{"_id":"better-auth","_rev":"912-1e17a2bf782c02f7cee864fbf8e93b68","name":"better-auth","dist-tags":{"alpha":"0.0.2-alpha.3","next":"0.8.7-beta.5","canary":"1.0.0-canary.14","release-1.4":"1.4.22","beta":"1.7.0-beta.10","rc":"1.7.0-rc.1","latest":"1.6.23"},"versions":{"0.0.1":{"name":"better-auth","version":"0.0.1","keywords":[],"author":"","license":"ISC","_id":"better-auth@0.0.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"dist":{"shasum":"8860d016a32ba1eec55a872785dd5289aa3c9966","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.1.tgz","fileCount":2,"integrity":"sha512-jTgWK6SictHgkWp01Tj+hZvCbq20dXN41GB/YAC3L2hNsIlrd1AOarMlIPZ67765DxTXxQ9MXhu4rcWDSBaqrg==","signatures":[{"sig":"MEUCIQCovq3SHZGfp9tTI8aMFQD9RBOmf4KXiGANujUawG3VQAIgR3QhfOYd71eum900bqMaRFnst31Fderc6mIliif6Hk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182},"main":"index.js","_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.2","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.1_1713797261852_0.9405579119800827","host":"s3://npm-registry-packages"}},"0.0.2-beta.1":{"name":"better-auth","version":"0.0.2-beta.1","_id":"better-auth@0.0.2-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"dist":{"shasum":"b55d99259fa29d7041850d681d8ae48ef7c0a012","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.2-beta.1.tgz","fileCount":46,"integrity":"sha512-/3YnYQuTSFCWKpRIKllh41fp9Lz+Mn3Rj6ApDIqfXT7bMrQxbqQtoA1KKPdgj6cp+9T/LtlvDoaxNILYSBjv6A==","signatures":[{"sig":"MEQCIHOK6J96TqXkDXN4T1Oqf3rooDOiBJ7cSki7tqp5Coa4AiB6RFsokXyPcilkFdZCmqX5GPW8S02ISDpB5ezepg9k6Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":701483},"type":"module","exports":{".":"./dist/index.js","./h3":"./dist/h3.js","./hono":"./dist/hono.js","./next":"./dist/next.js","./client":"./dist/client.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./providers":"./dist/providers.js","./svelte-kit":"./dist/svelte-kit.js","./package.json":"./package.json","./routes/session":"./dist/routes/session.js","./adapters/redis-adapter":"./dist/adapters/redis-adapter.js","./adapters/prisma-adapter":"./dist/adapters/prisma-adapter.js","./adapters/drizzle-adapter":"./dist/adapters/drizzle-adapter.js","./adapters/mongodb-adapter":"./dist/adapters/mongodb-adapter.js","./adapters/mongodb-adapter/orm":"./dist/adapters/mongodb-adapter/orm.js"},"gitHead":"6b6ce040bfa53e2e59c8db6950e8c9b5dceeb3f4","scripts":{"dev":"tsup --watch","lint":"bunx @biomejs/biome check --apply ./src","test":"vitest","build":"tsup --clean","check":"bunx @biomejs/biome check ./src","format":"bunx @biomejs/biome format --write ./src","release":"bumpp -r","prisma:push":"prisma db push --schema ./test/adapters/prisma-adapter/schema.prisma","run:example":"cd examples/nextjs-basic && bun run dev"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.5","jose":"^5.3.0","bumpp":"^9.4.1","execa":"^9.1.0","ohash":"^1.1.3","argon2":"^0.40.1","zustand":"^4.5.2","simple-git-hooks":"^2.11.1","@better-fetch/fetch":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.11.1","hono":"^4.3.5","next":"^14.2.3","tsup":"^8.0.2","react":"^18.3.1","redis":"^4.6.14","prisma":"^5.14.0","svelte":"^4.2.17","vitest":"^1.6.0","cypress":"^13.9.0","listhen":"^1.7.2","mongodb":"^6.6.2","happy-dom":"^14.10.1","typescript":"^5.5.0-dev.20240508","@types/node":"^20.11.24","drizzle-kit":"^0.21.2","drizzle-orm":"^0.30.10","@types/react":"^18.3.2","@biomejs/biome":"1.7.3","@prisma/client":"^5.14.0","better-sqlite3":"^10.0.0","@hono/node-server":"^1.11.1","@sinclair/typebox":"^0.32.28","@semantic-release/git":"^10.0.1","@types/better-sqlite3":"^7.6.10","@semantic-release/changelog":"^6.0.3"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run format"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.2-beta.1_1716154995308_0.31933549495044744","host":"s3://npm-registry-packages"}},"0.0.2-alpha.3":{"name":"better-auth","version":"0.0.2-alpha.3","_id":"better-auth@0.0.2-alpha.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"dist":{"shasum":"ff1f84ce87ea9725a0e41719a34d337028ac9d34","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.2-alpha.3.tgz","fileCount":50,"integrity":"sha512-YccpBfWtO64BVYF5nBkuLcO2XZNprbFcSt+ktfqGPr37W9+k7JfBUidypRsGym2m056gSrv4dpVqjyEv7mkZ5w==","signatures":[{"sig":"MEQCIE26r7gneWyUzWtu0j+9HtzlfiqfFsj5RnzcSkQlUnwLAiAgn4jJC/4k0WwUWBgYZKP0swGwpABkYlaZs+si99rZBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726275},"type":"module","_from":"file:better-auth-0.0.2-alpha.3.tgz","exports":{".":"./dist/index.js","./h3":"./dist/h3.js","./hono":"./dist/hono.js","./next":"./dist/next.js","./actions":"./dist/actions.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./providers":"./dist/providers.js","./svelte-kit":"./dist/svelte-kit.js","./package.json":"./package.json","./adapters/redis":"./dist/adapters/redis-adapter.js","./routes/session":"./dist/routes/session.js","./adapters/memory":"./dist/adapters/memory.js","./adapters/prisma":"./dist/adapters/prisma-adapter.js","./adapters/drizzle":"./dist/adapters/drizzle-adapter.js","./adapters/mongodb":"./dist/adapters/mongodb-adapter.js"},"scripts":{"dev":"tsup --watch","test":"pnpm prisma:push && vitest -u","build":"tsup --clean","typecheck":"tsc --noEmit","prisma:push":"prisma db push --schema ./tests/adapters/prisma-adapter/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/jn/43hqvnzd3y111tpddmvfjytr0000gn/T/5955d0495c80932b9d6c0093afbeb111/better-auth-0.0.2-alpha.3.tgz","_integrity":"sha512-YccpBfWtO64BVYF5nBkuLcO2XZNprbFcSt+ktfqGPr37W9+k7JfBUidypRsGym2m056gSrv4dpVqjyEv7mkZ5w==","_npmVersion":"10.2.4","directories":{},"_nodeVersion":"21.6.2","dependencies":{"zod":"^3.22.5","jose":"^5.3.0","bumpp":"^9.4.1","execa":"^9.1.0","ohash":"^1.1.3","argon2":"^0.40.1","simple-git-hooks":"^2.11.1","@better-fetch/fetch":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.11.1","hono":"^4.3.5","next":"^14.2.3","tsup":"^8.0.2","redis":"^4.6.14","prisma":"^5.14.0","vitest":"^1.6.0","cypress":"^13.9.0","listhen":"^1.7.2","mongodb":"^6.6.2","happy-dom":"^14.10.1","typescript":"^5.5.0-dev.20240508","@types/node":"^20.11.24","drizzle-kit":"^0.21.2","drizzle-orm":"^0.30.10","@types/react":"^18.3.2","@biomejs/biome":"1.7.3","@prisma/client":"^5.14.0","better-sqlite3":"^10.0.0","@hono/node-server":"^1.11.1","@sinclair/typebox":"^0.32.28","@better-auth/shared":"0.0.2-alpha.3","@semantic-release/git":"^10.0.1","@types/better-sqlite3":"^7.6.10","@semantic-release/changelog":"^6.0.3"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run format"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.2-alpha.3_1716251762707_0.10093356417130228","host":"s3://npm-registry-packages"}},"0.0.2-beta.6":{"name":"better-auth","version":"0.0.2-beta.6","_id":"better-auth@0.0.2-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"dist":{"shasum":"b1aa7a277bdc828b4de5ed773f475caf060ae674","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.2-beta.6.tgz","fileCount":50,"integrity":"sha512-kYfmXzCW2fsDfS9GkBqSplIxkbOFulXS43s2Ct58gIbtpXH0FKAISMViHx/S1s82/0OcMuK/hqNCsSMqaOE2mQ==","signatures":[{"sig":"MEUCIQDsUzbCxW/w0+H68abrUeDP4UBkqP1Oso6NV0R2gkMD+AIgXRyPDe/pZehb5/njIYuxkastSPFubaHZK7TbQKwDO74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726273},"type":"module","_from":"file:better-auth-0.0.2-beta.6.tgz","exports":{".":"./dist/index.js","./h3":"./dist/h3.js","./hono":"./dist/hono.js","./next":"./dist/next.js","./actions":"./dist/actions.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./providers":"./dist/providers.js","./svelte-kit":"./dist/svelte-kit.js","./package.json":"./package.json","./adapters/redis":"./dist/adapters/redis-adapter.js","./routes/session":"./dist/routes/session.js","./adapters/memory":"./dist/adapters/memory.js","./adapters/prisma":"./dist/adapters/prisma-adapter.js","./adapters/drizzle":"./dist/adapters/drizzle-adapter.js","./adapters/mongodb":"./dist/adapters/mongodb-adapter.js"},"scripts":{"dev":"tsup --watch","test":"pnpm prisma:push && vitest -u","build":"tsup --clean","typecheck":"tsc --noEmit","prisma:push":"prisma db push --schema ./tests/adapters/prisma-adapter/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/e738e985cab8eb9e915b006deed82105/better-auth-0.0.2-beta.6.tgz","_integrity":"sha512-kYfmXzCW2fsDfS9GkBqSplIxkbOFulXS43s2Ct58gIbtpXH0FKAISMViHx/S1s82/0OcMuK/hqNCsSMqaOE2mQ==","_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.5","jose":"^5.3.0","bumpp":"^9.4.1","execa":"^9.1.0","ohash":"^1.1.3","argon2":"^0.40.1","simple-git-hooks":"^2.11.1","@better-fetch/fetch":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.11.1","hono":"^4.3.5","next":"^14.2.3","tsup":"^8.0.2","redis":"^4.6.14","prisma":"^5.14.0","vitest":"^1.6.0","cypress":"^13.9.0","listhen":"^1.7.2","mongodb":"^6.6.2","happy-dom":"^14.10.1","typescript":"^5.5.0-dev.20240508","@types/node":"^20.11.24","drizzle-kit":"^0.21.2","drizzle-orm":"^0.30.10","@types/react":"^18.3.2","@biomejs/biome":"1.7.3","@prisma/client":"^5.14.0","better-sqlite3":"^10.0.0","@hono/node-server":"^1.11.1","@sinclair/typebox":"^0.32.28","@better-auth/shared":"0.0.2-beta.6","@semantic-release/git":"^10.0.1","@types/better-sqlite3":"^7.6.10","@semantic-release/changelog":"^6.0.3"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run format"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.2-beta.6_1716252479125_0.8818052710779374","host":"s3://npm-registry-packages"}},"0.0.2-beta.7":{"name":"better-auth","version":"0.0.2-beta.7","_id":"better-auth@0.0.2-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"dist":{"shasum":"1812cdc0865d5fc8397d590ca475c2c55527a3a9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.2-beta.7.tgz","fileCount":50,"integrity":"sha512-VGisaJJdGS9ifurGz0t9qPc0QFYtOCkE2kroySuvNGBquBqjHfUd6wJBHxCTWe96e4XunblpE5m+NOMvsFIsAA==","signatures":[{"sig":"MEUCIExbvL9W8csleWEwW0O9F3fAM+jW+T8WzcdSaITeQICNAiEA60f2bXiH4KPi4wC8/ThNRL6RKmY0bzexAifFUqjNrOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726273},"type":"module","_from":"file:better-auth-0.0.2-beta.7.tgz","exports":{".":"./dist/index.js","./h3":"./dist/h3.js","./hono":"./dist/hono.js","./next":"./dist/next.js","./actions":"./dist/actions.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./providers":"./dist/providers.js","./svelte-kit":"./dist/svelte-kit.js","./package.json":"./package.json","./adapters/redis":"./dist/adapters/redis-adapter.js","./routes/session":"./dist/routes/session.js","./adapters/memory":"./dist/adapters/memory.js","./adapters/prisma":"./dist/adapters/prisma-adapter.js","./adapters/drizzle":"./dist/adapters/drizzle-adapter.js","./adapters/mongodb":"./dist/adapters/mongodb-adapter.js"},"scripts":{"dev":"tsup --watch","test":"pnpm prisma:push && vitest -u","build":"tsup --clean","typecheck":"tsc --noEmit","prisma:push":"prisma db push --schema ./tests/adapters/prisma-adapter/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/4dccd8628d0695cc08204170db964714/better-auth-0.0.2-beta.7.tgz","_integrity":"sha512-VGisaJJdGS9ifurGz0t9qPc0QFYtOCkE2kroySuvNGBquBqjHfUd6wJBHxCTWe96e4XunblpE5m+NOMvsFIsAA==","_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.5","jose":"^5.3.0","bumpp":"^9.4.1","execa":"^9.1.0","ohash":"^1.1.3","argon2":"^0.40.1","simple-git-hooks":"^2.11.1","@better-fetch/fetch":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.11.1","hono":"^4.3.5","next":"^14.2.3","tsup":"^8.0.2","redis":"^4.6.14","prisma":"^5.14.0","vitest":"^1.6.0","cypress":"^13.9.0","listhen":"^1.7.2","mongodb":"^6.6.2","happy-dom":"^14.10.1","typescript":"^5.5.0-dev.20240508","@types/node":"^20.11.24","drizzle-kit":"^0.21.2","drizzle-orm":"^0.30.10","@types/react":"^18.3.2","@biomejs/biome":"1.7.3","@prisma/client":"^5.14.0","better-sqlite3":"^10.0.0","@hono/node-server":"^1.11.1","@sinclair/typebox":"^0.32.28","@better-auth/shared":"0.0.2-beta.7","@semantic-release/git":"^10.0.1","@types/better-sqlite3":"^7.6.10","@semantic-release/changelog":"^6.0.3"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run format"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.2-beta.7_1716282572361_0.893143115821712","host":"s3://npm-registry-packages"}},"0.0.2-beta.8":{"name":"better-auth","version":"0.0.2-beta.8","_id":"better-auth@0.0.2-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"dist":{"shasum":"dc4f091eb295f6459ee861fd7e42fca81ad3e1bb","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.2-beta.8.tgz","fileCount":50,"integrity":"sha512-fLxu34PIILdFjvJJcTYvjEVGK4MX9n7mef/eUzJ93MpKGGlVMrjDP/3sUl6I6mZ1P8GBOjAcwKPWA2gNzLNoqQ==","signatures":[{"sig":"MEUCIQCmaCjQ+TSbYzkOxrXhGhMUCT8YjLfx6sJge/FcqsZQYAIgXt5qClK0N3tRbNb/gYmlx2ArU/OE6FkjJt1pdbc7IcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726273},"type":"module","_from":"file:better-auth-0.0.2-beta.8.tgz","exports":{".":"./dist/index.js","./h3":"./dist/h3.js","./hono":"./dist/hono.js","./next":"./dist/next.js","./actions":"./dist/actions.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./providers":"./dist/providers.js","./svelte-kit":"./dist/svelte-kit.js","./package.json":"./package.json","./adapters/redis":"./dist/adapters/redis-adapter.js","./routes/session":"./dist/routes/session.js","./adapters/memory":"./dist/adapters/memory.js","./adapters/prisma":"./dist/adapters/prisma-adapter.js","./adapters/drizzle":"./dist/adapters/drizzle-adapter.js","./adapters/mongodb":"./dist/adapters/mongodb-adapter.js"},"scripts":{"dev":"tsup --watch","test":"pnpm prisma:push && vitest -u","build":"tsup --clean","typecheck":"tsc --noEmit","prisma:push":"prisma db push --schema ./tests/adapters/prisma-adapter/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/b7bea396b98937a7a359b607e288168f/better-auth-0.0.2-beta.8.tgz","_integrity":"sha512-fLxu34PIILdFjvJJcTYvjEVGK4MX9n7mef/eUzJ93MpKGGlVMrjDP/3sUl6I6mZ1P8GBOjAcwKPWA2gNzLNoqQ==","_npmVersion":"10.5.2","directories":{},"_nodeVersion":"20.13.1","dependencies":{"zod":"^3.22.5","jose":"^5.3.0","bumpp":"^9.4.1","execa":"^9.1.0","ohash":"^1.1.3","argon2":"^0.40.1","simple-git-hooks":"^2.11.1","@better-fetch/fetch":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.11.1","hono":"^4.3.5","next":"^14.2.3","tsup":"^8.0.2","redis":"^4.6.14","prisma":"^5.14.0","vitest":"^1.6.0","cypress":"^13.9.0","listhen":"^1.7.2","mongodb":"^6.6.2","happy-dom":"^14.10.1","typescript":"^5.5.0-dev.20240508","@types/node":"^20.11.24","drizzle-kit":"^0.21.2","drizzle-orm":"^0.30.10","@types/react":"^18.3.2","@biomejs/biome":"1.7.3","@prisma/client":"^5.14.0","better-sqlite3":"^10.0.0","@hono/node-server":"^1.11.1","@sinclair/typebox":"^0.32.28","@better-auth/shared":"0.0.2-beta.8","@semantic-release/git":"^10.0.1","@types/better-sqlite3":"^7.6.10","@semantic-release/changelog":"^6.0.3"},"simple-git-hooks":{"pre-commit":"bun run lint && bun run format"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.2-beta.8_1716283279070_0.7215871044300965","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"better-auth","version":"0.0.2","_id":"better-auth@0.0.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"7b48ee2c436040e0a71fb0c9dfb04f1c3c070e1f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.2.tgz","fileCount":56,"integrity":"sha512-TJ7cURE1h3yxhn+qUac+6VLWjtPI5OUIKtGNEO6r3F1wx8Gm/G+0vATibzRODkOY7k/5ty5ojG1ifxx/7TGZig==","signatures":[{"sig":"MEYCIQDCtHWYGNIhfTuKOPUh+64HQoJBp1oDFSyKUPnWw44tzQIhAJ/WZpapTMBJ+6zAPClefpGgfixgKDQRb/ZBafUV53yV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1813755},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/cb8dcfae4aefc910c2328d3e327d4353/better-auth-0.0.2.tgz","_integrity":"sha512-TJ7cURE1h3yxhn+qUac+6VLWjtPI5OUIKtGNEO6r3F1wx8Gm/G+0vATibzRODkOY7k/5ty5ojG1ifxx/7TGZig==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","better-sqlite3":"^11.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.2_1725310968446_0.756885876298623","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"better-auth","version":"0.0.4","_id":"better-auth@0.0.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"8e8c3221ee50d625132a0b3f1b0fa298f0ad1289","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.4.tgz","fileCount":56,"integrity":"sha512-PR1bR6zbgNRkSHZAPQQEqaHpHMyASXwBU2IbDY60gDWJO72d3wBSCiOKQcSGJRxJ55O9jitHVMHqHcAtC0++0A==","signatures":[{"sig":"MEUCIDM+0yzz2aiG6EBnhmukLD42SEeGIMuUqhGIvWjUH6kcAiEAy/KFLpyyXKbRYFR+MOMyKMP+elEwaoCfPihySq2/0lo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1813755},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/019f32829f308586d3e86449a7bcdccc/better-auth-0.0.4.tgz","_integrity":"sha512-PR1bR6zbgNRkSHZAPQQEqaHpHMyASXwBU2IbDY60gDWJO72d3wBSCiOKQcSGJRxJ55O9jitHVMHqHcAtC0++0A==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","better-sqlite3":"^11.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.4_1725311186159_0.5726735460969301","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"better-auth","version":"0.0.5","_id":"better-auth@0.0.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"6f0e7f8fe00c41ce50c9d5fe7373e5f53535e723","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.5.tgz","fileCount":56,"integrity":"sha512-xVBkHXHLMHAeczdZn+ZL36ac9HofRCsNf2CvF2Hu4aB6+ncFeUFkjqubZIu/hY61xpaH6BVFcVz93ytwGZObqA==","signatures":[{"sig":"MEYCIQC5wKGHiTp8op+Dii2fbqULHKMW0GA6YaBI4Fj4TbNl0gIhALWKbD/4HfFc6/UeHRPLBnklBKGItyAJGvffsmR1yTFD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1813755},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/bbd8f9fc0512efbb9fe7f528ac7fe42f/better-auth-0.0.5.tgz","_integrity":"sha512-xVBkHXHLMHAeczdZn+ZL36ac9HofRCsNf2CvF2Hu4aB6+ncFeUFkjqubZIu/hY61xpaH6BVFcVz93ytwGZObqA==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","better-sqlite3":"^11.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.5_1725313252322_0.9127768803055145","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"better-auth","version":"0.0.6","_id":"better-auth@0.0.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"579789469e639ff090d1f75bbcc92ae4a52c74bf","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.6.tgz","fileCount":56,"integrity":"sha512-ykdKyYvi2OAUz3XLbIZ5gMltEqbJFPFVv6AI16sFq8IbMLB50UFBORt9XGxaW+dfQ3QoOc4+dnCFTwZtVji6MA==","signatures":[{"sig":"MEQCIF8MzTIUBjkNWczkXIau1Le2/U69SdxnyPySRSvj8ngVAiASyUfXCCMsSKrzjoHQIZ8ZkJrHkAPeMRewkidyY1twhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1987688},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/e7a92a8f51fdd98327d2c9f7a5e70232/better-auth-0.0.6.tgz","_integrity":"sha512-ykdKyYvi2OAUz3XLbIZ5gMltEqbJFPFVv6AI16sFq8IbMLB50UFBORt9XGxaW+dfQ3QoOc4+dnCFTwZtVji6MA==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","better-sqlite3":"^11.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.6_1725345800576_0.06464340381030298","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"better-auth","version":"0.0.7","_id":"better-auth@0.0.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"4eb57d58472810897d7dc909a75bf02944aec2e0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.7.tgz","fileCount":56,"integrity":"sha512-/G6VWHTgm3KipMgjWLvclOJ0nkLoFdinh1eFsW/kQ71xcbRg5Wonwf7DVD4EebpE5+tca8/shUM0NSsdWf4Y+A==","signatures":[{"sig":"MEQCIEOuBoA41LtMZO7HLQpaw+V1mD8msyEvFO/SW06BFQK2AiAiRkmMtLFxKbQXu97OAs0h6diXSux5qH+CZIKxyRmAdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1811447},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/51d8062d535a1a3b406ba1e6abd665f8/better-auth-0.0.7.tgz","_integrity":"sha512-/G6VWHTgm3KipMgjWLvclOJ0nkLoFdinh1eFsW/kQ71xcbRg5Wonwf7DVD4EebpE5+tca8/shUM0NSsdWf4Y+A==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","better-sqlite3":"^11.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.7_1725346327761_0.1910932554244209","host":"s3://npm-registry-packages"}},"0.0.8-beta.1":{"name":"better-auth","version":"0.0.8-beta.1","_id":"better-auth@0.0.8-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"2ea9b65202d9a5c85658255b00c33e923144f247","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.1.tgz","fileCount":56,"integrity":"sha512-ZChyiYOH7OFKw7WuikyREGx4jKONy7G9Q5FDJKkRApghxpCcYqKJAFY3OEdkIbO42Fr3zPVmv71J5TMxxBjw3A==","signatures":[{"sig":"MEUCIQCHwS9svklu3z+0GmtOvEuwimSVCDS1DeiIQxjj5j6BsAIgIBBPDG8afy/27uwr8+brgXkDTVI8T3eJXr4e7pXmTTc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1987718},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/30e820c66036e2c67bc015d52ccce89c/better-auth-0.0.8-beta.1.tgz","_integrity":"sha512-ZChyiYOH7OFKw7WuikyREGx4jKONy7G9Q5FDJKkRApghxpCcYqKJAFY3OEdkIbO42Fr3zPVmv71J5TMxxBjw3A==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","better-sqlite3":"^11.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.1_1725346699812_0.19591809371812752","host":"s3://npm-registry-packages"}},"0.0.8-beta.2":{"name":"better-auth","version":"0.0.8-beta.2","_id":"better-auth@0.0.8-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"333f9c0c106854e504ab4bec61bcb00f6f881fd0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.2.tgz","fileCount":56,"integrity":"sha512-kDTRqi8Ed8X0ABIUB4dYGl2Kz7XPkDO46R6anwCPqrxcaR7BPICL77hPvMbgVNLd42LF/FIdBQyiYIocFRuQbw==","signatures":[{"sig":"MEUCIBUmPWFGwb/PbHeDCe9yhV0bcrL+HXd72dw46T1h2tbhAiEAsZkiwy6PV4PYuWWMgJrVKjdfdUgkLfZa5OJq3f0iCiY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1811454},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/9e72ffd75b41dcf0f96faa107e009a66/better-auth-0.0.8-beta.2.tgz","_integrity":"sha512-kDTRqi8Ed8X0ABIUB4dYGl2Kz7XPkDO46R6anwCPqrxcaR7BPICL77hPvMbgVNLd42LF/FIdBQyiYIocFRuQbw==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.2_1725346916973_0.39469441738628674","host":"s3://npm-registry-packages"}},"0.0.8-beta.4":{"name":"better-auth","version":"0.0.8-beta.4","_id":"better-auth@0.0.8-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"48a302fe1f4a32e55e21eb264111dd4b8f82d297","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.4.tgz","fileCount":56,"integrity":"sha512-fULK+bh1d9e96bJkZXFxxvDejCuRKnSZBOFK3x+j4kQbfrNQxt/JPR7yUXF/R+jYAF9TVi9U5p/BxwyVYqm9HA==","signatures":[{"sig":"MEUCIQC9OLKsdfYYn7FAs1ttBUdM3xB5DN5cLTUq8LnNHjYNQgIgYy1GWZdCMpb6wsifSw1szMe5i5PVxWhCGmJ/5/5grk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1811454},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/d0308bdee136487ef229c8d477c17ef6/better-auth-0.0.8-beta.4.tgz","_integrity":"sha512-fULK+bh1d9e96bJkZXFxxvDejCuRKnSZBOFK3x+j4kQbfrNQxt/JPR7yUXF/R+jYAF9TVi9U5p/BxwyVYqm9HA==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.4_1725347471745_0.6116279554700954","host":"s3://npm-registry-packages"}},"0.0.8-beta.5":{"name":"better-auth","version":"0.0.8-beta.5","_id":"better-auth@0.0.8-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"24afa55dd822d320c10f42e01e1f6cae04359bc8","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.5.tgz","fileCount":53,"integrity":"sha512-jhRYqOh2KLq6kViTa/AaX3KzD4V5Wm0NvP438RzrKADZbMQ87xsVMkQMcEDfEQ6BSByy74vTRp9ydkb45QIi7Q==","signatures":[{"sig":"MEUCIFTmnZ8GydWMtvpqR02oZA4gBLK+CXxIyz8qF5t5L8VvAiEA/kNAl0foSRVUdZxwQe/q/OXhxnyuW/XR9ZoSa8DmFbo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1127306},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/470f6dba5c3d0a9454fdc8b1ef475171/better-auth-0.0.8-beta.5.tgz","_integrity":"sha512-jhRYqOh2KLq6kViTa/AaX3KzD4V5Wm0NvP438RzrKADZbMQ87xsVMkQMcEDfEQ6BSByy74vTRp9ydkb45QIi7Q==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.41.1","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.5_1725407733524_0.8549985794091011","host":"s3://npm-registry-packages"}},"0.0.8-beta.6":{"name":"better-auth","version":"0.0.8-beta.6","_id":"better-auth@0.0.8-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"1571da1c921aaa828bfb95855eebe4b69bde0eb2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.6.tgz","fileCount":53,"integrity":"sha512-HknDwkQgjKlZdRyQ///7CH+SAFwQ67pcQqCF+AlwqGv+MOl3r3Td52/GtJ20Np2Exh6ejjaNfTB1zIh3IRtWNw==","signatures":[{"sig":"MEYCIQDKcdvP+G/HS+JQfNGMQC6xKlub4MFc6oyHrYJc57UOJQIhAIuKb1+oLQ+NlsHcYIOR01yUgcjyXnXu+wMAmjErAZKu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1176289},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/1b68f25f896bce8434cb69065d3d40de/better-auth-0.0.8-beta.6.tgz","_integrity":"sha512-HknDwkQgjKlZdRyQ///7CH+SAFwQ67pcQqCF+AlwqGv+MOl3r3Td52/GtJ20Np2Exh6ejjaNfTB1zIh3IRtWNw==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.41.1","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.6_1725443786397_0.5666068109531548","host":"s3://npm-registry-packages"}},"0.0.8-beta.7":{"name":"better-auth","version":"0.0.8-beta.7","_id":"better-auth@0.0.8-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"052c295b09da65941baedb87818ecb6680095409","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.7.tgz","fileCount":53,"integrity":"sha512-5OXFOb+wEWnQ65omLJcuH2luWHLOFqOCLP5OWc2mJv5/b3C1s5q/7K7r2GzbynSaaaRwO1m8/mVI9ew6O6HpMw==","signatures":[{"sig":"MEUCIBxkLDU90db+Bk3Dq+U/uNzk+JHavHqSXJINJ+4q1bEfAiEAunKhP439VdyTOXbEJ8+R1flPUHwikG5IH/u1ty0mX3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1183587},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/db92813e85ff54aaf36630dfb2abaa18/better-auth-0.0.8-beta.7.tgz","_integrity":"sha512-5OXFOb+wEWnQ65omLJcuH2luWHLOFqOCLP5OWc2mJv5/b3C1s5q/7K7r2GzbynSaaaRwO1m8/mVI9ew6O6HpMw==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.41.1","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.7_1725445851554_0.06900712312791879","host":"s3://npm-registry-packages"}},"0.0.8-beta.8":{"name":"better-auth","version":"0.0.8-beta.8","_id":"better-auth@0.0.8-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"06d1e8665f1fa0e223c967eb80bbdebc9abdefef","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.8.tgz","fileCount":53,"integrity":"sha512-/H77KGYV5j5fyqM0HtlgjqakaWyNVZ7Ejz46p2JNuKk6nhpcIVk2pOJ1WLzLXz1Bf6i5LP2MdVGHtok1QHJdjg==","signatures":[{"sig":"MEYCIQDOwNSrB6SITN47/GzGLJqmV1BP9lPI+leCOYqI3ytqxwIhAK9X1IY70bip7K2Mx5dNTgeoUJSt9AaYDQdUrg/7X/qe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1203592},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/ff69dc5fb15f6318b81e4a9f333c42df/better-auth-0.0.8-beta.8.tgz","_integrity":"sha512-/H77KGYV5j5fyqM0HtlgjqakaWyNVZ7Ejz46p2JNuKk6nhpcIVk2pOJ1WLzLXz1Bf6i5LP2MdVGHtok1QHJdjg==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.41.1","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.8_1725491201833_0.6755044387625169","host":"s3://npm-registry-packages"}},"0.0.8-beta.9":{"name":"better-auth","version":"0.0.8-beta.9","_id":"better-auth@0.0.8-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"90e186f53c382c5e07ea3fd7456bc04dd1ff5185","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.9.tgz","fileCount":53,"integrity":"sha512-pKdJUfpzBCfMEtGyMyHme4HE8FM1ifCJv2YkKTJLPt44DN4AraCk6NMwNH2kHnu+5adDQcJ1iRFqJQXMlUsG1g==","signatures":[{"sig":"MEUCIQCD/2Os+fxvRdfXsie79zJEQLpM109SI1shLuGa1yDYFwIgSZUKgch0fXiWdoaiPgfMpqWVvwuj6UXrnX6M7zw0W7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1203299},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/1b082beed9003cc8bde9581d9ec404f4/better-auth-0.0.8-beta.9.tgz","_integrity":"sha512-pKdJUfpzBCfMEtGyMyHme4HE8FM1ifCJv2YkKTJLPt44DN4AraCk6NMwNH2kHnu+5adDQcJ1iRFqJQXMlUsG1g==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.41.1","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.9_1725565121187_0.2912857550358834","host":"s3://npm-registry-packages"}},"0.0.8-beta.10":{"name":"better-auth","version":"0.0.8-beta.10","_id":"better-auth@0.0.8-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"b05725bd997a4d143818b88eeeac52b0c95d2e4a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.10.tgz","fileCount":53,"integrity":"sha512-EGu9uJOMcN0ZX39O/fv3Idai/i5IMY1t2tX5M5FmQ1BtITBipkwHVc51ymvCQLGgDSXsFTp0lHTeysqbqxZAnQ==","signatures":[{"sig":"MEUCIQCVOLmeyUnJBUu67e61Ao/NiulcMjyiPkV29DKUYnQxIwIgPUoRKjcqiW7IwK2N+nsAjXv7pRfHCyEnznzWbC/KyLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1204876},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/176bdd05170213e639966f9b981e4572/better-auth-0.0.8-beta.10.tgz","_integrity":"sha512-EGu9uJOMcN0ZX39O/fv3Idai/i5IMY1t2tX5M5FmQ1BtITBipkwHVc51ymvCQLGgDSXsFTp0lHTeysqbqxZAnQ==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.41.1","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.10_1725569702730_0.6413019590937683","host":"s3://npm-registry-packages"}},"0.0.8-beta.12":{"name":"better-auth","version":"0.0.8-beta.12","_id":"better-auth@0.0.8-beta.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"8445ef8b06ceeb9351b51341cab9240f19466834","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.12.tgz","fileCount":53,"integrity":"sha512-R96gH+enQLQH52chCl19wTTrgfNCUkxJYY7kJHFjwNJpiATyc+kGucIVFtLpFZiiupTP9Zb1QZ191axoSAT6iQ==","signatures":[{"sig":"MEUCIQDYvyW5ax6pGzhCcZ6xOx9N6nvyqsnpDekaYUI6TvduDQIgMaYTK2pFhzXLNRShl8ouNi4+teGON/bEc8TKUrEZnH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1205888},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/e8bf37d35a741e9a7b92b6cb40498fe9/better-auth-0.0.8-beta.12.tgz","_integrity":"sha512-R96gH+enQLQH52chCl19wTTrgfNCUkxJYY7kJHFjwNJpiATyc+kGucIVFtLpFZiiupTP9Zb1QZ191axoSAT6iQ==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.41.1","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.12_1725571748972_0.012203812814455706","host":"s3://npm-registry-packages"}},"0.0.8-beta.13":{"name":"better-auth","version":"0.0.8-beta.13","_id":"better-auth@0.0.8-beta.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"5595db0ff76ff75d741d4e3796189cadf6dfb564","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.13.tgz","fileCount":53,"integrity":"sha512-M4+ov1BqgiTVkAEnqSGLXa/VUcYoruvF668rqHqmAT+VLGywSos8KvquGr3rWYEXTKo6Yml7F6/kJYxzdTt9YQ==","signatures":[{"sig":"MEYCIQDJ4mbC54vkzh9LtpnNzXYDsZyqVd1z8yMOdPWLBDtlNQIhAPu0IsD/obLxE0fIEjgFOCuaVJByobu3Kv48onN7scsW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1205706},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/e03b5e60c3db5659412a9593d86b5715/better-auth-0.0.8-beta.13.tgz","_integrity":"sha512-M4+ov1BqgiTVkAEnqSGLXa/VUcYoruvF668rqHqmAT+VLGywSos8KvquGr3rWYEXTKo6Yml7F6/kJYxzdTt9YQ==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.41.1","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.13_1725573758758_0.006942372551565379","host":"s3://npm-registry-packages"}},"0.0.8-beta.14":{"name":"better-auth","version":"0.0.8-beta.14","_id":"better-auth@0.0.8-beta.14","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"523dd14b05b67a817e69c9964a4bfefc6c85f05d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.14.tgz","fileCount":53,"integrity":"sha512-VwztK3c39uU77rbzCQTaWEF9XLFoospDfp03iz18O5Y02b1M2Kg5VjXFqFCqWQ6BSLcLQv8noCO2zS8JaBaF3A==","signatures":[{"sig":"MEYCIQD8vWeKiM3fMnzEqDWADdnqlQMs/XmpL2pNarJUSUnFLQIhAOByADLnk5TfKy/M8l02m7gFrMXo6X4ctCPGNEBk/0Zy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1206976},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/8bbd55dc0b9bd99c3a99db9767dc840f/better-auth-0.0.8-beta.14.tgz","_integrity":"sha512-VwztK3c39uU77rbzCQTaWEF9XLFoospDfp03iz18O5Y02b1M2Kg5VjXFqFCqWQ6BSLcLQv8noCO2zS8JaBaF3A==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.41.1","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.14_1725616489203_0.0858885169085204","host":"s3://npm-registry-packages"}},"0.0.8-beta.15":{"name":"better-auth","version":"0.0.8-beta.15","_id":"better-auth@0.0.8-beta.15","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"afa5eaf276a64790b3775810631245c2b8c5b0fb","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.15.tgz","fileCount":53,"integrity":"sha512-lBwEiMFEzx4NmBFRjUHOM5HFeV4p+vnDxLPd0b2P5TjXh/OGb7wPQn1YKHmHqF8N8bOyGAesTq6EHIYKA4jWqg==","signatures":[{"sig":"MEUCIQCdYv6cjlYnfSVrAbvOvEnYeo8BGthcXO/6E9zyx+we8QIgN9msiuGHBK0t9LdeSY5nuvCHs9vh2r1yD4NIz+dmu0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1211210},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/da50df225b4c40585fbe0a480b6a6e05/better-auth-0.0.8-beta.15.tgz","_integrity":"sha512-lBwEiMFEzx4NmBFRjUHOM5HFeV4p+vnDxLPd0b2P5TjXh/OGb7wPQn1YKHmHqF8N8bOyGAesTq6EHIYKA4jWqg==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.41.1","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.15_1725647196845_0.13347629009922657","host":"s3://npm-registry-packages"}},"0.0.8-beta.16":{"name":"better-auth","version":"0.0.8-beta.16","_id":"better-auth@0.0.8-beta.16","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"f7e60270fa069e947e1fee2a205de86379245898","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.16.tgz","fileCount":53,"integrity":"sha512-tImp4tCOU8zLkhh6kULAMg0bcQwkx8O3jQS+VJxYHAMVm3pwlONUBMXNN1ymBCzsqYKMFyvqWL1tAgxl+rHx+g==","signatures":[{"sig":"MEUCIGm89BHeJaiyk/82DbrQDYYq61jUctFLrXjck8XQ2skgAiEA7WbKUFOLeDYOEokzkK0qiBo2bxe6PTsZP2WYhnsz3NQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1211330},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/b284b8eab3e13087886bd864fe9961de/better-auth-0.0.8-beta.16.tgz","_integrity":"sha512-tImp4tCOU8zLkhh6kULAMg0bcQwkx8O3jQS+VJxYHAMVm3pwlONUBMXNN1ymBCzsqYKMFyvqWL1tAgxl+rHx+g==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.41.1","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.16_1725648028727_0.8956806701083657","host":"s3://npm-registry-packages"}},"0.0.8-beta.17":{"name":"better-auth","version":"0.0.8-beta.17","_id":"better-auth@0.0.8-beta.17","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"b167ee7b8033a64cfecef48432688de3bd8bb9ec","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.17.tgz","fileCount":53,"integrity":"sha512-WHjg4NpuN8c/7jut41AaKe8c6yL+IzgBFN5lWLgAXVWmqxycAMIt4KptUbWWKb8gEsDApjiB/P7mb/GkiHOLgw==","signatures":[{"sig":"MEYCIQCrkUTcFh/ulEBYXutahR+AF8OvO2RvBL+/LVmS6pLc3wIhAJ0IBwRASzcz/gj/cKrX+ubTIY4uFZBq2CabTYYQhzbp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1212766},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/2b0924714c2fdacada47fe1cbebd16b3/better-auth-0.0.8-beta.17.tgz","_integrity":"sha512-WHjg4NpuN8c/7jut41AaKe8c6yL+IzgBFN5lWLgAXVWmqxycAMIt4KptUbWWKb8gEsDApjiB/P7mb/GkiHOLgw==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.41.1","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.17_1725655390527_0.8954402556690202","host":"s3://npm-registry-packages"}},"0.0.8-beta.18":{"name":"better-auth","version":"0.0.8-beta.18","_id":"better-auth@0.0.8-beta.18","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"ee5bd9e9c2a3e0c2b4b68085d40fc8ca373f3505","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.18.tgz","fileCount":53,"integrity":"sha512-bm8SEYTb2fdm6Ai+7bssvUnkw5a+15G+MF4brZvhycEVOWAFFuZ2yp5EaUf5j2usXcen6eJLQW7NUGrs/iXm4A==","signatures":[{"sig":"MEUCIA4fm1uR6AoE5NEKFEB2YQCLg6Tv8Pe6FcPjfRFVJuqVAiEA1GhT/FPjos44ooRsy4rYBHiTPxoLp1VyhhO9qtyg5jA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1212852},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/128c638df10e36965504d3a73f79ff88/better-auth-0.0.8-beta.18.tgz","_integrity":"sha512-bm8SEYTb2fdm6Ai+7bssvUnkw5a+15G+MF4brZvhycEVOWAFFuZ2yp5EaUf5j2usXcen6eJLQW7NUGrs/iXm4A==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.41.1","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.18_1725655991094_0.3781528833259078","host":"s3://npm-registry-packages"}},"0.0.8-beta.20":{"name":"better-auth","version":"0.0.8-beta.20","_id":"better-auth@0.0.8-beta.20","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"7dc56e7b673956f7345f5ef7fff8f0fb444931f0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.20.tgz","fileCount":53,"integrity":"sha512-Bx72R7k2eigJZ/NQsApHaDKu7TdHlpYyjh+syhV9h+27S+KnnfukYF8EbTVOwigNODF9Zx4N7XcvzfdCRex/WQ==","signatures":[{"sig":"MEUCIQCYPLyAXTd9tkVK19b0ljT6zyVdsatqsCnHFPQXuVCbcwIgG7sd0ayfNJUx1iW33KOtgtjnn3azPKg/bfVkgBkUjeU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1283602},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/7555ffa818060dde97f2daed5c1c6e9b/better-auth-0.0.8-beta.20.tgz","_integrity":"sha512-Bx72R7k2eigJZ/NQsApHaDKu7TdHlpYyjh+syhV9h+27S+KnnfukYF8EbTVOwigNODF9Zx4N7XcvzfdCRex/WQ==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.41.1","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.20_1725701627666_0.8843473496588152","host":"s3://npm-registry-packages"}},"0.0.8-beta.21":{"name":"better-auth","version":"0.0.8-beta.21","_id":"better-auth@0.0.8-beta.21","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"261a6d11db9395fc58ac1a33f826e3048a34c415","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.21.tgz","fileCount":53,"integrity":"sha512-tEtczrOKfWulZo1KNfLPeKZPTJ7c99YQkxRn5c9UgrLu/9Bx/OFawvccX1472OJsKvBYofAyPm40aS+TdQ1R/w==","signatures":[{"sig":"MEUCIBCsnaIgqJP8tltemOfX2Fj63IA1mQVRMlElJZ1d5d9xAiEAjlvvOIBVlsXQRkONS7Ejqaneb22DBpx0qbkvK5vnbIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1283453},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/66611faec081efd15263a62bbae4dd1b/better-auth-0.0.8-beta.21.tgz","_integrity":"sha512-tEtczrOKfWulZo1KNfLPeKZPTJ7c99YQkxRn5c9UgrLu/9Bx/OFawvccX1472OJsKvBYofAyPm40aS+TdQ1R/w==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.41.1","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.21_1725725643037_0.8670918157004985","host":"s3://npm-registry-packages"}},"0.0.8-beta.22":{"name":"better-auth","version":"0.0.8-beta.22","_id":"better-auth@0.0.8-beta.22","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"bdec45e924d951a9b4d7e5e89ac164ecd3001fb3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.22.tgz","fileCount":53,"integrity":"sha512-WvgRC532rdwG6qF5QHv9S/bI+Cuc46e6/UCe7blzunz4n3femlmezlzKOEC6DOjv0kMAcKlylp6FhbBc0GtACQ==","signatures":[{"sig":"MEYCIQCZgjS0ZUxMUpkQAYV52EXgHzK9v/evgr7x35Ql1G7yrwIhAK/HqvxrlaHlCMDhW45JmR3Un+lQGKUfFtfqVkUGZjVa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1283537},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/31d8ab55f17a01de27b3936bdc42e0ae/better-auth-0.0.8-beta.22.tgz","_integrity":"sha512-WvgRC532rdwG6qF5QHv9S/bI+Cuc46e6/UCe7blzunz4n3femlmezlzKOEC6DOjv0kMAcKlylp6FhbBc0GtACQ==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.41.1","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.22_1725727809273_0.5824870966978379","host":"s3://npm-registry-packages"}},"0.0.8-beta.23":{"name":"better-auth","version":"0.0.8-beta.23","_id":"better-auth@0.0.8-beta.23","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"3b20e1bf24a7ccc8e2fc4105e01bfd8daea9b5c0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.23.tgz","fileCount":53,"integrity":"sha512-lLhVcf1F04lgwT0P7CfmJK0SY+FzUtd1Jvg7IJQTQYFl4PEQSZD7txCadr+aoBA95UuRnMaLU1uVuMaJlQr7dA==","signatures":[{"sig":"MEUCIQDR6Bb49/vqFh8733vnUpS1GH3FzvlU+F8NupttAgFzwQIgX+lsObnVXXwCV9l3Yypy1NSehzSW2rZbyH9DWuhyb68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1287352},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.23.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/c8395bd81017a03eabf14d12055fbfbe/better-auth-0.0.8-beta.23.tgz","_integrity":"sha512-lLhVcf1F04lgwT0P7CfmJK0SY+FzUtd1Jvg7IJQTQYFl4PEQSZD7txCadr+aoBA95UuRnMaLU1uVuMaJlQr7dA==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.1.38","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.23_1725743815804_0.14403558702983665","host":"s3://npm-registry-packages"}},"0.0.8-beta.24":{"name":"better-auth","version":"0.0.8-beta.24","_id":"better-auth@0.0.8-beta.24","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"9af10cef7b48c5c3d1f9f99cca344f7549daddd5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.24.tgz","fileCount":53,"integrity":"sha512-ZmJgjqzLs/c2i7kFGuS24FilnSZ3wNNMqzc4S5oZQAdTqERoJd1w3AWokO5J8DLGyu5zrFRByqSi1ZmjrFzCig==","signatures":[{"sig":"MEUCIHNjBcTICNAdLz0SzB3jdmxqkmesvpFgcKA+u00rfywHAiEAp6pF4m0EIw5O4Z7FDTg4E+MIUSuVxTPVGYBwwst1gaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1283629},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.24.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/20810b536c8253cc5831ce9b08dda3c1/better-auth-0.0.8-beta.24.tgz","_integrity":"sha512-ZmJgjqzLs/c2i7kFGuS24FilnSZ3wNNMqzc4S5oZQAdTqERoJd1w3AWokO5J8DLGyu5zrFRByqSi1ZmjrFzCig==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.2.0","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.24_1725748403285_0.10050784320734407","host":"s3://npm-registry-packages"}},"0.0.8-beta.25":{"name":"better-auth","version":"0.0.8-beta.25","_id":"better-auth@0.0.8-beta.25","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"e66f65e7dd4df77aee2eb03eaa2820149029c8d0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.25.tgz","fileCount":53,"integrity":"sha512-UPXF+77OG7FkpQCqCO3qA8wWja3VptKsLkS0k8EEFyL3WwVncpJfysJg2BqSMUjxAkHoGZnSCq6tuFMMxTLzlA==","signatures":[{"sig":"MEUCIGF6Mv5tVF0UtS3ve16u/zK5eSi/V71JepnYF+lfTEseAiEAkYMtyMKiNoiaKYvfF/yUP9DWy/6wF9k4vwRmrv29dyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1285980},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.25.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/a27082f6d0b3c02baf59dfa355a9f78d/better-auth-0.0.8-beta.25.tgz","_integrity":"sha512-UPXF+77OG7FkpQCqCO3qA8wWja3VptKsLkS0k8EEFyL3WwVncpJfysJg2BqSMUjxAkHoGZnSCq6tuFMMxTLzlA==","_npmVersion":"10.8.1","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.3.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.2.0","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.4","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.25_1725779800822_0.2797635466329278","host":"s3://npm-registry-packages"}},"0.0.8-beta.26":{"name":"better-auth","version":"0.0.8-beta.26","_id":"better-auth@0.0.8-beta.26","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"1d8050a91afcbe7638b69e64a116766cdb323bc1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.26.tgz","fileCount":53,"integrity":"sha512-KyLlXhTb559wZu3S4fdPW80Ck1YyZLVZqwrN/SuxzAEhCxIvQGXyVhpK8OWKkfPuYOygjRLIeuyNyKovIeUkeg==","signatures":[{"sig":"MEUCIGjKaBGHp7aX8GF6lI2/gp4DeCzXtyMBYHR4hLxmDwQBAiEA7/onxl0ve1UQvXsdRtca0CoT3wk9lhgth66cuCgBVBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1317481},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.26.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/afa774e05d6b54b42303db82a16ac42c/better-auth-0.0.8-beta.26.tgz","_integrity":"sha512-KyLlXhTb559wZu3S4fdPW80Ck1YyZLVZqwrN/SuxzAEhCxIvQGXyVhpK8OWKkfPuYOygjRLIeuyNyKovIeUkeg==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.2.0","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.26_1725910368281_0.06581981520112601","host":"s3://npm-registry-packages"}},"0.0.8-beta.28":{"name":"better-auth","version":"0.0.8-beta.28","_id":"better-auth@0.0.8-beta.28","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"bf3c927ee305af49c60d1df12ec5d6cf32531013","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.28.tgz","fileCount":53,"integrity":"sha512-OpeZKO9oNHxS+o3frbKcDu5C2VCp3gIvvHRMQ6AFEzWiPZBohJrN+JVT9NbUVwOLHkEiib+MQ566u+wNaVJaoQ==","signatures":[{"sig":"MEUCIQC1vTyqV2f8+Zmrf+4eQXyKaAlydPCTj/PCgIDyAKou/AIgPfoSMd/XOYFowSGRorGn8KuZInrkhOhnh3zlgTsY83g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1387929},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.28.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/ddf01364fabd86585a304ff49b329417/better-auth-0.0.8-beta.28.tgz","_integrity":"sha512-OpeZKO9oNHxS+o3frbKcDu5C2VCp3gIvvHRMQ6AFEzWiPZBohJrN+JVT9NbUVwOLHkEiib+MQ566u+wNaVJaoQ==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.2.0","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.28_1725952576959_0.574929378345624","host":"s3://npm-registry-packages"}},"0.0.8-beta.29":{"name":"better-auth","version":"0.0.8-beta.29","_id":"better-auth@0.0.8-beta.29","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"3ae0f42c8d431828140c5836eb0c52f0ec539a16","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8-beta.29.tgz","fileCount":53,"integrity":"sha512-/AV3scO5uJ/JA27T2eUd3sjqul2N/bBys8pWCkeBH2mHiUbaYSRODWufrXomjZRH5allMQCfb/PWNQJc/36t5w==","signatures":[{"sig":"MEYCIQDfrPzKI5ME9YEljW4kjzpc4+p2v7sne0kxGI29dxt3JgIhAPHeeAeW8oRjI76xqeol2q9a3eKUlP/Yel+FHInvbuV4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1387929},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8-beta.29.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/e2f76639225767703dbe14a3071d5188/better-auth-0.0.8-beta.29.tgz","_integrity":"sha512-/AV3scO5uJ/JA27T2eUd3sjqul2N/bBys8pWCkeBH2mHiUbaYSRODWufrXomjZRH5allMQCfb/PWNQJc/36t5w==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.2.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8-beta.29_1725954963608_0.374491202323352","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"better-auth","version":"0.0.8","_id":"better-auth@0.0.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"ec424d27d1b7e81cf83e28e159783a8f209c280e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.8.tgz","fileCount":53,"integrity":"sha512-SbXlaetXOfVAEExGDqX7fe8EwzQcsuFDv95PmPGZ7ovsjKi5KR+qPOXBR4kvDtGVXKybxJGrAHKiv3bcELAIrg==","signatures":[{"sig":"MEQCIAC4gVrP2LYRujABNZWeJUSLZblo1spbm+NPi41/xm3eAiBPYrq5S6DWp9I89/wCHRzWtXXo6IN+JNnisdy4QSaEhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1340219},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/5b0245c57bd4c710eca0ad04822d4bf0/better-auth-0.0.8.tgz","_integrity":"sha512-SbXlaetXOfVAEExGDqX7fe8EwzQcsuFDv95PmPGZ7ovsjKi5KR+qPOXBR4kvDtGVXKybxJGrAHKiv3bcELAIrg==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.2.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.8_1726045324719_0.0581861755844153","host":"s3://npm-registry-packages"}},"0.0.9-beta.1":{"name":"better-auth","version":"0.0.9-beta.1","_id":"better-auth@0.0.9-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"23d0cbb5a99b2646c626a4ae64cbf1d223997149","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.1.tgz","fileCount":54,"integrity":"sha512-EZLSHBhCsdctrFVe9hWkm1u2Oh8CjdHfolkLh55p0g48C1+g039kt5pTPq3mbg/PKP40PyVqCeqpU7F1U4iN5g==","signatures":[{"sig":"MEUCIFBr91b/sDWAkSh2dihexIbgG7d4Wl7os/l6lakThmFaAiEA5GKB8OadUci1xZf/Kxjs+KJfoQswLcF+tha5GBwDkp8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1349578},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/a612d20d6ec139fe89be027d1c50b91a/better-auth-0.0.9-beta.1.tgz","_integrity":"sha512-EZLSHBhCsdctrFVe9hWkm1u2Oh8CjdHfolkLh55p0g48C1+g039kt5pTPq3mbg/PKP40PyVqCeqpU7F1U4iN5g==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.2.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.1_1726125374978_0.13037752645048917","host":"s3://npm-registry-packages"}},"0.0.9-beta.2":{"name":"better-auth","version":"0.0.9-beta.2","_id":"better-auth@0.0.9-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"5319b372a4b7a776a928fbe4f55ba4fc9ce066e8","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.2.tgz","fileCount":54,"integrity":"sha512-uHghoDHvCQ6j6ryo7M40u7YNO5+XlnzbiQkz+weZx5D2aRA6Z+qnggZfBSuOevHgBLsV7Ehe6qwXbsvY5b0sSw==","signatures":[{"sig":"MEQCIHfotf34z/DcyLh1lfnR5bbxAu7CktXpjj8LXUkA1vMAAiAN9vh+A/QtFAgi2qHwtsU63RI20I79tXE2Q9fwz+Ab+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1379581},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/7af0ce0b4ea73084197f611851597497/better-auth-0.0.9-beta.2.tgz","_integrity":"sha512-uHghoDHvCQ6j6ryo7M40u7YNO5+XlnzbiQkz+weZx5D2aRA6Z+qnggZfBSuOevHgBLsV7Ehe6qwXbsvY5b0sSw==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.2.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.2_1726125691935_0.39583670105869717","host":"s3://npm-registry-packages"}},"0.0.9-beta.3":{"name":"better-auth","version":"0.0.9-beta.3","_id":"better-auth@0.0.9-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"057c58a991208f6a08915d4de56c50e33add3f00","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.3.tgz","fileCount":54,"integrity":"sha512-q/utPmq5VsHHR51U3OBehUAZ2fDBbjIIdr9YDIHB2tKNupP+wRu1MjDNHPlMJGwJyjdUd4GpfNGnhE/ga7g2FA==","signatures":[{"sig":"MEUCIQC87eylHwA5on7msV+YJaNaEaLnNV7my/jft+sN34PpWQIgETtdBwCqSF5lPCUcKtyX3nA5GelsfjfW/RgHazyWisk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1378438},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/cdb0bc85c26908322664a26e25f516c6/better-auth-0.0.9-beta.3.tgz","_integrity":"sha512-q/utPmq5VsHHR51U3OBehUAZ2fDBbjIIdr9YDIHB2tKNupP+wRu1MjDNHPlMJGwJyjdUd4GpfNGnhE/ga7g2FA==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.2.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.3_1726125832956_0.5043726810738274","host":"s3://npm-registry-packages"}},"0.0.9-beta.4":{"name":"better-auth","version":"0.0.9-beta.4","_id":"better-auth@0.0.9-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"269c48f46883ce9be6f04ddf5b47123a6efa4d27","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.4.tgz","fileCount":54,"integrity":"sha512-CpmESKE8eusg14kCAwJVYZP91CfMI2HidEAX7dk4yP7suxOH6lQpdMXr4RWx9w9Y4QH4iZKglljQM8VnW0P/3g==","signatures":[{"sig":"MEYCIQDGg61289GXR3qquoJW1e7WjI7oCpuU+H9tFm8JtbeeSAIhAPHQFyOyPG4W1ARxggi/iznbKRovirlbeawPgHduEDyh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1404930},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/55913aa23ec384a0c1cda7dfb880caac/better-auth-0.0.9-beta.4.tgz","_integrity":"sha512-CpmESKE8eusg14kCAwJVYZP91CfMI2HidEAX7dk4yP7suxOH6lQpdMXr4RWx9w9Y4QH4iZKglljQM8VnW0P/3g==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.2.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.4_1726133316916_0.4100926912738403","host":"s3://npm-registry-packages"}},"0.0.9-beta.5":{"name":"better-auth","version":"0.0.9-beta.5","_id":"better-auth@0.0.9-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"59937dd1b542a0b384639762480050b34be4a865","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.5.tgz","fileCount":54,"integrity":"sha512-XoweR54YkuThQePTl6fCNRjCQ51uRDCo8mculCjz6a/xDFurPvR3yVLayFOz6W7g46Mhp/jrIJFsDhie4mSmjg==","signatures":[{"sig":"MEQCIGvHe0xxUs7c3/v8SXTT7ycC4iBLLpjR7KjObxsXfvf4AiAcpIOFdi4KQ6P++RKZxQo/YXWTK6GfXdn+CfgshAJoHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1352923},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/bae191746949dd77a6757205e4d645bc/better-auth-0.0.9-beta.5.tgz","_integrity":"sha512-XoweR54YkuThQePTl6fCNRjCQ51uRDCo8mculCjz6a/xDFurPvR3yVLayFOz6W7g46Mhp/jrIJFsDhie4mSmjg==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"^0.2.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.5_1726140704740_0.8225389747757457","host":"s3://npm-registry-packages"}},"0.0.9-beta.6":{"name":"better-auth","version":"0.0.9-beta.6","_id":"better-auth@0.0.9-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"52a867d7d8617c4055192b2203c0892c96162750","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.6.tgz","fileCount":54,"integrity":"sha512-7cGGC5VqNXk4cOs6bwcyXHdiqDMTbTmAfNpuGUSshRleDfQoYUwT26/knQRuxCQQdS3OQuRW5GW2MkoSmRyNIw==","signatures":[{"sig":"MEUCIQDWgzvMaCOlZnnPGo5fpYa/fyYiZP/ogxkLUtGAvbMalwIgGcW5k74xb9ZsEEAB4VI0kBAfLF5SCOJiX5VCgMIw8ds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1353719},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/68ba2faef04e3f5e03afbbf53dee45b3/better-auth-0.0.9-beta.6.tgz","_integrity":"sha512-7cGGC5VqNXk4cOs6bwcyXHdiqDMTbTmAfNpuGUSshRleDfQoYUwT26/knQRuxCQQdS3OQuRW5GW2MkoSmRyNIw==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.6_1726144432892_0.32505415321736364","host":"s3://npm-registry-packages"}},"0.0.9-beta.7":{"name":"better-auth","version":"0.0.9-beta.7","_id":"better-auth@0.0.9-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"2ab81d3771c316a3da73f5c4f5ca8dc44a4f4b49","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.7.tgz","fileCount":54,"integrity":"sha512-bPnJMVWXt8RxTCLDRtsgYwQNGhnsCYDamrNFqf3lyvXE03VXGaC9Y7ppP6QGIpgT6pM/kZ0Jk33TfPc24wvo2w==","signatures":[{"sig":"MEUCIExph5Rxe/ZM6pnuiiVB9pblufKGyPAVwEWMW9DSa+w0AiEAu9DB+WI7qFQeQ3jkwpdFMmzUyYVVIYv9TNwO/dH2tOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1360174},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/25103b9ab7573cc6d9767967efeb4034/better-auth-0.0.9-beta.7.tgz","_integrity":"sha512-bPnJMVWXt8RxTCLDRtsgYwQNGhnsCYDamrNFqf3lyvXE03VXGaC9Y7ppP6QGIpgT6pM/kZ0Jk33TfPc24wvo2w==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.7_1726148403124_0.2730202153234027","host":"s3://npm-registry-packages"}},"0.0.9-beta.8":{"name":"better-auth","version":"0.0.9-beta.8","_id":"better-auth@0.0.9-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"d969a3a8372ccfa65a706c217eeb44e81617a53a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.8.tgz","fileCount":54,"integrity":"sha512-pYYhNUbta7zr1F/M8EW0i6OMHBAMGsb7s2nySlkwNLq67HncDL1NTbv+f4ZewYCz/piHLGeJOzzDe633ayxVHA==","signatures":[{"sig":"MEYCIQCIUkF9IgY7ejRu75OYXRO4zMkONkr3PQeC/tWa+sGICwIhAJZHCuvDQACM3M4ZO7Rgpzc0RboIfN5ZXMWABOQZuIwj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1383502},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/314e22c00c19e6447bdadaaece752d50/better-auth-0.0.9-beta.8.tgz","_integrity":"sha512-pYYhNUbta7zr1F/M8EW0i6OMHBAMGsb7s2nySlkwNLq67HncDL1NTbv+f4ZewYCz/piHLGeJOzzDe633ayxVHA==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.8_1726165760491_0.7225966511682631","host":"s3://npm-registry-packages"}},"0.0.9-beta.9":{"name":"better-auth","version":"0.0.9-beta.9","_id":"better-auth@0.0.9-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"473c7e55fbe31a326803e176672a9fdfd0bf89c2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.9.tgz","fileCount":54,"integrity":"sha512-9qKrAHuLiuekpyZVDacoDg6yDOjkQUX3xsMr5GMngsyuTTMIJEFiLbt92A5g4C15zuF35+frrqWup6msZecpFQ==","signatures":[{"sig":"MEQCIELZa6MkRnW0BAfwhEkohHnbRhQSM63Ry8NA68i1WJ/0AiAS9dhxEvdLf9LzKdTUXf90Jxa3G2SFj/BjqdZfhIIDIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1384454},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/b1ec1aa0b9c63d865b194e4d427f0d67/better-auth-0.0.9-beta.9.tgz","_integrity":"sha512-9qKrAHuLiuekpyZVDacoDg6yDOjkQUX3xsMr5GMngsyuTTMIJEFiLbt92A5g4C15zuF35+frrqWup6msZecpFQ==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.9_1726167812240_0.33592646632803524","host":"s3://npm-registry-packages"}},"0.0.9-beta.10":{"name":"better-auth","version":"0.0.9-beta.10","_id":"better-auth@0.0.9-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"e0f01597101f3928db1855abf25e3a02884716b2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.10.tgz","fileCount":54,"integrity":"sha512-uCn3s3C8SZbrOQAOyujB9hauL32oxsQsq83EbmWd5Sh6uKRPFeLlirz0FjXS7W7TbPc5K9YpgUIUHBprKFjQaA==","signatures":[{"sig":"MEYCIQCWhcN5Cdt+6Ne9z48twrNQNCY7r2/GX9QIcK4zrCX2pwIhAIRTuI58wSpiFp/L6gJWTQqukrGZlb96iYg0CmJHTnkT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1384648},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/d75d01eced3c020d5e3ee25a736b8c3b/better-auth-0.0.9-beta.10.tgz","_integrity":"sha512-uCn3s3C8SZbrOQAOyujB9hauL32oxsQsq83EbmWd5Sh6uKRPFeLlirz0FjXS7W7TbPc5K9YpgUIUHBprKFjQaA==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.10_1726168230082_0.6412139610871448","host":"s3://npm-registry-packages"}},"0.0.9-beta.11":{"name":"better-auth","version":"0.0.9-beta.11","_id":"better-auth@0.0.9-beta.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"cefc99bbd3737e9bcb815cffea28c09c4cdb6489","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.11.tgz","fileCount":54,"integrity":"sha512-9zBQ8y+9Ohg13AIxfYQl8OLNt9xwgwMLC0rpGR+wlHNDr9cJttAp0/9YLE9Kkj+5wIAgybG5D5ocpswql/vwmA==","signatures":[{"sig":"MEQCID3DN+ND5Om52s5SMxTZ3oEhRkBjDCwl1DlIM5Hi6ikUAiAwYwLMM4rB6HW7CRdiwho6WUzLjG695NbfJo2hfknkWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1385553},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/b9cade17ba644a442ca9cad143c57870/better-auth-0.0.9-beta.11.tgz","_integrity":"sha512-9zBQ8y+9Ohg13AIxfYQl8OLNt9xwgwMLC0rpGR+wlHNDr9cJttAp0/9YLE9Kkj+5wIAgybG5D5ocpswql/vwmA==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.11_1726213626708_0.4278173881910461","host":"s3://npm-registry-packages"}},"0.0.9-beta.12":{"name":"better-auth","version":"0.0.9-beta.12","_id":"better-auth@0.0.9-beta.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"2e17a0afbf7cb5a11e91cf108c6b14ef56c6a76d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.12.tgz","fileCount":54,"integrity":"sha512-4AFyZAK/f9FbuxL/C2pChHHwu7PaRhawq1OytDyCDZDQzti431rLdh/MxE3+MhZ+X/bkjoXXw8ey4mrK93L8/Q==","signatures":[{"sig":"MEQCICV2sW9733NLhZzXEwdsjp/7KQ7IgfL846a8f7vwqvH4AiB38u1fxtm20ef6N90Pbe/LoFtwlEQSeLLaznLZAfWDgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1388727},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/8d4e00ab9c480b0f0c176dd1899b78b4/better-auth-0.0.9-beta.12.tgz","_integrity":"sha512-4AFyZAK/f9FbuxL/C2pChHHwu7PaRhawq1OytDyCDZDQzti431rLdh/MxE3+MhZ+X/bkjoXXw8ey4mrK93L8/Q==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.12_1726230891496_0.7508446739874244","host":"s3://npm-registry-packages"}},"0.0.9-beta.13":{"name":"better-auth","version":"0.0.9-beta.13","_id":"better-auth@0.0.9-beta.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"f7d0f04e4e65a9bebfc53269b8eee2c99a0b2992","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.13.tgz","fileCount":54,"integrity":"sha512-CXCJW7grWvl3XeHA5CL8uViA8193eIH01qpCehWV8+m14SZAyAEFyCCqz+2q3WR7GescmnVRIB5MZKgv3QQ/+w==","signatures":[{"sig":"MEUCIB5K3sfS/UMTOwgTC2XhC9WoXm4Az5CIml3QB1xAyd8UAiEA5z1yQ74mh6JL8kydpLLGo/FkZ5/Y0wPBhC9XCri368I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1388673},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/de1e3541bee90f99952fb9aeaa87db48/better-auth-0.0.9-beta.13.tgz","_integrity":"sha512-CXCJW7grWvl3XeHA5CL8uViA8193eIH01qpCehWV8+m14SZAyAEFyCCqz+2q3WR7GescmnVRIB5MZKgv3QQ/+w==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.13_1726232370424_0.7782188827013883","host":"s3://npm-registry-packages"}},"0.0.9-beta.14":{"name":"better-auth","version":"0.0.9-beta.14","_id":"better-auth@0.0.9-beta.14","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"873aa9b360e4de87e2fa05c01d6f81a99546c263","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.14.tgz","fileCount":54,"integrity":"sha512-KS1c2YTh87sMoZMafoxNNw1oWS5qfZd6UNboqBTIqmNnycZzvBS5BaGT2GJjJrvWlL7TTGrvbaQ2cK77Syfw5Q==","signatures":[{"sig":"MEUCIQCxtUQjNc17ZoAJSy6YSK2Iccv49MvgkyyNXBOkpoQsRwIgNRg9v+4z29N9IrRruRqpMckdmBpMJ/9X3k4Q3WinETE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1388570},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/08c285daae2657db193e828887e80bd7/better-auth-0.0.9-beta.14.tgz","_integrity":"sha512-KS1c2YTh87sMoZMafoxNNw1oWS5qfZd6UNboqBTIqmNnycZzvBS5BaGT2GJjJrvWlL7TTGrvbaQ2cK77Syfw5Q==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.14_1726232643858_0.7516580106654971","host":"s3://npm-registry-packages"}},"0.0.9-beta.15":{"name":"better-auth","version":"0.0.9-beta.15","_id":"better-auth@0.0.9-beta.15","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"044102e8298435b2ab1ac93aa008f0a9d6b47307","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.15.tgz","fileCount":54,"integrity":"sha512-VJ9jyEgrrsfjX6aHIZbHxM82+MSEZUbCTFEg5/DwYnXuW+1fMoLIbbJYId40czjyQFjvkUV+J+pWOBsb7H09rg==","signatures":[{"sig":"MEYCIQDHMDMvGSiWu3t+Hkwla9HO4veECuCJuamCbandskHK5QIhAPH+4zirB7LksYLOwYK4oVbDtUyvjI+AU7L8rzcBVyj+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1389123},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/8120c261583587e5ec87cb7d74b2fbd9/better-auth-0.0.9-beta.15.tgz","_integrity":"sha512-VJ9jyEgrrsfjX6aHIZbHxM82+MSEZUbCTFEg5/DwYnXuW+1fMoLIbbJYId40czjyQFjvkUV+J+pWOBsb7H09rg==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.15_1726235250276_0.8311366064752916","host":"s3://npm-registry-packages"}},"0.0.9-beta.16":{"name":"better-auth","version":"0.0.9-beta.16","_id":"better-auth@0.0.9-beta.16","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"aaa3a678e913b43651fa98e0ae6a8362e653b48e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.16.tgz","fileCount":54,"integrity":"sha512-xSWxjQTao9gBoURYuWJE+ZXPrXUei6O9Zw1RFHp59uIPLG+aM/yN+hwaAM23yYBJn5vQOGWzXOEy7AmAQpiniA==","signatures":[{"sig":"MEYCIQDMWMMBwTWGWJbx49F84bwl+BfyIJ4WxujUwpuh6LA1JwIhAKUNF+rPzssGXeEAL7YyT6R3PBtVd3laeaKqG2G2aEs2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1389363},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/1881954194661cc70e90d449e214b25a/better-auth-0.0.9-beta.16.tgz","_integrity":"sha512-xSWxjQTao9gBoURYuWJE+ZXPrXUei6O9Zw1RFHp59uIPLG+aM/yN+hwaAM23yYBJn5vQOGWzXOEy7AmAQpiniA==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.16_1726259785184_0.01492884760674218","host":"s3://npm-registry-packages"}},"0.0.9-beta.17":{"name":"better-auth","version":"0.0.9-beta.17","_id":"better-auth@0.0.9-beta.17","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"9c17dd076618f46669510649d97488a54a5019f8","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.17.tgz","fileCount":54,"integrity":"sha512-n8e6TUfJ1X68XkOwWdLjjWACv/rKiWtVSX7gUpIYsKkfN+XNT4yMBG8i8Y1mKDXqxx4/dnN9ut9+GIfBr/aJKg==","signatures":[{"sig":"MEQCIHR6JwgYVZ0vK13oPnTDlY5W4NLlhPg2Wu3G+MBr92NfAiBzBp7Arwyir5mAw26MasNbGw6aW6UxUscXlSgogNXFqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1397971},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/92021fbd883f3753f09777412f3960e5/better-auth-0.0.9-beta.17.tgz","_integrity":"sha512-n8e6TUfJ1X68XkOwWdLjjWACv/rKiWtVSX7gUpIYsKkfN+XNT4yMBG8i8Y1mKDXqxx4/dnN9ut9+GIfBr/aJKg==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.17_1726262103779_0.7640990461781845","host":"s3://npm-registry-packages"}},"0.0.9-beta.18":{"name":"better-auth","version":"0.0.9-beta.18","_id":"better-auth@0.0.9-beta.18","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"94c37ef281e909fe7d05482ce3b4411952cff7ef","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.18.tgz","fileCount":54,"integrity":"sha512-ZAGitUR+57xbkmePqRNomBmRbkfPUotu3ssdHr6sW2bVv7PpP/Och3FwMwFvqtdIHISkK+Li7EfaSsuSQ1Q2dg==","signatures":[{"sig":"MEYCIQDIELaGxaxEl4i2TzQJjoq9GSoWjHu9lC5UbLP7rN7GRQIhAK+p6JIkD5dQR4voqbuxqXC9oPV8jhQfQDiO8sv6EKBS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1398384},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/aa3a3e8becda4a85ff465f58ecb7f84c/better-auth-0.0.9-beta.18.tgz","_integrity":"sha512-ZAGitUR+57xbkmePqRNomBmRbkfPUotu3ssdHr6sW2bVv7PpP/Och3FwMwFvqtdIHISkK+Li7EfaSsuSQ1Q2dg==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.18_1726262325104_0.27975741386232467","host":"s3://npm-registry-packages"}},"0.0.9-beta.19":{"name":"better-auth","version":"0.0.9-beta.19","_id":"better-auth@0.0.9-beta.19","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"06609018e593d566d4f7ee45c9e0ae91acddf5b3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.19.tgz","fileCount":54,"integrity":"sha512-+TNq3krWZIznow8LIGH5t+XOhdeinRs8EMp3G1Kkn0uQpcrNdWPzMkGAP248GararDbQziT4XRWlwFge8eT4TA==","signatures":[{"sig":"MEYCIQCaYYoY5Qq3Qp2kjnlQB1re3P2J1+CJ4vPDANVwRahK1wIhAPbojTbUyYMMgBHlzwVMm9jDg3LT/9gBjszv4tex3lJO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1400494},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/244d1a5106eb7e60065389857a091d53/better-auth-0.0.9-beta.19.tgz","_integrity":"sha512-+TNq3krWZIznow8LIGH5t+XOhdeinRs8EMp3G1Kkn0uQpcrNdWPzMkGAP248GararDbQziT4XRWlwFge8eT4TA==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.19_1726266225956_0.09584334400604022","host":"s3://npm-registry-packages"}},"0.0.9-beta.20":{"name":"better-auth","version":"0.0.9-beta.20","_id":"better-auth@0.0.9-beta.20","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"1644e16a4ffdd97feffdb62f59afbbe2ecd3510d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.20.tgz","fileCount":54,"integrity":"sha512-YLvv/zeO5N0dJvxRfOW7l0anylt0KlvoQUXQ9/yVE6qDmi6g9TiMDomttFwrgKVbzEDWh15Z1KPJaDyp4UZIew==","signatures":[{"sig":"MEUCICgfwXpeNGuUrcqiOfhX5e0f85RzdGGiAIfpneASPlN4AiEAlem1ipScqlqGwRROdhg+Z0d/zDt4TjTsCH87kERZKLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1400480},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/c761e9769aa94170caf9536dd18919e0/better-auth-0.0.9-beta.20.tgz","_integrity":"sha512-YLvv/zeO5N0dJvxRfOW7l0anylt0KlvoQUXQ9/yVE6qDmi6g9TiMDomttFwrgKVbzEDWh15Z1KPJaDyp4UZIew==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.20_1726269041577_0.2590615331514705","host":"s3://npm-registry-packages"}},"0.0.9-beta.21":{"name":"better-auth","version":"0.0.9-beta.21","_id":"better-auth@0.0.9-beta.21","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"46e51ac33419d3c6dc1f46267f248948924372a5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.21.tgz","fileCount":54,"integrity":"sha512-X90SmDzkkSv1vy+QUuEPSteB9u0elaOt03vyZ9tWZxZbxJBjEunMH2NgizixRFeyIyIrNzehYwgDE8Q2VXVgjg==","signatures":[{"sig":"MEUCIHQNr8RfHiKOcAIEHmfZsMHj7rCmNCWaAZWfW4a1BrfZAiEAzO6Bwu0C0hOpwYMiBqq/bJksEvdE7cElOrR9Sjvtu+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1401173},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/5f07c8bd6896b4f9e7495a054706ee71/better-auth-0.0.9-beta.21.tgz","_integrity":"sha512-X90SmDzkkSv1vy+QUuEPSteB9u0elaOt03vyZ9tWZxZbxJBjEunMH2NgizixRFeyIyIrNzehYwgDE8Q2VXVgjg==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.21_1726269370042_0.08665329232679087","host":"s3://npm-registry-packages"}},"0.0.9-beta.22":{"name":"better-auth","version":"0.0.9-beta.22","_id":"better-auth@0.0.9-beta.22","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"006f57e87dd22bbbc625a525c3310743f344bfdf","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.22.tgz","fileCount":54,"integrity":"sha512-Q8/ARyjERaT/IQRGRiP1huArRum2i+Jev9nb9E3o7YBD/cjlRug+Cp0sj1LLtSEFjE5jYrEElIhEW/OqhGIDYg==","signatures":[{"sig":"MEUCIEkWm4Soa1zRB+b9HMIpyX6/mTLmb7IrG1VIE9GSQe2DAiEAzGhUoMQ/JbXD7xK0CXy910NV0vQO5VmUKk4UgCT2bHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1404256},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/651e133e08f2171c2f8f11288db9b431/better-auth-0.0.9-beta.22.tgz","_integrity":"sha512-Q8/ARyjERaT/IQRGRiP1huArRum2i+Jev9nb9E3o7YBD/cjlRug+Cp0sj1LLtSEFjE5jYrEElIhEW/OqhGIDYg==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.22_1726269784747_0.3020147613352844","host":"s3://npm-registry-packages"}},"0.0.9-beta.23":{"name":"better-auth","version":"0.0.9-beta.23","_id":"better-auth@0.0.9-beta.23","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"d150aa652d1142bd001b8191316a81635717acd2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.23.tgz","fileCount":54,"integrity":"sha512-RRDAYynhBpcNDBlZ3ESCIGaINV8gF6VPecKDycL00senJRjRbce9WKLsBMjaz5IqgwQI2CmJmCwMA0PeJhPv+Q==","signatures":[{"sig":"MEUCIQCgnGVaXi75N5Wj7uQrAE0ESSGmjAv5e6VD08rtK5vddQIgaz+A+y56fheM+0uR7A3ChWrebrxgRDxFtyH3qS+/AZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1404666},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.23.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/4ab47ab9311cfce85357bfdba9217df6/better-auth-0.0.9-beta.23.tgz","_integrity":"sha512-RRDAYynhBpcNDBlZ3ESCIGaINV8gF6VPecKDycL00senJRjRbce9WKLsBMjaz5IqgwQI2CmJmCwMA0PeJhPv+Q==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.23_1726270484764_0.4058394815670059","host":"s3://npm-registry-packages"}},"0.0.9-beta.24":{"name":"better-auth","version":"0.0.9-beta.24","_id":"better-auth@0.0.9-beta.24","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"a792077828e738ce8a09cfad103ad09bfda604fc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.24.tgz","fileCount":54,"integrity":"sha512-xZ6pNWyatEUukWzo5nSkmGgXbePrbBInsKTCiVFPqKn8G2GYI9bWUovYKCwz53A89xXODauR/SNckKC0ESzP7Q==","signatures":[{"sig":"MEUCIG3bDrqUgN82q8/3mKIUg5AdGHHmXK2QM7PRqSGx6jpmAiEAmiA+51Zg6gr/eqL3o6Oq9GVzRTMI/v8vGGxtrTNFBvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1407585},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.24.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/97f09c6180ffc2c7fffb7bf50088e486/better-auth-0.0.9-beta.24.tgz","_integrity":"sha512-xZ6pNWyatEUukWzo5nSkmGgXbePrbBInsKTCiVFPqKn8G2GYI9bWUovYKCwz53A89xXODauR/SNckKC0ESzP7Q==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.24_1726326875010_0.24537461401496774","host":"s3://npm-registry-packages"}},"0.0.9-beta.25":{"name":"better-auth","version":"0.0.9-beta.25","_id":"better-auth@0.0.9-beta.25","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"ffce9c83e34d8b7ebc44760dddbcf823d05fb6e2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.25.tgz","fileCount":54,"integrity":"sha512-55weP9hetDDvgnZC3/aPEjDF+2ndtegLSx/Z7NrIwV4mcunUS47x0ZskccLhBnUmlq1gijntaIZgbWunFazlLQ==","signatures":[{"sig":"MEUCIQC/qTZ3PuyleuUPIX3hT4tyEWmH+9mLj9JUIDLss4LaiAIgNsg6u1irEbtBDW7UkfTdRPW9jqv6r2HCcrnzx138dNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1413037},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.25.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/5d6d27fc966582cd21f210625299caa7/better-auth-0.0.9-beta.25.tgz","_integrity":"sha512-55weP9hetDDvgnZC3/aPEjDF+2ndtegLSx/Z7NrIwV4mcunUS47x0ZskccLhBnUmlq1gijntaIZgbWunFazlLQ==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.25_1726334116426_0.3707285774505331","host":"s3://npm-registry-packages"}},"0.0.9-beta.26":{"name":"better-auth","version":"0.0.9-beta.26","_id":"better-auth@0.0.9-beta.26","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"3e3d8646cb7e55cbc28e4d39f5b7c9a42627563e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.26.tgz","fileCount":54,"integrity":"sha512-ftFPczNNyi56b5yn5XHxbq4AgQnm34aiuf070ishOkXlFOcyva9ih3XCG3uQynOO5MdFR4DD3h2NmUvnZuNVfA==","signatures":[{"sig":"MEUCIQCFw8jJbE8LbHoH2UOL0Nsa32OT6sy8gEnBXXg+DJq2YgIgYscyM7JBB8/ogYl+pbZeAAZjn8OYSQ6J0sIIUj8DIDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1413360},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.26.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/86479d67f28621071cc6dddf3bb4de75/better-auth-0.0.9-beta.26.tgz","_integrity":"sha512-ftFPczNNyi56b5yn5XHxbq4AgQnm34aiuf070ishOkXlFOcyva9ih3XCG3uQynOO5MdFR4DD3h2NmUvnZuNVfA==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.26_1726337041840_0.11667598918363531","host":"s3://npm-registry-packages"}},"0.0.9-beta.27":{"name":"better-auth","version":"0.0.9-beta.27","_id":"better-auth@0.0.9-beta.27","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"5f40f65ca39b40272e84455b67a59f8614708b6d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.27.tgz","fileCount":54,"integrity":"sha512-ZMppNWWYIhi3jU824qmQwAuo3+KypSPD0oYEXGKz381r3F0/1CoP0UrBpoaC3OmI4RZY8RZlEX+ddxvnfNrb5w==","signatures":[{"sig":"MEYCIQCGMt3b7yPvZmfw1NoRE4M/ZefMr0cmxsySHb04FLwmiwIhAImzF9rLvQcotuSDXErBTGWxLoCoGzESlno6NtqhTZ9v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1413716},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.27.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/a9bb3fbe7840cea7c2efd7d9033cc5d5/better-auth-0.0.9-beta.27.tgz","_integrity":"sha512-ZMppNWWYIhi3jU824qmQwAuo3+KypSPD0oYEXGKz381r3F0/1CoP0UrBpoaC3OmI4RZY8RZlEX+ddxvnfNrb5w==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.27_1726337574967_0.20634717226624089","host":"s3://npm-registry-packages"}},"0.0.9-beta.28":{"name":"better-auth","version":"0.0.9-beta.28","_id":"better-auth@0.0.9-beta.28","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"ae0417ce43b62cdbadbe0b43d2a142a99b8e31c1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.28.tgz","fileCount":54,"integrity":"sha512-GA/QkZpXhOA3REbhvB5nbcfDHRHKuWJtCEFRmvrMZq0pIicAT9hb3LO5LBfcxFWwxgM+Ahvcw2y3256RqV3Y0A==","signatures":[{"sig":"MEUCIQDV5vxzLwU12MQT2aVy5D5Hr0HBNEL39WC3uBleevRErwIgWymL7rI5Ds0XDKPOOHaaNi0aUyPLka7y8FYzA69IRUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1415275},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.28.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/c2d82348cc2c86221f9e09243afd139f/better-auth-0.0.9-beta.28.tgz","_integrity":"sha512-GA/QkZpXhOA3REbhvB5nbcfDHRHKuWJtCEFRmvrMZq0pIicAT9hb3LO5LBfcxFWwxgM+Ahvcw2y3256RqV3Y0A==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.28_1726339842821_0.8380431195854559","host":"s3://npm-registry-packages"}},"0.0.9-beta.29":{"name":"better-auth","version":"0.0.9-beta.29","_id":"better-auth@0.0.9-beta.29","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"d56f439f6363934bf152da669baaed5e90dbe046","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.29.tgz","fileCount":54,"integrity":"sha512-VRCcGfDpE0ZlOdICpiJMAllmC+P3xOIb/+5RquPPEd8j1T5fosBmEzeFVX0dcoj862aixApQTeR+ALQoPH+n8w==","signatures":[{"sig":"MEUCIBCGEekP/5PYqg0FE0za4oN55qF4PdT9Ptju6TvfhS2vAiEAkd9Wad0JhstXKDNggc7Us6jOjqgMeMCbk+G64W53VRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1495687},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.29.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/49af596582893a77e6b32fbe1c363dbe/better-auth-0.0.9-beta.29.tgz","_integrity":"sha512-VRCcGfDpE0ZlOdICpiJMAllmC+P3xOIb/+5RquPPEd8j1T5fosBmEzeFVX0dcoj862aixApQTeR+ALQoPH+n8w==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jiti":"^1.21.6","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.29_1726347447079_0.6582589555860185","host":"s3://npm-registry-packages"}},"0.0.9-beta.30":{"name":"better-auth","version":"0.0.9-beta.30","_id":"better-auth@0.0.9-beta.30","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"0790ae386192b1da5ffe623c4b4f4a747643096b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.30.tgz","fileCount":54,"integrity":"sha512-tdOCMMtGIsun3pVsumtHeVIugVmuhz0s0yT5To0TNKWir8iS3S6N/9Bn/BNVBMTi1yxe2Oy/QVEFWV70PfQuig==","signatures":[{"sig":"MEYCIQCWWbJBv1SdEppGNGfRpycEtA94DiuLEosvar4fxHwB5AIhAIpc4Za+6B06WPkD4xDFoZs4hZhYPDWClSa+v2dbLDXh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11531960},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.30.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/80ec270a56d7be3c90f71a45b347eb68/better-auth-0.0.9-beta.30.tgz","_integrity":"sha512-tdOCMMtGIsun3pVsumtHeVIugVmuhz0s0yT5To0TNKWir8iS3S6N/9Bn/BNVBMTi1yxe2Oy/QVEFWV70PfQuig==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","c12":"^1.11.2","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","chalk":"^5.3.0","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","commander":"^12.1.0","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11","@babel/preset-typescript":"^7.24.7"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.30_1726438776184_0.13060117825250983","host":"s3://npm-registry-packages"}},"0.0.9-beta.31":{"name":"better-auth","version":"0.0.9-beta.31","_id":"better-auth@0.0.9-beta.31","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"6499bd561de3bc0b1a09d228ad3d8906713379a8","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.31.tgz","fileCount":54,"integrity":"sha512-OlYhRcvsSwwOaHrzj7ZC5vey7cyTql9k0P2kUsGsm5uXstntYGzEC87MGezvkxS3plRy0qcr3pJSCWO5EVeRYA==","signatures":[{"sig":"MEYCIQCO6XjkhsraHESxbpyQSC13sRXmKV7fjnCTfCf02MGpDwIhAOvEck7jT89Fbhy/njA/yJPDRKJ2bacjyb+3szcgoQpw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11531998},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.31.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/b30bcc72da7688796fb57f15ecb9c43f/better-auth-0.0.9-beta.31.tgz","_integrity":"sha512-OlYhRcvsSwwOaHrzj7ZC5vey7cyTql9k0P2kUsGsm5uXstntYGzEC87MGezvkxS3plRy0qcr3pJSCWO5EVeRYA==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","c12":"^1.11.2","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","chalk":"^5.3.0","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","commander":"^12.1.0","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.31_1726439052707_0.9027700075652467","host":"s3://npm-registry-packages"}},"0.0.9-beta.32":{"name":"better-auth","version":"0.0.9-beta.32","_id":"better-auth@0.0.9-beta.32","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"de705ed4579cba5966bdc004d0c326a82a251b96","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.32.tgz","fileCount":54,"integrity":"sha512-uvKayACUTDUtqoXCni9yZ9a1jjsT6efJvJet7ShXn8jWOAugen+xfiYmvv6np52C4o9jwHfz/r0jEko91pwwNA==","signatures":[{"sig":"MEUCIQDceD0fjenLcbBUtsxoWo20fAlyDz9TIZ/eHzwyilf7cwIgCWyICONImBiljjUHZpGFJPDIKx5fQeFMQj4+qgqBuW0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1798848},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.32.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/24f220d1463991d0bc4b2be4fa69aa8c/better-auth-0.0.9-beta.32.tgz","_integrity":"sha512-uvKayACUTDUtqoXCni9yZ9a1jjsT6efJvJet7ShXn8jWOAugen+xfiYmvv6np52C4o9jwHfz/r0jEko91pwwNA==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.32_1726439249400_0.053258122244532524","host":"s3://npm-registry-packages"}},"0.0.9-beta.33":{"name":"better-auth","version":"0.0.9-beta.33","_id":"better-auth@0.0.9-beta.33","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"a6e20696e00510e264961513e1de5b69f607e488","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.33.tgz","fileCount":54,"integrity":"sha512-JW5z5ezHcPtGal/KK/K5jcva4nBVr24CHAScA8eGEStYTCcqMeDm/VniM36jPQJKmlWge15kV0UJ/7j/RM8eUQ==","signatures":[{"sig":"MEUCICD7KnvxyKSu29wKPp3uhOzeUzEtQ9oPxDbHbv4Wi3enAiEA0uZn6I7S4QoaPmwmj/zIDzjpvQHlEFlzvqBJ5OsZL3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1798941},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.33.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/ad208e376ed2999a7a501e24f52c9da9/better-auth-0.0.9-beta.33.tgz","_integrity":"sha512-JW5z5ezHcPtGal/KK/K5jcva4nBVr24CHAScA8eGEStYTCcqMeDm/VniM36jPQJKmlWge15kV0UJ/7j/RM8eUQ==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.33_1726473410860_0.07313627755761565","host":"s3://npm-registry-packages"}},"0.0.9-beta.34":{"name":"better-auth","version":"0.0.9-beta.34","_id":"better-auth@0.0.9-beta.34","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"529e6b7ca2399c20ff09731499ed2e66fd05f5ed","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.34.tgz","fileCount":54,"integrity":"sha512-KoZCJ822Ny0DalzB3nqnT7p7rOL9wL3N6630C+aeO89GrmZk0QVbadsiX6BYUwImvlDXv4RRsUhIJuHqXOlr1w==","signatures":[{"sig":"MEYCIQCnaTv8X4d6rD0zbL5hEcsKFQB0ddcFZ5Y0CNou9Dp7ewIhAOMXMB83rOyGErLbtNQ3tzgq4AUDns7EFBW/OLAGdgDH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1804751},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.34.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/5da1a852d4a7c8c9fc632a5aa15236b1/better-auth-0.0.9-beta.34.tgz","_integrity":"sha512-KoZCJ822Ny0DalzB3nqnT7p7rOL9wL3N6630C+aeO89GrmZk0QVbadsiX6BYUwImvlDXv4RRsUhIJuHqXOlr1w==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.34_1726473847074_0.8832573179002017","host":"s3://npm-registry-packages"}},"0.0.9-beta.35":{"name":"better-auth","version":"0.0.9-beta.35","_id":"better-auth@0.0.9-beta.35","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"eb0243dbc0b53af9e171b4d61b5001182c1dc3db","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.35.tgz","fileCount":54,"integrity":"sha512-20ZSiZNKvBxWWIDFEASKL3L4e3FzREYIQlB2ZrJXdUgMSFFfqKIsL5/bV4/s2eO0y3OCTSYJIL7HtdmBUmjuMQ==","signatures":[{"sig":"MEUCIGNoCp++ThjrY93lFY9w4Kes6xd+rVgy1IYO9tbUWHDIAiEAx2Cdh0TZceCyyRU34WcgTOA+hFWIq1e4oUXizwPCB2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1816911},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.35.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/73bdf3bde5c90a93f74a5010134a794a/better-auth-0.0.9-beta.35.tgz","_integrity":"sha512-20ZSiZNKvBxWWIDFEASKL3L4e3FzREYIQlB2ZrJXdUgMSFFfqKIsL5/bV4/s2eO0y3OCTSYJIL7HtdmBUmjuMQ==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.35_1726475050856_0.7171602344443457","host":"s3://npm-registry-packages"}},"0.0.9-beta.36":{"name":"better-auth","version":"0.0.9-beta.36","_id":"better-auth@0.0.9-beta.36","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"fc1dfd83b2a7886a6cb919b7d3980a611bac676a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.36.tgz","fileCount":54,"integrity":"sha512-iDzzyyyTnGLQ4Mamcocvr4Tfn/OrvFAyr4oQWga6F8kgpm4sRIuoju46/HQ5mltb0S4rXdNyUhv4nEoIb3y1XQ==","signatures":[{"sig":"MEQCIFBvhj0273NcNuqKAtsUt9WtSg840yic6lfJ8AdP6C1PAiA+LBiz9LxOK84RSU+NM6sGWdXnV8jkuEIQwLmi3Gy7hQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1831304},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.36.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/a5d17bedd78d8ec1bdc5f70ab9c935f9/better-auth-0.0.9-beta.36.tgz","_integrity":"sha512-iDzzyyyTnGLQ4Mamcocvr4Tfn/OrvFAyr4oQWga6F8kgpm4sRIuoju46/HQ5mltb0S4rXdNyUhv4nEoIb3y1XQ==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.36_1726478584641_0.978371089845625","host":"s3://npm-registry-packages"}},"0.0.9-beta.37":{"name":"better-auth","version":"0.0.9-beta.37","_id":"better-auth@0.0.9-beta.37","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"8746326dad2ad0682b49cfee2568b7a28a6d5045","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.37.tgz","fileCount":54,"integrity":"sha512-iZVaKqdCSIxI4lHvr/w7qgjPj7GsoamcQ36nC3tyYkOearRTD0P5YMcJkGke6pmQNu04QosqiuYp55o+PEFJrw==","signatures":[{"sig":"MEUCIHDwmDfzZiAEGA8BfNcFsQK/f2QpLibQcgttC9E2qNtlAiEA5dPQNBCjv1b+EQOUDBEnwVH6N7ctjyvVUqipIUIjy6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1830812},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.37.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/8a35bd60e85aac52f5c7030ddcb2f8d5/better-auth-0.0.9-beta.37.tgz","_integrity":"sha512-iZVaKqdCSIxI4lHvr/w7qgjPj7GsoamcQ36nC3tyYkOearRTD0P5YMcJkGke6pmQNu04QosqiuYp55o+PEFJrw==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.37_1726479346038_0.10845960498686136","host":"s3://npm-registry-packages"}},"0.0.9-beta.38":{"name":"better-auth","version":"0.0.9-beta.38","_id":"better-auth@0.0.9-beta.38","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"0da5efc866668c2821dcf4803dd537b50445faab","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.9-beta.38.tgz","fileCount":54,"integrity":"sha512-LLbbHiIWLPohYIbwf9CCSpTZ0JhFvf1Cd11+CgvmvDQrPO44sOFhHPqM4zGQi2k0KQgUo/21/nKYWgPSV6JyLA==","signatures":[{"sig":"MEYCIQDwvuX/OjGbLXmZK61eP26Pn2whJfE1CkQO8RB8vISo3AIhAO6AsP0D+Pu39e1bGTXZtu9CbagcQKpAN90ki3x0tuoW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1830832},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.9-beta.38.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/40aed2303cdd4305ca0f534c05231e76/better-auth-0.0.9-beta.38.tgz","_integrity":"sha512-LLbbHiIWLPohYIbwf9CCSpTZ0JhFvf1Cd11+CgvmvDQrPO44sOFhHPqM4zGQi2k0KQgUo/21/nKYWgPSV6JyLA==","_npmVersion":"10.8.2","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"22.8.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.1","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.9-beta.38_1726480223975_0.6828110578098086","host":"s3://npm-registry-packages"}},"0.0.10-beta.1":{"name":"better-auth","version":"0.0.10-beta.1","_id":"better-auth@0.0.10-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"79c0643d2bad418e979bed7a084f1fcb31b8895a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.1.tgz","fileCount":57,"integrity":"sha512-bKCwjaJorSy2y06xUoWIbAMvI7F1sXr7ksspObV/qLWyx4CgG+TtJRhi/V5xd4X3hKM4kicqfq6yEFS7w0cZew==","signatures":[{"sig":"MEQCIBUsuGIXAwbiSMo0Mw3EAgEphrH4Yw9TGP4L657H7/LnAiAr4cGphHQUZ4RWM1rffgu7uMwjvPy0mNnWScXgTtNNHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1555245},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/4d583589d9d1c67767a92d133a45663f/better-auth-0.0.10-beta.1.tgz","_integrity":"sha512-bKCwjaJorSy2y06xUoWIbAMvI7F1sXr7ksspObV/qLWyx4CgG+TtJRhi/V5xd4X3hKM4kicqfq6yEFS7w0cZew==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.3","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.0-beta","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.1_1726959593553_0.22724903905410376","host":"s3://npm-registry-packages"}},"0.0.10-beta.2":{"name":"better-auth","version":"0.0.10-beta.2","_id":"better-auth@0.0.10-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"9db22b95d5e1a779c001d56df5d3e2f5355c631a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.2.tgz","fileCount":57,"integrity":"sha512-knkAb2CCgKTU1a5r0/6nIQ7AQXj7+MrgwWXS/qtLhZCbNGUh6cHw4DYXErCyxqESMMIR8+JFFIzVvXyl0bCf6g==","signatures":[{"sig":"MEUCIQD7qOJ5UtTIukxAxFC1+shcOKpw14/SqlFtvqaZ/QgODQIgfSARy6prSGKhaTLoNNLC6X1IGNFMriZaJS5ABCbDB0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1510857},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/c62dd39cf00b1e6b74fae1bbc7d1cb4a/better-auth-0.0.10-beta.2.tgz","_integrity":"sha512-knkAb2CCgKTU1a5r0/6nIQ7AQXj7+MrgwWXS/qtLhZCbNGUh6cHw4DYXErCyxqESMMIR8+JFFIzVvXyl0bCf6g==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.3","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.2_1726994370806_0.9157325135821937","host":"s3://npm-registry-packages"}},"0.0.10-beta.3":{"name":"better-auth","version":"0.0.10-beta.3","_id":"better-auth@0.0.10-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"a820fe90827383a2b1fe15ce91337e8b3b872c57","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.3.tgz","fileCount":57,"integrity":"sha512-yO69hm24Wse2A5oLfW5TZyMPqbDnoH1+WgM0CGziT3Ypu2Za8JP6yplZXGWQL/CTt1QCkx4PurhTMAIoIMOiMQ==","signatures":[{"sig":"MEYCIQCyXCS89WU82IMH+Ko2Hp8W8PYml+Un/kwqNBtaz/GHygIhAOZ3TTY6XjQXuXacXawlMcu3XnEdCjttgnLCBxsIC3SX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1511818},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/3d0c64b8e6dde7e891a2d3f7f8776323/better-auth-0.0.10-beta.3.tgz","_integrity":"sha512-yO69hm24Wse2A5oLfW5TZyMPqbDnoH1+WgM0CGziT3Ypu2Za8JP6yplZXGWQL/CTt1QCkx4PurhTMAIoIMOiMQ==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.3","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.3_1727092294598_0.17907544293696298","host":"s3://npm-registry-packages"}},"0.0.10-beta.4":{"name":"better-auth","version":"0.0.10-beta.4","_id":"better-auth@0.0.10-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"e07be7429c92365c2711a09298199379d6bc3354","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.4.tgz","fileCount":57,"integrity":"sha512-YSOnfLz+eY6A+NmNQTB3n6MTdX8f+PG8O+9JOFbIiatAiIRd85SBkYxah/Y+OPgWiX2PIngsZ+5o01YkBJZWxA==","signatures":[{"sig":"MEUCIBfQR1UotYAAv7SgHa06t/ylQurekw89R0+rvPcbbJA4AiEAm7nyzD7Chum8gTEFD0RHRTLvD+Nz0+UDME7kzfCTKFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1511818},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/46502c3b4b58fadb2299d650a1f7ef47/better-auth-0.0.10-beta.4.tgz","_integrity":"sha512-YSOnfLz+eY6A+NmNQTB3n6MTdX8f+PG8O+9JOFbIiatAiIRd85SBkYxah/Y+OPgWiX2PIngsZ+5o01YkBJZWxA==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.3","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.4_1727094561944_0.15804964227168683","host":"s3://npm-registry-packages"}},"0.0.10-beta.5":{"name":"better-auth","version":"0.0.10-beta.5","_id":"better-auth@0.0.10-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"f3bf29a2ea5789e60e482c3ee6c648bbd1011327","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.5.tgz","fileCount":57,"integrity":"sha512-5Rdhije4up8ZaGo5e0r5n9YCPueXmkyW6ob/IbxNwCOoNYaJTm3lgfB+8cgekusAYMLkgjcbgZmCHOYv3P7oKg==","signatures":[{"sig":"MEUCIG8qpHfQTznQiInuD9GvUrk1NHt2OWU8g01kW3d/X4AQAiEA//yUlWTd0EyvG+Qb7iOJVeQt3u00X3J3r51Om9Y0klM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1513417},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/293036265c71b2334826f03f79ff8b32/better-auth-0.0.10-beta.5.tgz","_integrity":"sha512-5Rdhije4up8ZaGo5e0r5n9YCPueXmkyW6ob/IbxNwCOoNYaJTm3lgfB+8cgekusAYMLkgjcbgZmCHOYv3P7oKg==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","argon2":"^0.31.2","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.3","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7","@chronark/access-policies":"^0.0.2"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.5_1727096089227_0.911770875372377","host":"s3://npm-registry-packages"}},"0.0.10-beta.6":{"name":"better-auth","version":"0.0.10-beta.6","_id":"better-auth@0.0.10-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"854311febeb9ee0004033cdac6a5af4fa0e1c062","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.6.tgz","fileCount":63,"integrity":"sha512-qLf9XfDmWlMRkxSwESiCsdvICr8beXKBLjr6LNmguccFyzURJRPz/7gSbzbXTNc+YXg6Qq+iS3mkOCHn3H2n6g==","signatures":[{"sig":"MEUCIAT5eSkjjP0ybHc5kkARUwRZJHQIGcvLdXwLR9NOpBu5AiEA3c0MwA9HrVFE7ZvwXUGjzlI/cpZ/EjH7p9QUVSoBfRQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1669235},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/3785e187198618f7e72fee274eb11527/better-auth-0.0.10-beta.6.tgz","_integrity":"sha512-qLf9XfDmWlMRkxSwESiCsdvICr8beXKBLjr6LNmguccFyzURJRPz/7gSbzbXTNc+YXg6Qq+iS3mkOCHn3H2n6g==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.3","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.6_1727116242545_0.31782138240685476","host":"s3://npm-registry-packages"}},"0.0.10-beta.7":{"name":"better-auth","version":"0.0.10-beta.7","_id":"better-auth@0.0.10-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"a902587c3b4a195406e5dab5b7400ffa0e87de11","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.7.tgz","fileCount":63,"integrity":"sha512-kdG6xNroHN4QWT4Wivbuy2V/AO6NeD+RUf48oCu++He/Ho5zD7RAK7GrbC/t0dG0QDGrkifvuAWE1adzsN9/Kw==","signatures":[{"sig":"MEYCIQDmmeIEcINyfTdarfsDpmYsQx+6iAC/pPRp4uz4gesjpQIhAOcmDt/v7KhvSmM2bXLIGqjLccpUrc+XXcwMq56vEsYM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2150981},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/6b4a0160a23c845ae06a512b67120e25/better-auth-0.0.10-beta.7.tgz","_integrity":"sha512-kdG6xNroHN4QWT4Wivbuy2V/AO6NeD+RUf48oCu++He/Ho5zD7RAK7GrbC/t0dG0QDGrkifvuAWE1adzsN9/Kw==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.3","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.7_1727116860038_0.9832014169316707","host":"s3://npm-registry-packages"}},"0.0.10-beta.8":{"name":"better-auth","version":"0.0.10-beta.8","_id":"better-auth@0.0.10-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"6dfd26266368617c803797a3f05246f2d9716764","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.8.tgz","fileCount":63,"integrity":"sha512-KS3eKvLYe8dtvvd/fx3BPfyqPNl1Wd1EqgqLOloZZo2HfFVAKoaeEQdRQiKUGQmrNgU6BMalOr9XQTU1Fp6x2A==","signatures":[{"sig":"MEUCIHfIY/tyK0EfNSEXNh/w5y3EHXy5IDB2lezExM3bjHesAiEAsPr1qb81A5lRpMPH0w8Xnw+1aaKD9VaBXdAgEfAhcZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1884804},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/c76a2181566b4d570eaf753697019eab/better-auth-0.0.10-beta.8.tgz","_integrity":"sha512-KS3eKvLYe8dtvvd/fx3BPfyqPNl1Wd1EqgqLOloZZo2HfFVAKoaeEQdRQiKUGQmrNgU6BMalOr9XQTU1Fp6x2A==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.5","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.3","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.8_1727117290460_0.126065883137088","host":"s3://npm-registry-packages"}},"0.0.10-beta.9":{"name":"better-auth","version":"0.0.10-beta.9","_id":"better-auth@0.0.10-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"c98b1237c3b6aa425e7d2147931c04c567fb1994","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.9.tgz","fileCount":63,"integrity":"sha512-UIbVnoE4Pxx00XQJk4it57M+htFaP++G7Jey2tD9AThxgMti2QXfwxlqkBfBJ2TaOcPD9p6/aTtGKazTag8BnQ==","signatures":[{"sig":"MEUCIQCEthMcmlsieSAkh2fW6A1EhcXNOGyeGIgN/dJU8P3PpAIgVTBfQKBwkD+j7ZvO7kLf0a1GmgtSN1dkr94d3aOaD1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1885104},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/c70a14b2eba1e6f09fa76b783bbf2a9d/better-auth-0.0.10-beta.9.tgz","_integrity":"sha512-UIbVnoE4Pxx00XQJk4it57M+htFaP++G7Jey2tD9AThxgMti2QXfwxlqkBfBJ2TaOcPD9p6/aTtGKazTag8BnQ==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.3","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.9_1727117754154_0.18332240863859717","host":"s3://npm-registry-packages"}},"0.0.10-beta.10":{"name":"better-auth","version":"0.0.10-beta.10","_id":"better-auth@0.0.10-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"9ff99291602200ae62d4b50d92da37001fa00c58","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.10.tgz","fileCount":59,"integrity":"sha512-G9vTfHjI3boEn/LukQ6WhUSBWAND4wkHDELiQvZU0g6AHmbIkk5T1ZUXdD6DJuo+ZHB+gxocj5GId6kDoaj3QA==","signatures":[{"sig":"MEMCID8BVQEgc1rbVpBE4ySgNlDqKGG6xSA9n02lovE//+npAh9W+8dod4jimLIipyAgd+WS1/8NZfde06eY72FdEKYN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":490841},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/365e2447d90eaff80e7861d1214a24bb/better-auth-0.0.10-beta.10.tgz","_integrity":"sha512-G9vTfHjI3boEn/LukQ6WhUSBWAND4wkHDELiQvZU0g6AHmbIkk5T1ZUXdD6DJuo+ZHB+gxocj5GId6kDoaj3QA==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.3","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.10_1727118761241_0.0419444026658089","host":"s3://npm-registry-packages"}},"0.0.10-beta.11":{"name":"better-auth","version":"0.0.10-beta.11","_id":"better-auth@0.0.10-beta.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"1befaf9b3f65a846ce5e7a73971ba375e36feabf","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.11.tgz","fileCount":91,"integrity":"sha512-8nOpBVzRePc7nn6PdaiYJZ6i/5Yn1xGe8XKV2zhKT3cihy9PWOJU6Ait0agu94g6xxFamuK+ZWDFfMNtKXiGpg==","signatures":[{"sig":"MEUCIQDxMa1OSLdNZqkVPD2oIMptXJsGQIwBgGkRRHNhc6x/UQIgIxDS4mHpeGq1cWLhE0ngCoL/obAv4peLMJoMjwHE75c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":910384},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/d3dc3ca5e4cb225c2144a0bb439c8ec0/better-auth-0.0.10-beta.11.tgz","_integrity":"sha512-8nOpBVzRePc7nn6PdaiYJZ6i/5Yn1xGe8XKV2zhKT3cihy9PWOJU6Ait0agu94g6xxFamuK+ZWDFfMNtKXiGpg==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.3","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.11_1727119906317_0.2394780003098187","host":"s3://npm-registry-packages"}},"0.0.10-beta.12":{"name":"better-auth","version":"0.0.10-beta.12","_id":"better-auth@0.0.10-beta.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"fe80f468269c19ff33f7c68832e72ac0102f1216","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.12.tgz","fileCount":91,"integrity":"sha512-ynAmApMEVfbjzap7j/azsvAUYKzdvdMwOu+X53jVIh8XN0aAckuvcHFYyOeJlSSnz6Tho5Vqj/aT4vJNzocDYg==","signatures":[{"sig":"MEYCIQC98E7J0z/CXzs5kzxBP2lP8ZmANh8BOeNhnvkHykGUGAIhAMND9LkOkPHYZwYscEM7OvqgAlyLgXbNIxCxxb1oEi5w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":910131},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/ea0ae58a01f37175e2a2b0c2396bd9a3/better-auth-0.0.10-beta.12.tgz","_integrity":"sha512-ynAmApMEVfbjzap7j/azsvAUYKzdvdMwOu+X53jVIh8XN0aAckuvcHFYyOeJlSSnz6Tho5Vqj/aT4vJNzocDYg==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.3","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.12_1727120091595_0.5414489214021452","host":"s3://npm-registry-packages"}},"0.0.10-beta.14":{"name":"better-auth","version":"0.0.10-beta.14","_id":"better-auth@0.0.10-beta.14","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"e6f5b716d65b25f615d42137015222776d128400","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.14.tgz","fileCount":89,"integrity":"sha512-Df0jf4euVXL9l/c9xQfGqHh9jBY77AVpAV9v1XauwjNHMHiipnEapXbrM+eE9wQB2l2fuozECQhneDwckJgAQg==","signatures":[{"sig":"MEUCIQDkPvLG1UtcEXe/0aRiHKJ6wbY6w5Wf4rcuVtLjqQa8awIgDfBjLKk1vHmZ5eIPoBTzWV+xm3vcju2Ug0Bb6RfzKvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1002558},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/60a0c4c5dd587ba2957b53262aaec817/better-auth-0.0.10-beta.14.tgz","_integrity":"sha512-Df0jf4euVXL9l/c9xQfGqHh9jBY77AVpAV9v1XauwjNHMHiipnEapXbrM+eE9wQB2l2fuozECQhneDwckJgAQg==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.3","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.14_1727135018682_0.1672905858765703","host":"s3://npm-registry-packages"}},"0.0.10-beta.15":{"name":"better-auth","version":"0.0.10-beta.15","_id":"better-auth@0.0.10-beta.15","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"64a27517835b92f1a7fc402613a1d24e3ec179a7","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.15.tgz","fileCount":63,"integrity":"sha512-i8KXhhtTmZi/E1sA3bm3uHqlgJa6HKPrNgA3CSIwv8frMyN92QbqfXYmOTO8UTj5x9V0jZ0G5Hzdh47VKa05XQ==","signatures":[{"sig":"MEUCIBqcRGYSvRjlfA0/D97eTMEjVxss3j5DbOzPqQ9l/WTaAiEAoG97MTtcSaByWkm6zpY/3Oz4FF6qKnZ5a4igfnEZEUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1549816},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/03059ea4164c58b0bcde695a36e404c8/better-auth-0.0.10-beta.15.tgz","_integrity":"sha512-i8KXhhtTmZi/E1sA3bm3uHqlgJa6HKPrNgA3CSIwv8frMyN92QbqfXYmOTO8UTj5x9V0jZ0G5Hzdh47VKa05XQ==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.8","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.15_1727140177393_0.44865699197465214","host":"s3://npm-registry-packages"}},"0.0.10-beta.16":{"name":"better-auth","version":"0.0.10-beta.16","_id":"better-auth@0.0.10-beta.16","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"81bf4ed3b5f4629d6af839b601fac57c3136d85a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.16.tgz","fileCount":63,"integrity":"sha512-5m2gtkXTfYJuTSB0LG4Q9N+GKo42peg7JBaw2qx5zwBem0iOmRKFFznoEwJ1RuKRaDtDWuB+asWbVlNip3Fw/w==","signatures":[{"sig":"MEUCIQCfvKsyYy4M8cge+ldhmv4gJ3zhiKNFcVqUaYu/RcmVowIgEGGycRUWjhxPOieEis507aGdwk5X/Lia83aX8uJlECk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1549503},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/c643260820350c62a1b565862d915f88/better-auth-0.0.10-beta.16.tgz","_integrity":"sha512-5m2gtkXTfYJuTSB0LG4Q9N+GKo42peg7JBaw2qx5zwBem0iOmRKFFznoEwJ1RuKRaDtDWuB+asWbVlNip3Fw/w==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.8","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.16_1727157296230_0.9979533703128005","host":"s3://npm-registry-packages"}},"0.0.10-beta.17":{"name":"better-auth","version":"0.0.10-beta.17","_id":"better-auth@0.0.10-beta.17","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"631f3783f2287dddad350396d0d413ae47cc3a26","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.17.tgz","fileCount":63,"integrity":"sha512-1oIQFDCvEGOKrxS0FiGzpEo1gZF+Q5i1P8eLQb0r/m/q4Bm9vrDEZE/Q0LZO5R1N9UvXM5n4aNGpNONM1yngrA==","signatures":[{"sig":"MEUCIBgEDeZCgbV9hkT6NNt5VSzwvpl9bJPZJdHJZhMDSn1bAiEAmpfu+TDYhUs/Q12AGk7JdWXAvgG/OG4gqYbY7CphMms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1548527},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/f6915d9f4396d00cf491e6d93c25b5e0/better-auth-0.0.10-beta.17.tgz","_integrity":"sha512-1oIQFDCvEGOKrxS0FiGzpEo1gZF+Q5i1P8eLQb0r/m/q4Bm9vrDEZE/Q0LZO5R1N9UvXM5n4aNGpNONM1yngrA==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.8","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.17_1727159083330_0.0927080923696364","host":"s3://npm-registry-packages"}},"0.0.10-beta.18":{"name":"better-auth","version":"0.0.10-beta.18","_id":"better-auth@0.0.10-beta.18","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"5080e921f9ef3c9af124e3e098a1cca6784fa9c3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.18.tgz","fileCount":62,"integrity":"sha512-JJL+1f6tllYg/biezoNxfpeQBa1GpJRMbuLzHtvRoD6nAN1H77Pm4ILM1tm4qic7Mt2jFn7O+E/wSyfdDTLBOA==","signatures":[{"sig":"MEQCIHpL/Ke+qwuTyXdHFQY5VivEGvhJbZE56a9s7wk6CpRVAiBA+CeLhoqvOPji8E3HeBpnckg7i7mJn9mIexaSAKPsMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1586556},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/724038185e906690b595cd3cfd44e701/better-auth-0.0.10-beta.18.tgz","_integrity":"sha512-JJL+1f6tllYg/biezoNxfpeQBa1GpJRMbuLzHtvRoD6nAN1H77Pm4ILM1tm4qic7Mt2jFn7O+E/wSyfdDTLBOA==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"i":"^0.3.7","pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.18_1727263419115_0.8444929019984972","host":"s3://npm-registry-packages"}},"0.0.10-beta.19":{"name":"better-auth","version":"0.0.10-beta.19","_id":"better-auth@0.0.10-beta.19","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"b860d0a9cff47386bdbf756b00944bcc4bf445c0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.19.tgz","fileCount":62,"integrity":"sha512-zdaVAC0z+XDLroJS+HJPqxH3VDrEfDcqfu7KF1JD98fna+jq0MDE//dzKJ/5/3+0gn5/pNm4DXMgEfwCIKfEYg==","signatures":[{"sig":"MEYCIQChHNIzVxw+943vy0qNy7UTt0PdNqKXLuhD8g/Muo31agIhAKDaGDnuCmVTA5AG2+Bm0FpzuiguxVLA2c0k0R65UePU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1607770},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/1dad9aa3d3e2af7225fda7769b813a8a/better-auth-0.0.10-beta.19.tgz","_integrity":"sha512-zdaVAC0z+XDLroJS+HJPqxH3VDrEfDcqfu7KF1JD98fna+jq0MDE//dzKJ/5/3+0gn5/pNm4DXMgEfwCIKfEYg==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"i":"^0.3.7","pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.8","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.19_1727326668710_0.2136051142185733","host":"s3://npm-registry-packages"}},"0.0.10-beta.20":{"name":"better-auth","version":"0.0.10-beta.20","_id":"better-auth@0.0.10-beta.20","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"4678887a950d30ccf9b1f20215789f059e00d365","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.20.tgz","fileCount":62,"integrity":"sha512-xskP2KXxlWLfrTs+j4JTxsNbLezbWft7OHRR889VpT7tQFtQNi0VzFYIOoVqH5INAwBNlxzkoUTCG5BZssxSMg==","signatures":[{"sig":"MEUCIAQvg87JLVvPQ4iF6JMbhu9IhSASV1EB2W5o68uzsq2OAiEAgq24Nj6g5Q8tUjlXlnfSeBIVAtjvgvSODq3uaatBNsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1609511},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/fc206a473ebb73943a634d8f86a101c6/better-auth-0.0.10-beta.20.tgz","_integrity":"sha512-xskP2KXxlWLfrTs+j4JTxsNbLezbWft7OHRR889VpT7tQFtQNi0VzFYIOoVqH5INAwBNlxzkoUTCG5BZssxSMg==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"i":"^0.3.7","pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.20_1727338048766_0.8244217057612977","host":"s3://npm-registry-packages"}},"0.0.10-beta.22":{"name":"better-auth","version":"0.0.10-beta.22","_id":"better-auth@0.0.10-beta.22","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"6466201de6bc46d36763ee036da2f6c802a263a3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.22.tgz","fileCount":62,"integrity":"sha512-3xgJ4Cf6JhLcBLUXoqpzTXpWM3I69Mwc4vQF11PtmIvcDNOfc7sUd/Sy+FB5tV0TTn3okDwXBeVqvvAf9XqDhw==","signatures":[{"sig":"MEQCIB0c6S49LyL0JTAmCM/kpWNYU9K24pgZjPBlal1Dmrh5AiBRXWWt/5OeqyPTTrQh8P3iHFAc45QZeGDO+ifBdfhn7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1611530},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/tmp/68c977097f0012126e7e33225ce63483/better-auth-0.0.10-beta.22.tgz","_integrity":"sha512-3xgJ4Cf6JhLcBLUXoqpzTXpWM3I69Mwc4vQF11PtmIvcDNOfc7sUd/Sy+FB5tV0TTn3okDwXBeVqvvAf9XqDhw==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"i":"^0.3.7","pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.22_1727344940474_0.47212871879768414","host":"s3://npm-registry-packages"}},"0.0.10-beta.23":{"name":"better-auth","version":"0.0.10-beta.23","_id":"better-auth@0.0.10-beta.23","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"e5c62a478d5da4fc396e8c1d2cdabe41754254e3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.23.tgz","fileCount":44,"integrity":"sha512-1VqHQDX/LzzX2C5I39/Fp6JMJZLYEU5kxk6eqyId7BzIfj0PynTuyfO/ZnL09hGGClfYH4KGPS8T6rUembOXnw==","signatures":[{"sig":"MEQCIHwL3pTQNTBSmDSmS8icY7koVIHzbbXDlpvP/yVzizTqAiAsP6+HtLVN5dOsaAjMvidHiteWMeH2+lkyckprJEUSPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":725678},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.23.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/ad336ba2a13cf38514f0a0564b30ccca/better-auth-0.0.10-beta.23.tgz","_integrity":"sha512-1VqHQDX/LzzX2C5I39/Fp6JMJZLYEU5kxk6eqyId7BzIfj0PynTuyfO/ZnL09hGGClfYH4KGPS8T6rUembOXnw==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"i":"^0.3.7","pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.23_1727345822311_0.8587491686641204","host":"s3://npm-registry-packages"}},"0.0.10-beta.24":{"name":"better-auth","version":"0.0.10-beta.24","_id":"better-auth@0.0.10-beta.24","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"8891648864a9d88997a738c0d6cbac189831b98b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.24.tgz","fileCount":44,"integrity":"sha512-on5xGWa8Fum4qmW0yO1dzq/zYISBWGR1h45RvXYC5Naj3SKnwOXROV7FKDzf1q5c0CuLEmMp8Roka58X0kEuDw==","signatures":[{"sig":"MEYCIQCMFw4WqhsFnNAZnCGf72PrBoNlEcDD93nwNGZvbylfIQIhALar6bfwlxCmDbCvwdxpEoaMIT0bmuPdZGuN4OV072k7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726499},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.24.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/078ceef3fec608d9a0a2457dc7266183/better-auth-0.0.10-beta.24.tgz","_integrity":"sha512-on5xGWa8Fum4qmW0yO1dzq/zYISBWGR1h45RvXYC5Naj3SKnwOXROV7FKDzf1q5c0CuLEmMp8Roka58X0kEuDw==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"i":"^0.3.7","pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.24_1727346630487_0.7885264692379983","host":"s3://npm-registry-packages"}},"0.0.10-beta.25":{"name":"better-auth","version":"0.0.10-beta.25","_id":"better-auth@0.0.10-beta.25","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"f446e6c14f0495a10304229102f299dfce21f7e7","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.25.tgz","fileCount":44,"integrity":"sha512-BSAx9LxbqG0iBiFKHkNFYzJLKWBlSIif5m39685M/wO1j9iL1CHC9uKf9EYVdGv6bstC5JsXDCq+Gdqva1h3Gw==","signatures":[{"sig":"MEQCIBvWEYn4PmrUKCSyg9TXGsNtB9kooQleGqR7EMvBSTwtAiBOngrPYO5y6H5l1bvbcHnlT5pnxGMP/sPuLRbX/5rjiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726499},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.25.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/870b7837c9de5bb306f6cf0b7b8f1659/better-auth-0.0.10-beta.25.tgz","_integrity":"sha512-BSAx9LxbqG0iBiFKHkNFYzJLKWBlSIif5m39685M/wO1j9iL1CHC9uKf9EYVdGv6bstC5JsXDCq+Gdqva1h3Gw==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"i":"^0.3.7","pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.1.2","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.25_1727347133693_0.6004353508195694","host":"s3://npm-registry-packages"}},"0.0.10-beta.26":{"name":"better-auth","version":"0.0.10-beta.26","_id":"better-auth@0.0.10-beta.26","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"48fe4161413894069e73412ad7d57319f9199b95","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.26.tgz","fileCount":44,"integrity":"sha512-tmt8NtMwwbwrikYHndL15M2JrMpxsdSCgiwP/jP61oWKsZTpnu13dXbjVyNA6d0PMwyxoMnFPsb70Vd/LLtjtw==","signatures":[{"sig":"MEUCIGVpQrygn2/EAvZrcg6dJLdutwnaqcrRFhxhnnbNsGhLAiEAxiPAQrxswELVlsfDILVspaZHVk5FJBIYPRv/doyoyVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":726499},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.26.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/c3fe7a19c51cba11dccc480857b088de/better-auth-0.0.10-beta.26.tgz","_integrity":"sha512-tmt8NtMwwbwrikYHndL15M2JrMpxsdSCgiwP/jP61oWKsZTpnu13dXbjVyNA6d0PMwyxoMnFPsb70Vd/LLtjtw==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"i":"^0.3.7","pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.3.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.26_1727349374702_0.5142854041060707","host":"s3://npm-registry-packages"}},"0.0.10-beta.27":{"name":"better-auth","version":"0.0.10-beta.27","_id":"better-auth@0.0.10-beta.27","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"c398e5d4502ec99b9cff5cb08dbf6810afab0087","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.0.10-beta.27.tgz","fileCount":47,"integrity":"sha512-n88cX57TRB1EBtABmWRgYxigxA64Gk9CqW1Hnzdv1XDOIcCEESge/R9EOzmTacdFxR6n4E8ZnCv6pCJs7KcH2g==","signatures":[{"sig":"MEQCIGYQ6TL/EUgffO/rxQhiJsNb6eQuujY9nFp8rUjhuh/JAiB0I/V7NUbsoFXq381jYlC/UYWQUVE1KgMbeomABVhr9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1109340},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.0.10-beta.27.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/6ec98da852890671802a48c931787484/better-auth-0.0.10-beta.27.tgz","_integrity":"sha512-n88cX57TRB1EBtABmWRgYxigxA64Gk9CqW1Hnzdv1XDOIcCEESge/R9EOzmTacdFxR6n4E8ZnCv6pCJs7KcH2g==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"i":"^0.3.7","pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.3.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.0.10-beta.27_1727445544841_0.5419032954345866","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"better-auth","version":"0.1.0","_id":"better-auth@0.1.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"35e527dcf86b9a438419e74def830128e756b1e8","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.1.0.tgz","fileCount":45,"integrity":"sha512-074xrNaLtx21asAL0PMrcrCm17b6vi/Dy9U+1c8sS7ixGa/DsPy3DRM8Yxagg3kNxrk7V5ag8jAUHRLovdqymw==","signatures":[{"sig":"MEUCIQCi1P+wyPbvC5MslvWZXVL9pPhQYy/ZBYSA+HaZjkJKJgIgfq6Pl7sQvJHWkLB51M2ylUixeGkYSuX8Utcwri1JeXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":728343},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/b9a47f121347ed2795a6636342c4f6bd/better-auth-0.1.0.tgz","_integrity":"sha512-074xrNaLtx21asAL0PMrcrCm17b6vi/Dy9U+1c8sS7ixGa/DsPy3DRM8Yxagg3kNxrk7V5ag8jAUHRLovdqymw==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"i":"^0.3.7","pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.3.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.1.0_1727473608404_0.21457586763410608","host":"s3://npm-registry-packages"}},"0.1.1-beta.1":{"name":"better-auth","version":"0.1.1-beta.1","_id":"better-auth@0.1.1-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"8e5bb27a3724d7c8f1b3ee65fe3d95365ff8323f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.1.1-beta.1.tgz","fileCount":45,"integrity":"sha512-6mc0VeAVU/P75+gZig3WUuaedTW0U40cP9RNGwRsQl83OcAAFW4Ad0c/6I6gz5//ns+2VlzpJj33wSLYT+mx3g==","signatures":[{"sig":"MEUCICmvVTDAikqfWMKe9IugU2iVP31rzzZRAkpl5no6dgqxAiEAwL7K4TSVemJmwEwf9xpHKY+seVN4RranKLLG4uoekHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":728565},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.1.1-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/e6a77fbe93a2cacbc0d7bd998051ef00/better-auth-0.1.1-beta.1.tgz","_integrity":"sha512-6mc0VeAVU/P75+gZig3WUuaedTW0U40cP9RNGwRsQl83OcAAFW4Ad0c/6I6gz5//ns+2VlzpJj33wSLYT+mx3g==","_npmVersion":"10.2.3","description":"Framework-agnostic, batteries included authentication library for typescript","directories":{},"_nodeVersion":"20.10.0","dependencies":{"i":"^0.3.7","pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","postgres":"^3.4.4","ts-morph":"^23.0.0","commander":"^12.1.0","nanoquery":"^1.3.0","tiny-glob":"^0.2.9","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.3.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","kysely-postgres-js":"^2.0.0","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"h3":"^1.12.0","swr":"^2.2.5","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.1.1-beta.1_1727481318557_0.1859224429729318","host":"s3://npm-registry-packages"}},"0.1.1-beta.2":{"name":"better-auth","version":"0.1.1-beta.2","_id":"better-auth@0.1.1-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"25a61a79916d6daa8056de68cc4572ef4115077f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.1.1-beta.2.tgz","fileCount":45,"integrity":"sha512-DsYungevzZzn9qqd/+3GfXKrBYU2F+T7JMRN6G0T5/ohIei4/aJssYRfekHjJCWUiMuFtNyVGTqkYcjxr1bC8g==","signatures":[{"sig":"MEUCIQDCzSwC8jiV12aOnqpzIdrAM2rARthN5ZwTfIVrOs3joQIgKkwbppmdVoxUL2gmFEQn0iJ5cFx99et16m9w6GUSetw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":728366},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.1.1-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/3c27a9565f27198a94f0d9c4599b01e3/better-auth-0.1.1-beta.2.tgz","_integrity":"sha512-DsYungevzZzn9qqd/+3GfXKrBYU2F+T7JMRN6G0T5/ohIei4/aJssYRfekHjJCWUiMuFtNyVGTqkYcjxr1bC8g==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.3.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.1.1-beta.2_1727500940398_0.5364070665865774","host":"s3://npm-registry-packages"}},"0.1.1-beta.4":{"name":"better-auth","version":"0.1.1-beta.4","_id":"better-auth@0.1.1-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"6da0ef0c9d26235c63a7028d353fd18dd4b4fafd","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.1.1-beta.4.tgz","fileCount":45,"integrity":"sha512-3iJ4daLdadV566L91P9NJfJQm1BCDFwMx1ipMvrIgJlDQB7U+3ugYWFpo7lJxvcv4MMymwMx/SnyEs7qFgL0rQ==","signatures":[{"sig":"MEUCIQDver4VkEtt1690HvfHGS8aE9w2OL+hv3WUjWhSycb+lgIgGu1DUBw++EM/t65LEtB6l4mFnqcbV8XQaRLe8dqwMKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":730709},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.1.1-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/ba26c57df685e56a4750f16e98b3f135/better-auth-0.1.1-beta.4.tgz","_integrity":"sha512-3iJ4daLdadV566L91P9NJfJQm1BCDFwMx1ipMvrIgJlDQB7U+3ugYWFpo7lJxvcv4MMymwMx/SnyEs7qFgL0rQ==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.3.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.1.1-beta.4_1727552398899_0.788765081808166","host":"s3://npm-registry-packages"}},"0.1.1-beta.5":{"name":"better-auth","version":"0.1.1-beta.5","_id":"better-auth@0.1.1-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"14e0079903f8fdf034d55792892425e97eac5057","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.1.1-beta.5.tgz","fileCount":46,"integrity":"sha512-byr6NTuX0eisbXAfsVBSo7IjjVGU3W1tl4v/agaIUlSMwZFVc+rBS6DGAjiZHE66bU5Rjja2sIBNf8AAMKD35Q==","signatures":[{"sig":"MEYCIQCr5gkTC+KQtvO33bhOHkSsj2m3jcnPJ55HNHlvQGesAwIhANexN5Vhzpk5g+Y+qLAhSe76nI+WYsXyEYUT51yq0Cil","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":732862},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.1.1-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/70df02a86cd124db36254b1247e6b279/better-auth-0.1.1-beta.5.tgz","_integrity":"sha512-byr6NTuX0eisbXAfsVBSo7IjjVGU3W1tl4v/agaIUlSMwZFVc+rBS6DGAjiZHE66bU5Rjja2sIBNf8AAMKD35Q==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.3.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.1.1-beta.5_1727591909231_0.5014288688989963","host":"s3://npm-registry-packages"}},"0.1.1-beta.6":{"name":"better-auth","version":"0.1.1-beta.6","_id":"better-auth@0.1.1-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"9556cc79b8c86349691c190d569c1ad8fe07b2ad","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.1.1-beta.6.tgz","fileCount":46,"integrity":"sha512-+85H0RSL4yjWfj1f00kbPOH/6XuIZTYqKoNqXDUL0f63a7Xb9+gjs58DoxgISr6qnfnM1EY7QgZMV9b3yDt8Ag==","signatures":[{"sig":"MEYCIQCG1ZHv5r8fcN2avO2lROT88hmQtAM+ugKDEgKpmX+iNgIhAOJeCX86s/SEo6sBuo+vGEBLfmF4CSquDfLa/D0BvEUl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":733240},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.1.1-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/0a68b2735fb41b9949bcb418ee644877/better-auth-0.1.1-beta.6.tgz","_integrity":"sha512-+85H0RSL4yjWfj1f00kbPOH/6XuIZTYqKoNqXDUL0f63a7Xb9+gjs58DoxgISr6qnfnM1EY7QgZMV9b3yDt8Ag==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.3.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","vitest":"^1.6.0","listhen":"^1.7.2","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.1.1-beta.6_1727597377123_0.9357165115561366","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"better-auth","version":"0.2.0","_id":"better-auth@0.2.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"5b126883ac303826f3a06e214ee53a9cc3b629cb","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.0.tgz","fileCount":46,"integrity":"sha512-YwafpZ+K5J5JG7iOsffqOg9IG2MIKEizrg2h4mTbWR8st9DdNJ5fnX5yVJJbwpmiua8CTdBcmxAl21hqTlyDMA==","signatures":[{"sig":"MEQCICUAGT/M6jtvEfgxNEUSi2hzszkSlpT93g4BUl1haA3QAiAy5tjoKU+JYJQxyY9wFYrJbQJ4ZB92/JHaew8OfB1HsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":733400},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit","prisma:push":"prisma db push --schema src/adapters/prisma-adapter/schema.prisma","test:adapters":"pnpm prisma:push && vitest adapters"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/0cf6fa379c2371895cc3202b37c587c3/better-auth-0.2.0.tgz","_integrity":"sha512-YwafpZ+K5J5JG7iOsffqOg9IG2MIKEizrg2h4mTbWR8st9DdNJ5fnX5yVJJbwpmiua8CTdBcmxAl21hqTlyDMA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"pg":"^8.12.0","c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","mysql2":"^3.11.0","consola":"^3.2.3","prompts":"^2.4.2","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","better-sqlite3":"^11.3.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.0_1727629408466_0.9397275301876011","host":"s3://npm-registry-packages"}},"0.2.1-beta.1":{"name":"better-auth","version":"0.2.1-beta.1","_id":"better-auth@0.2.1-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"edd03df5f15c8e0d50d2ab2c1688da67533174df","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.1-beta.1.tgz","fileCount":46,"integrity":"sha512-JXu+gkbI+UXXJrzrNOYFad99P1xMh1yVW7XFjSHvTGwcCTsPRr9rA3V/DSHGs2m0IC0yTaCcGcVfB+H/9h9NkQ==","signatures":[{"sig":"MEQCIHVn6OEH12cL7VUtR5DhBhuX8uqs+wry8lyf7ng/L26dAiBfWZIk+EGpl7bg+G5Xpz7MV2R/o0Xu64zgvTd7iDzhQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":733661},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.1-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit","prisma:push":"prisma db push --schema src/adapters/prisma-adapter/schema.prisma","test:adapters":"pnpm prisma:push && vitest adapters"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/6f6d176cee084ff642890adc00ffeaf8/better-auth-0.2.1-beta.1.tgz","_integrity":"sha512-JXu+gkbI+UXXJrzrNOYFad99P1xMh1yVW7XFjSHvTGwcCTsPRr9rA3V/DSHGs2m0IC0yTaCcGcVfB+H/9h9NkQ==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.1-beta.1_1727646971198_0.5444070354007859","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"better-auth","version":"0.2.2","_id":"better-auth@0.2.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"9cd572b900fc7e55aaa6a565e4e5ee89b946db5a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.2.tgz","fileCount":49,"integrity":"sha512-4Pcf4LZNQwM7cf16E4fTGHm70NfvGcyC8VY2w16tsdhC8QXrabKNK6lgNu4J6VEH2b5OT3T1RDAhvulSYcoKmA==","signatures":[{"sig":"MEQCIAxUzsC0Ue63loyOALwaCzPpzlhhEhPhoJkCri46e/WMAiAEcTDrYjn7c9YfZG3Sn/5OTUoHAXTj/5o4yD4V3AX/4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":739460},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit","prisma:push":"prisma db push --schema src/adapters/prisma-adapter/schema.prisma","test:adapters":"pnpm prisma:push && vitest adapters"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/private/tmp/21d4b5a4310f98484f268656a5013a3e/better-auth-0.2.2.tgz","_integrity":"sha512-4Pcf4LZNQwM7cf16E4fTGHm70NfvGcyC8VY2w16tsdhC8QXrabKNK6lgNu4J6VEH2b5OT3T1RDAhvulSYcoKmA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.2_1727655848203_0.48292062095742017","host":"s3://npm-registry-packages"}},"0.2.3-beta.1":{"name":"better-auth","version":"0.2.3-beta.1","_id":"better-auth@0.2.3-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"a643181679048cc1adce1604a0e5d64e0f5360a1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.3-beta.1.tgz","fileCount":47,"integrity":"sha512-PvS6fTBBBpxZfFYFpsTpZLa7W8nvQBNDN71/mLL7QR5tsnmg13ZjQfcQ3Ir01DUCMgymSrYXRCgb9Vw9MF+H6Q==","signatures":[{"sig":"MEYCIQCjwY5+TTkrpcfLYfSykI6H5G4vqXuaEdLpskFj0sYkCwIhAN5sgM570ARmO9bnP+SomnegaL8KTN0FA0/7PV1Xv0bm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":752523},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.3-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/8ce3f114c984022b676c3df37840b47e/better-auth-0.2.3-beta.1.tgz","_integrity":"sha512-PvS6fTBBBpxZfFYFpsTpZLa7W8nvQBNDN71/mLL7QR5tsnmg13ZjQfcQ3Ir01DUCMgymSrYXRCgb9Vw9MF+H6Q==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","prettier":"^3.3.3","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.3-beta.1_1727679140491_0.8780626073518907","host":"s3://npm-registry-packages"}},"0.2.3-beta.2":{"name":"better-auth","version":"0.2.3-beta.2","_id":"better-auth@0.2.3-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"97530255b75090897bd6d7e67625abd08c09d18f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.3-beta.2.tgz","fileCount":47,"integrity":"sha512-I2mlZbPowohJnsfxBJN29AVdNnS71XzSfZVxlRgXQxgpMY6TsPS+8vJv8acg0RhF8ECC6Dm5NdZuc3GLvkt3cw==","signatures":[{"sig":"MEUCIQDfnYpGpwlC8SFILyQrvVUlYcXWKg00RcUKhCEx6hLEYAIgEU1JksJx/SadewOA6/xt0xQzzA8VXAF5Wxryx8REv58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":753354},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.3-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/81260603ba45f3fef1f456718f32d945/better-auth-0.2.3-beta.2.tgz","_integrity":"sha512-I2mlZbPowohJnsfxBJN29AVdNnS71XzSfZVxlRgXQxgpMY6TsPS+8vJv8acg0RhF8ECC6Dm5NdZuc3GLvkt3cw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","prettier":"^3.3.3","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.3-beta.2_1727681156764_0.5923776907137139","host":"s3://npm-registry-packages"}},"0.2.3-beta.3":{"name":"better-auth","version":"0.2.3-beta.3","_id":"better-auth@0.2.3-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"e81c46ef56e8a5eb547ab133c751e83fd3416019","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.3-beta.3.tgz","fileCount":47,"integrity":"sha512-xbztvXtkHziqHSrA+zk1HBO21pqGFF55duoZfYpIwD02bPLvK9QR1U4NWf7m82QMzzplBHuPq2y3V8Y/fcFjtg==","signatures":[{"sig":"MEUCIFAS9q0ilzQQGg25EWDguAhqLrjgXk9BgW22RI6oYu50AiEAxSJqW2PjNUqMuBYICRvkVvYkmm7vLGAS0jR0/Zq8+Hw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":753311},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.3-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/1d5789175453a7a55ba6e9fe69d32053/better-auth-0.2.3-beta.3.tgz","_integrity":"sha512-xbztvXtkHziqHSrA+zk1HBO21pqGFF55duoZfYpIwD02bPLvK9QR1U4NWf7m82QMzzplBHuPq2y3V8Y/fcFjtg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","prettier":"^3.3.3","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.3-beta.3_1727681386857_0.7424334899356533","host":"s3://npm-registry-packages"}},"0.2.3-beta.4":{"name":"better-auth","version":"0.2.3-beta.4","_id":"better-auth@0.2.3-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"15d2f78543828fce03afa24b82d8745ec56cbf04","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.3-beta.4.tgz","fileCount":47,"integrity":"sha512-4rRA7XO9tjZkvcf0YHib37Bl76eBSMNepqH1TchbWdVcr9rDykBaE4ycIOpxuGw+jIezZ5ShPqEjwUEVrXyzCw==","signatures":[{"sig":"MEUCIQC3fNRyyp3ZMzLxIGuw6paV2SPqY0fr8dWpj5HwVSfylgIgQS4wSQCwXyLn8Q+N06P5/8dOBdX2jANeWr21lRRWjxE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":753311},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.3-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/566c3268030aab911e79b8459d21393c/better-auth-0.2.3-beta.4.tgz","_integrity":"sha512-4rRA7XO9tjZkvcf0YHib37Bl76eBSMNepqH1TchbWdVcr9rDykBaE4ycIOpxuGw+jIezZ5ShPqEjwUEVrXyzCw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.3-beta.4_1727681532996_0.3771039926655648","host":"s3://npm-registry-packages"}},"0.2.3-beta.5":{"name":"better-auth","version":"0.2.3-beta.5","_id":"better-auth@0.2.3-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"f493c7aedd372c5d7f47fa4f9e1f9a57eba2a11a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.3-beta.5.tgz","fileCount":47,"integrity":"sha512-pG8D2ulXT3cc9d1rka1/4Qi5f8Uq3ADJ5518ZpuFw56owwLSAErJkbJvyYqxU4sVZ+koWltaiVPGRQTS/NqSBA==","signatures":[{"sig":"MEUCIQCg1InPyOH+EKXlh0TMSftEZaT+bWObkbZS4crd0iWetwIgRfJlNZi4AzkNRrhUiS0xt0pGkNXldyMLxTX8r0h83E4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":753452},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.3-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/d8463a871371a870e7774d4984884fd2/better-auth-0.2.3-beta.5.tgz","_integrity":"sha512-pG8D2ulXT3cc9d1rka1/4Qi5f8Uq3ADJ5518ZpuFw56owwLSAErJkbJvyYqxU4sVZ+koWltaiVPGRQTS/NqSBA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.3-beta.5_1727682604556_0.6979071628115194","host":"s3://npm-registry-packages"}},"0.2.3-beta.6":{"name":"better-auth","version":"0.2.3-beta.6","_id":"better-auth@0.2.3-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"fd1c9d4523a060ae9293352b8c63696b8e9b0eae","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.3-beta.6.tgz","fileCount":49,"integrity":"sha512-DEBFdA6XAZuRj3hCDGDW2fTk4839jrHol33WEOnwRU7Zmhn6NkoKdksO/rthf74srzuIoEXqfJE129bEVmD+Bw==","signatures":[{"sig":"MEQCIG4vS9pcEPluxOyDNuVtO0gPwt4MB5ltYDY56vRVvqqeAiAkmi5pHsKjyp58QV/czg079KxjTdZCjHBJXc1tEvwDcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1101383},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.3-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/5b3c01e7b9c6c825c155dd7004706cfe/better-auth-0.2.3-beta.6.tgz","_integrity":"sha512-DEBFdA6XAZuRj3hCDGDW2fTk4839jrHol33WEOnwRU7Zmhn6NkoKdksO/rthf74srzuIoEXqfJE129bEVmD+Bw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.3-beta.6_1727683933142_0.22485999901018072","host":"s3://npm-registry-packages"}},"0.2.3-beta.7":{"name":"better-auth","version":"0.2.3-beta.7","_id":"better-auth@0.2.3-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"e2731b2d677c605e76f2f673d75e16ddc35589ee","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.3-beta.7.tgz","fileCount":47,"integrity":"sha512-uIsR7+tgqkxyYHB5jf+3i4LT3I8VfDSdjDZ6BucTZI9jEljXPeWnHeasRyEk6fQ5yYuynj8FpowqnJd7H9vYrA==","signatures":[{"sig":"MEUCIDvViPpxv2AB7uw0L1vHogy/6Rst8iTQyKtmWAK5NQydAiEAwjplkt3obkuPfGgOQaPu7pmMZsPHGFv3sb+sS9Wzv6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":723298},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.3-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/8891e561578d1276cf1b36de0754f3f9/better-auth-0.2.3-beta.7.tgz","_integrity":"sha512-uIsR7+tgqkxyYHB5jf+3i4LT3I8VfDSdjDZ6BucTZI9jEljXPeWnHeasRyEk6fQ5yYuynj8FpowqnJd7H9vYrA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.3-beta.7_1727684121413_0.2952631742066909","host":"s3://npm-registry-packages"}},"0.2.3-beta.8":{"name":"better-auth","version":"0.2.3-beta.8","_id":"better-auth@0.2.3-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"022d0dc75cb3a1ecdc88593b61d10b74f3e8b7d6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.3-beta.8.tgz","fileCount":47,"integrity":"sha512-bI8y62cWukYjJ8Ww0UHjsxHIY+/3+IrsjwMHZSfkWFqLfT0UqD+FH21CPZEMZUVA5kyulm27JvkuQGhiHeGImA==","signatures":[{"sig":"MEUCIQDiDg99/Mmx53dxekgqogsoZWEtOF+wOYbVUZNVETHqNwIgdWBPOzFxtI/KMwlA+cHAT0ZAHvVS9o7AKtPKaRz2epg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":723298},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.3-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/d2b1b6fc40be26f0469e89c35c8f5026/better-auth-0.2.3-beta.8.tgz","_integrity":"sha512-bI8y62cWukYjJ8Ww0UHjsxHIY+/3+IrsjwMHZSfkWFqLfT0UqD+FH21CPZEMZUVA5kyulm27JvkuQGhiHeGImA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.3-beta.8_1727687622454_0.8559462879991835","host":"s3://npm-registry-packages"}},"0.2.3-beta.10":{"name":"better-auth","version":"0.2.3-beta.10","_id":"better-auth@0.2.3-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"42cc95a98f13db3d03c996464a180cbad1e23885","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.3-beta.10.tgz","fileCount":47,"integrity":"sha512-YXRXJrI0P3GsaLRgn+llGQ6LhlwO3mKj6j5UnQa5txfKATqFKW3UOvU/Rqxy47asUSYgu76EEp+5KQ/+86bpHg==","signatures":[{"sig":"MEQCIHXjVvh3LJk1/AVCvJSnW+uoDDLOPw3osK6uDkaWsUyiAiABumXLTdXXEH6OOx+7jxbFJNxva0+AX6L56Yty0rbM7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":723026},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.3-beta.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean --minify","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/11cbc03c83ec7bb1faa5842ffbd0d6c6/better-auth-0.2.3-beta.10.tgz","_integrity":"sha512-YXRXJrI0P3GsaLRgn+llGQ6LhlwO3mKj6j5UnQa5txfKATqFKW3UOvU/Rqxy47asUSYgu76EEp+5KQ/+86bpHg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.3-beta.10_1727689655184_0.6939889765396792","host":"s3://npm-registry-packages"}},"0.2.3-beta.11":{"name":"better-auth","version":"0.2.3-beta.11","_id":"better-auth@0.2.3-beta.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"35bd64840fe105133bcd78d7c8f17eef7df97a43","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.3-beta.11.tgz","fileCount":47,"integrity":"sha512-B6wxQJIJhApkf4FrFo7MEt04egKImVZUsNYy4ah5ro3RmT/7Uhx2K/2u3ZTSj+tEWRkhGlrVQplLiYq/ZKCErw==","signatures":[{"sig":"MEYCIQC1STYL1JUVKP8h+iq5jqQr/5elo7EQI9LonXVe+NzjSAIhAL8tp3V1Ds7zNNiydVnyt5KfoxdHFgF7sd+QIUtqwUM1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":960851},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.3-beta.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/f1f4ee17b67e283168a2e5884061693e/better-auth-0.2.3-beta.11.tgz","_integrity":"sha512-B6wxQJIJhApkf4FrFo7MEt04egKImVZUsNYy4ah5ro3RmT/7Uhx2K/2u3ZTSj+tEWRkhGlrVQplLiYq/ZKCErw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.3-beta.11_1727689845338_0.3898882964600632","host":"s3://npm-registry-packages"}},"0.2.3-beta.12":{"name":"better-auth","version":"0.2.3-beta.12","_id":"better-auth@0.2.3-beta.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"fef6744e0c21e9817c86c1d384759715632c4b5d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.3-beta.12.tgz","fileCount":47,"integrity":"sha512-CSlbpuAzuUT5Ys90NW2qLlCPn7o9wnYp8ON4feay1KbIJnqD+YvfJJZYZEv4YxHM2Q2KZmGIob+JSovb/1bc3g==","signatures":[{"sig":"MEYCIQC8CxqNJdbLStAEBt1xt0SqAL40WgXv67tnbfElnyQAeQIhALAfGth5IlCquWFkDcXOjxfrrfrkyX8UQlxxsq2yus+j","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":961885},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.3-beta.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/b58122dba41c48581bcf4ef57c3d7174/better-auth-0.2.3-beta.12.tgz","_integrity":"sha512-CSlbpuAzuUT5Ys90NW2qLlCPn7o9wnYp8ON4feay1KbIJnqD+YvfJJZYZEv4YxHM2Q2KZmGIob+JSovb/1bc3g==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.3-beta.12_1727693301548_0.6975799147875255","host":"s3://npm-registry-packages"}},"0.2.3-beta.13":{"name":"better-auth","version":"0.2.3-beta.13","_id":"better-auth@0.2.3-beta.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"020f4b89073dcfbcfc26742228460c73507685c2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.3-beta.13.tgz","fileCount":47,"integrity":"sha512-anFMoUvM0lpBRyEPevaGbrWxnoCP6fLpDWxdi3Z+XuaDfTwZFBzUhaW/KtpFPebz9GqMepvL73nHaYAeSdALVg==","signatures":[{"sig":"MEYCIQDOncBToxrsJxKwTclJxLZDEa+Ty5ggN1AcTVtXNTyqsQIhAITUP+40moVgxvT8MGsVbuHMzzIH05y0xao1/ZHD+ceM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":962207},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.3-beta.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/bae9690a9df8b823689b988c1f240681/better-auth-0.2.3-beta.13.tgz","_integrity":"sha512-anFMoUvM0lpBRyEPevaGbrWxnoCP6fLpDWxdi3Z+XuaDfTwZFBzUhaW/KtpFPebz9GqMepvL73nHaYAeSdALVg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.3-beta.13_1727694432023_0.8960731904526396","host":"s3://npm-registry-packages"}},"0.2.3-beta.14":{"name":"better-auth","version":"0.2.3-beta.14","_id":"better-auth@0.2.3-beta.14","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"0b656f4fdc52c4efea5b5bb6074e8a68a60c6cec","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.3-beta.14.tgz","fileCount":47,"integrity":"sha512-RIkjj+CWQM6A1sMVRqS4+oDyiL2JCvOw9uHr7u2vnoNRflNIcppVo4qYD6IE/Cv/7BCWwehOE09XOEPu00looA==","signatures":[{"sig":"MEQCIF8mLoUEyPmj6lNuvdsJNezkW54nxnx5QAhPnxWoaTRMAiAwc5ky7ut0fFKr/qV93zhLP+8Y4KJ1PuvSlNM5fEdebg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":962645},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.3-beta.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/a62ee112a2baa520a6524c1f8467ab23/better-auth-0.2.3-beta.14.tgz","_integrity":"sha512-RIkjj+CWQM6A1sMVRqS4+oDyiL2JCvOw9uHr7u2vnoNRflNIcppVo4qYD6IE/Cv/7BCWwehOE09XOEPu00looA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.3-beta.14_1727695073786_0.20273804456315792","host":"s3://npm-registry-packages"}},"0.2.3":{"name":"better-auth","version":"0.2.3","_id":"better-auth@0.2.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"1cbee7c7509b7032710ae6eb866995c240abbb8c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.3.tgz","fileCount":47,"integrity":"sha512-7mZ5pRrzecrdgLXwScbpSroAdLVVl+mW3xb3sX2qYDtG46/50HWwUPswV5n3dJ/jorU63B6cNiLSPN8ZSgd9+w==","signatures":[{"sig":"MEUCIDAaI8kp/Lvqs0+c6zPDv66fCDeetAVkbDEGNAKAZb3OAiEAvmXC4JMyhPJE/zKvs3LqTKrrav82tjIgEQrEP7fT/F0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":962637},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/8612731e1c13323db94ef7d4c3916b6e/better-auth-0.2.3.tgz","_integrity":"sha512-7mZ5pRrzecrdgLXwScbpSroAdLVVl+mW3xb3sX2qYDtG46/50HWwUPswV5n3dJ/jorU63B6cNiLSPN8ZSgd9+w==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.3_1727695949897_0.7611991287758701","host":"s3://npm-registry-packages"}},"0.2.4":{"name":"better-auth","version":"0.2.4","_id":"better-auth@0.2.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"a482761d2c26e04cd2ad6515c1125cef99434da3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.4.tgz","fileCount":47,"integrity":"sha512-z3KCML7IQExSlIelsjG+rwRhq0lT/SUGJgcIsDQco/UMjqfCONR5uosLxHmKHn8XAOzwZO0Q1sApFw/SsJlddA==","signatures":[{"sig":"MEUCIQCzJ2pmawDOB+UeB53P881DKG8DCCTJS+sZdvILIZM9NAIgMAoCbTXWzVqpL/ODwQMwDEOQpABFYTv9byiSiGN87lk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":962619},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/e435437ed511399ea530fadde83d8119/better-auth-0.2.4.tgz","_integrity":"sha512-z3KCML7IQExSlIelsjG+rwRhq0lT/SUGJgcIsDQco/UMjqfCONR5uosLxHmKHn8XAOzwZO0Q1sApFw/SsJlddA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.4_1727697270153_0.04801220273397755","host":"s3://npm-registry-packages"}},"0.2.5-beta.1":{"name":"better-auth","version":"0.2.5-beta.1","_id":"better-auth@0.2.5-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"1c350bbf225b26673afc476c695cd0749c0f55e4","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.5-beta.1.tgz","fileCount":47,"integrity":"sha512-sR5mvRufMwGuu4Vg0DEN5vCEoSjOsgw1hUxRezQ7PCCotZl6zd+CA5RI9vbRYKtbRIzUz/SFIokhkeGb967gJg==","signatures":[{"sig":"MEYCIQDymi+ew+u0d3IMUXAy5ntqhOfBXXNk6PZDAjWk8eXSEwIhAIdBsubZ5rVLv584E70pjtYmZcKNF0CI/AZ2+xGahhNc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":962788},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.5-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./adapters":"./dist/adapters.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/1a6a4335ae87c88b572c623c7ea7d72d/better-auth-0.2.5-beta.1.tgz","_integrity":"sha512-sR5mvRufMwGuu4Vg0DEN5vCEoSjOsgw1hUxRezQ7PCCotZl6zd+CA5RI9vbRYKtbRIzUz/SFIokhkeGb967gJg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.5-beta.1_1727697751369_0.1932640578012348","host":"s3://npm-registry-packages"}},"0.2.5-beta.2":{"name":"better-auth","version":"0.2.5-beta.2","_id":"better-auth@0.2.5-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"63e7173b107561970d33fd3e173f4cf05e82cf71","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.5-beta.2.tgz","fileCount":51,"integrity":"sha512-bZyUzPGd9GSnaLg5hO0Hi++UUQZjSiYLzH5OO8rJcM7DN8IEzNTzVWMIQCf/DFeJkiuSxiILXzJeI1SktE0lPQ==","signatures":[{"sig":"MEUCIE+VDY5ja4ByY+KbN+36u4AG6zmtMd3GLNNEa+kXmJX6AiEAiWCrYxOfFlbsnd/Oyey5D+EDYVgjMMp/RfXjg0jhM74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":952514},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.5-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/5890479afad25915cc0021bb5503ec00/better-auth-0.2.5-beta.2.tgz","_integrity":"sha512-bZyUzPGd9GSnaLg5hO0Hi++UUQZjSiYLzH5OO8rJcM7DN8IEzNTzVWMIQCf/DFeJkiuSxiILXzJeI1SktE0lPQ==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.5-beta.2_1727710061775_0.23831649886694106","host":"s3://npm-registry-packages"}},"0.2.5-beta.3":{"name":"better-auth","version":"0.2.5-beta.3","_id":"better-auth@0.2.5-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"c9475445b6c9e5a572f05dee3d6e640fc616f009","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.5-beta.3.tgz","fileCount":51,"integrity":"sha512-wELee1c1sAI1xKHlpg8DXgnSkn53xPcKQ2L64HLwXuu6ygGxOvVId4J75+57twEFgR6asUV0rN3vzqNx2PzzCA==","signatures":[{"sig":"MEUCIBvUzp2rNinH5EBktu13H/CIIVwuP3VqEORtJz5CiyAwAiEAhf9Sd8StYcoCcxzxSJA632bPOwSZVNV8xQlyY1E6aBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":952531},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.5-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/70a3e91e7daf9d32ac6f55b625245957/better-auth-0.2.5-beta.3.tgz","_integrity":"sha512-wELee1c1sAI1xKHlpg8DXgnSkn53xPcKQ2L64HLwXuu6ygGxOvVId4J75+57twEFgR6asUV0rN3vzqNx2PzzCA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.5-beta.3_1727710681469_0.29250367520762754","host":"s3://npm-registry-packages"}},"0.2.5-beta.4":{"name":"better-auth","version":"0.2.5-beta.4","_id":"better-auth@0.2.5-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"f8d86cf0465e62056a720ec4e58e7020cd4a4866","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.5-beta.4.tgz","fileCount":51,"integrity":"sha512-PqI3rgcPd8B2X2/uGcEa5o5XkYfTiTxX3Stq4s9XZeugaop77hiQZrPD043P38YD8hZnrEkcg6MxXbZeOHY6EQ==","signatures":[{"sig":"MEUCIB/JJFHP/2dA2RW/VAOnM5V94Y8VB8OCeLBD+GTE0bL1AiEA6H5qlTYnBGhsDZ1lwmC47ci7aWNxaSsa6AN+6eQ7YsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":952543},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.5-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/tmp/3a6f39ca2366f8275783e266755b9964/better-auth-0.2.5-beta.4.tgz","_integrity":"sha512-PqI3rgcPd8B2X2/uGcEa5o5XkYfTiTxX3Stq4s9XZeugaop77hiQZrPD043P38YD8hZnrEkcg6MxXbZeOHY6EQ==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.5-beta.4_1727711022863_0.6930263159596481","host":"s3://npm-registry-packages"}},"0.2.5-beta.5":{"name":"better-auth","version":"0.2.5-beta.5","_id":"better-auth@0.2.5-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"416682a8acda43895bc9a8d975e3887c7da81efb","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.5-beta.5.tgz","fileCount":51,"integrity":"sha512-WELzmvb+4yQT3Xb9O0h5H+E8Y2CeCnB5lxEl2FoGwKxei8dg4+otx4zx3YRCuopWuRolVaVK6IPc+3w0J73JfA==","signatures":[{"sig":"MEUCIQDrC66TQ27B1lAvBJXH1siWgwtjgGnyL9Gm99/gFj6CGgIgLzgUtwLtSPDonJFPe6jttNtUVsqfRF9c1PbKXiYZkeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":952765},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.5-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/b084536d8916eef85688405963493746/better-auth-0.2.5-beta.5.tgz","_integrity":"sha512-WELzmvb+4yQT3Xb9O0h5H+E8Y2CeCnB5lxEl2FoGwKxei8dg4+otx4zx3YRCuopWuRolVaVK6IPc+3w0J73JfA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.5-beta.5_1727712863449_0.830688751293645","host":"s3://npm-registry-packages"}},"0.2.5":{"name":"better-auth","version":"0.2.5","_id":"better-auth@0.2.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"3cf4cd3785844521061980524878784dc118b423","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.5.tgz","fileCount":51,"integrity":"sha512-lwjiJiAs56VNFaCy6pny66y9hQTbk/3sSJisIXZGgMCRyzvsf8sOQxr3IO6hCzG3VK/UpO9tLhSA4WpT0G/ZdA==","signatures":[{"sig":"MEQCIDgxpoYUtaQCkVrwbd3UKyiHNdK+86SreqoiXwLFU7wSAiA8rgJlCT+Zji+5lNsArtEEoMhrcXk/sY+5z86s+vUKyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":955031},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/cdf3e4ff2c90ab9eb42f4d9b48eac015/better-auth-0.2.5.tgz","_integrity":"sha512-lwjiJiAs56VNFaCy6pny66y9hQTbk/3sSJisIXZGgMCRyzvsf8sOQxr3IO6hCzG3VK/UpO9tLhSA4WpT0G/ZdA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.5_1727716200276_0.3881680893671653","host":"s3://npm-registry-packages"}},"0.2.6-beta.1":{"name":"better-auth","version":"0.2.6-beta.1","_id":"better-auth@0.2.6-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"22a8a058a987d4d594ef69f6cd48e027e096981f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.6-beta.1.tgz","fileCount":51,"integrity":"sha512-WmKODCl0gmo/z7ck+xhSA5FJD3cpj332V8UOt3gFm5+ZwrPXyGwjo5VJlnIEPMJ1ROqi+xqOyYrVFtmXOxAVQg==","signatures":[{"sig":"MEUCIQCOZqrnI0B5Yr6Xl0oEOGUVriy0JnRvwwAy7e0M/Mj+8gIgF2Pyxde795Z/nqjsKLI3GWWk26blxibNgniFKaTsZIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":955159},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.6-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/101d4694cc2eae558c891fb336d4b545/better-auth-0.2.6-beta.1.tgz","_integrity":"sha512-WmKODCl0gmo/z7ck+xhSA5FJD3cpj332V8UOt3gFm5+ZwrPXyGwjo5VJlnIEPMJ1ROqi+xqOyYrVFtmXOxAVQg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.6-beta.1_1727718015650_0.5292493651959107","host":"s3://npm-registry-packages"}},"0.2.6-beta.2":{"name":"better-auth","version":"0.2.6-beta.2","_id":"better-auth@0.2.6-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"6e1ec8a1e5d1ff4ca11b356aa7bc468c43052e5e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.6-beta.2.tgz","fileCount":51,"integrity":"sha512-SrQa5x0k0EI7lBnNx5wiNYWyPruLSBHj7XOHHkK9aXunIlFjV90R7gP1IZ2o66HgP+D7E4OcXh9BhaHxCTB7ag==","signatures":[{"sig":"MEUCIHIfGl8YScCbTEpe4zAocHPysD0e7BvyQfE6rtlD96Z6AiEApaWRdPt4loAp5j5ckEImnWvw0/uY6ncjF7h1M6Qt/jQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":955184},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.6-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/e27e2c0fd18ec1649ba6f739e6ed5330/better-auth-0.2.6-beta.2.tgz","_integrity":"sha512-SrQa5x0k0EI7lBnNx5wiNYWyPruLSBHj7XOHHkK9aXunIlFjV90R7gP1IZ2o66HgP+D7E4OcXh9BhaHxCTB7ag==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.6-beta.2_1727719656235_0.06011480495685784","host":"s3://npm-registry-packages"}},"0.2.6-beta.3":{"name":"better-auth","version":"0.2.6-beta.3","_id":"better-auth@0.2.6-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"13d31e22afcaa730bdc2d981823f3c2544be9cba","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.6-beta.3.tgz","fileCount":51,"integrity":"sha512-vzPAziT+DIo/uKo9gJsiBSiGwf1SG34z3L7XFVcfAL6NzW8usgODzp2f4reBdQqldWYb5aq8T4wbUSCnnqrgCA==","signatures":[{"sig":"MEYCIQC/W3c7TAZ0SSLq5sB/Ya2M0L+v2ACfPEz1bjJQzHffGAIhAOUdQXjMJZHqBLTf4CRZ+759uBqhqqDMpYQWIldrI6ut","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":955250},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.6-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/da971708de53d46e7ddeb82df9463fc0/better-auth-0.2.6-beta.3.tgz","_integrity":"sha512-vzPAziT+DIo/uKo9gJsiBSiGwf1SG34z3L7XFVcfAL6NzW8usgODzp2f4reBdQqldWYb5aq8T4wbUSCnnqrgCA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.3","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.6-beta.3_1727726453999_0.6860326583845751","host":"s3://npm-registry-packages"}},"0.2.6-beta.4":{"name":"better-auth","version":"0.2.6-beta.4","_id":"better-auth@0.2.6-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"0786f4ea602f67b8c9db085b90fcae742575e15e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.6-beta.4.tgz","fileCount":51,"integrity":"sha512-TMEgMFIvzUVjWFG45HqzdGCvKpWJx/p975aCNzJIo+XXUtAXo4e2J1i0dqonu4mf3dsCdep8dCU2P5TwDYBR2g==","signatures":[{"sig":"MEUCIFlChQ73p1y0D2D7iamHZM01uoqIEADQjWY3E3gc1DCkAiEApRxy+TJYKf1FSk87Q7t5bRFWUaadZvX8BpmC9uV5x3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":941553},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.6-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/24d353860fa80551f02f56dc474001ca/better-auth-0.2.6-beta.4.tgz","_integrity":"sha512-TMEgMFIvzUVjWFG45HqzdGCvKpWJx/p975aCNzJIo+XXUtAXo4e2J1i0dqonu4mf3dsCdep8dCU2P5TwDYBR2g==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.6-beta.4_1727761145020_0.9727589931314591","host":"s3://npm-registry-packages"}},"0.2.6-beta.5":{"name":"better-auth","version":"0.2.6-beta.5","_id":"better-auth@0.2.6-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"1189361279c6d6cee170a18c91219e6d8f61143e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.6-beta.5.tgz","fileCount":51,"integrity":"sha512-lTLeJai/2jhRBQyZVOLwq+mm6n8+Wk02iPognD5zi+9V2xv7Cvut9/O4iL6wWDTidrRdUahbxgjLugcTrOI+EA==","signatures":[{"sig":"MEUCIGK2/mL5OD//vC0+06X5uGsX2u5YQfA70Tc6lKNC+2WuAiEAnDYmQnPwCsaPs3kWLpioqbTi/NZ02e4JYxP0BJdRWwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":941513},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.6-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/9d7e27116861c6dd200fc8c2d7773b87/better-auth-0.2.6-beta.5.tgz","_integrity":"sha512-lTLeJai/2jhRBQyZVOLwq+mm6n8+Wk02iPognD5zi+9V2xv7Cvut9/O4iL6wWDTidrRdUahbxgjLugcTrOI+EA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.6-beta.5_1727762743212_0.9708657765214319","host":"s3://npm-registry-packages"}},"0.2.6-beta.6":{"name":"better-auth","version":"0.2.6-beta.6","_id":"better-auth@0.2.6-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"4edda28c38ea76c127c8ee90f1ddfcdf4bc566d0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.6-beta.6.tgz","fileCount":51,"integrity":"sha512-Mk+g9mpy0vRLxzfvXPWFOXcPzs1ldzyhK9cZej1+5n9ItDr4YnULk8RzlnXho3y9Vtdm+sHtc9ZciZGulRjxmg==","signatures":[{"sig":"MEUCIQCYp9rd4iyAbzbq17bh6O/bDBoamrHPhtLmYDM1/5J0FgIgYslm/NI+te89jiiTPKDCFeXtTbU7npwizZL33Husa7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":945439},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.6-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=16384' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=16384' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/f3db4a8d34a38ed761d7520f1df5e65d/better-auth-0.2.6-beta.6.tgz","_integrity":"sha512-Mk+g9mpy0vRLxzfvXPWFOXcPzs1ldzyhK9cZej1+5n9ItDr4YnULk8RzlnXho3y9Vtdm+sHtc9ZciZGulRjxmg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","prettier":"^3.3.3","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.6-beta.6_1727765165297_0.6174048706952757","host":"s3://npm-registry-packages"}},"0.2.6-beta.7":{"name":"better-auth","version":"0.2.6-beta.7","_id":"better-auth@0.2.6-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"2fb99407128348fd859a4ea9619260a3e48cf688","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.6-beta.7.tgz","fileCount":51,"integrity":"sha512-yXCYsxKI+TYjdAErGf5+R4/ae4v8ZYxHqPg//s0ECM/b/qLR2AesNr5YMmQCFU98lOpg51noyvprl91ABLcnSA==","signatures":[{"sig":"MEUCIGxIykdf/FyVtTBYn8UnOq5mMHrsVmPjca/JtuLRsijCAiEAzceknoPOTcPgumrwEicJLImNgZnogS8+vhz6KQokbyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":945104},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.6-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/4ece0e1e54fd342ca53bb3f96293bed5/better-auth-0.2.6-beta.7.tgz","_integrity":"sha512-yXCYsxKI+TYjdAErGf5+R4/ae4v8ZYxHqPg//s0ECM/b/qLR2AesNr5YMmQCFU98lOpg51noyvprl91ABLcnSA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.6-beta.7_1727769757719_0.271550762205623","host":"s3://npm-registry-packages"}},"0.2.6-beta.8":{"name":"better-auth","version":"0.2.6-beta.8","_id":"better-auth@0.2.6-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"6f7600f5110b9300d84ec51c8d94e5417f6c71ec","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.6-beta.8.tgz","fileCount":51,"integrity":"sha512-agwfjCt1EFGrHnov2P7poTxA78xUkhAolBKKOAD69xSikJnkQyGE8XmI9IlDM5k9E6WK9B0orDBAKQ68ceUWSA==","signatures":[{"sig":"MEYCIQCkMl4cFQOCMrR7lXUaBEKQ3MLoXn97RXknt9Mj1f/uNAIhAObRaokCulyRYSlmwEyi/o1f4JtiNwLLAeJ4ZoSFrlLS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":946621},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.6-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/8dfc338c13984ccb5eb3378c5eba3153/better-auth-0.2.6-beta.8.tgz","_integrity":"sha512-agwfjCt1EFGrHnov2P7poTxA78xUkhAolBKKOAD69xSikJnkQyGE8XmI9IlDM5k9E6WK9B0orDBAKQ68ceUWSA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.6-beta.8_1727775365805_0.19083925657678336","host":"s3://npm-registry-packages"}},"0.2.6-beta.9":{"name":"better-auth","version":"0.2.6-beta.9","_id":"better-auth@0.2.6-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"5ef4f6455559c660202b46807f20bcb513a64c96","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.6-beta.9.tgz","fileCount":52,"integrity":"sha512-m9wKwbqDJZbx9TxZ1R7g43GGou2gyhbrjimTWgYQgnfld0U4lm9ZAtsZlgmYYiP+8IceIJYviFjpVZhuy7Hjlw==","signatures":[{"sig":"MEQCIBQtG2mjee3aZ8MFKxIsP7hpbox5B2mAYbeu2PC29y9wAiB1xOzG/FZ8LqRJjBuit+YLnsqgkkj7LJpVg0cpLy2WAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2084567},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.6-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/068aa8a24cdbd4b269f29f129318ce83/better-auth-0.2.6-beta.9.tgz","_integrity":"sha512-m9wKwbqDJZbx9TxZ1R7g43GGou2gyhbrjimTWgYQgnfld0U4lm9ZAtsZlgmYYiP+8IceIJYviFjpVZhuy7Hjlw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.6-beta.9_1727776542274_0.19571425436085454","host":"s3://npm-registry-packages"}},"0.2.6-beta.10":{"name":"better-auth","version":"0.2.6-beta.10","_id":"better-auth@0.2.6-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"f2e3406b1868811a11b33744a7e73b927b94aa46","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.6-beta.10.tgz","fileCount":52,"integrity":"sha512-uSHEfkv+OJKbxYs0raZFtvHSKHoIVFTzrK91zn5r+RsotTY0J5/t60hHjy6ujQB8azIILCrZGfsE8IVXmsSSaQ==","signatures":[{"sig":"MEYCIQCxKL4IPvoRDyMdurWIdVeoM2CjbR0wA3Jlm5GSnHIDAAIhAJT1zEZcmR8MXrb8ov7ZSC6lUP0yH3wtxn9hfxGvAcY8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2084588},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.6-beta.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/3357e5af665dad3420271180b1b74e27/better-auth-0.2.6-beta.10.tgz","_integrity":"sha512-uSHEfkv+OJKbxYs0raZFtvHSKHoIVFTzrK91zn5r+RsotTY0J5/t60hHjy6ujQB8azIILCrZGfsE8IVXmsSSaQ==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.6-beta.10_1727782844492_0.7114937222306588","host":"s3://npm-registry-packages"}},"0.2.6":{"name":"better-auth","version":"0.2.6","_id":"better-auth@0.2.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"ed09fd9771770e50eb5d26421c28b5fcf4e71256","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.6.tgz","fileCount":51,"integrity":"sha512-lfyv7otcz1FCi6Ep+nCyXxjvuq+Vn1uvexQLWXK00xU+m00bK/65ixXue69NhALKjRizTmd8dppuZdGjLZDLIQ==","signatures":[{"sig":"MEUCICJ324jFlw5JXhpbpoKn52wgZDhwctRApNYEMNZgcaB8AiEAgJppFgJpGWSPeQfCubc2mOk01jyChDMeapsiA+75FsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":923775},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/84cdcce2d6b71f792c1c4585df5dc3db/better-auth-0.2.6.tgz","_integrity":"sha512-lfyv7otcz1FCi6Ep+nCyXxjvuq+Vn1uvexQLWXK00xU+m00bK/65ixXue69NhALKjRizTmd8dppuZdGjLZDLIQ==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.6_1727792494958_0.0020310426668412873","host":"s3://npm-registry-packages"}},"0.2.8-beta.1":{"name":"better-auth","version":"0.2.8-beta.1","_id":"better-auth@0.2.8-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"01ca4b1f7086982fc2ffd88234f2bd90e072643c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.8-beta.1.tgz","fileCount":52,"integrity":"sha512-OS1IpUOdzauDMYzAf4exYFrGkgCtBI4daTy2UddYAFFOLYzOyyUSr7TK0fQNHm2Fb1pY1fV+KN4kRJ05meguMA==","signatures":[{"sig":"MEUCIQD9jGjYhsd1vb3W+zAN8NpGrXruFjuxW49HTCOHSJcgiAIgKixBx58QEXTXFkCacwzOZb0L1DUbPS4BM/UHmM0RNmw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":929782},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.8-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/e2af87501f92b47263d7d67053eefb8a/better-auth-0.2.8-beta.1.tgz","_integrity":"sha512-OS1IpUOdzauDMYzAf4exYFrGkgCtBI4daTy2UddYAFFOLYzOyyUSr7TK0fQNHm2Fb1pY1fV+KN4kRJ05meguMA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.8-beta.1_1727794831489_0.546728046942847","host":"s3://npm-registry-packages"}},"0.2.8-beta.2":{"name":"better-auth","version":"0.2.8-beta.2","_id":"better-auth@0.2.8-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"7a6ea8e1aa3ed11077b926d82690a89e1d9e10fb","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.8-beta.2.tgz","fileCount":52,"integrity":"sha512-dam0enCVVQlrELWpU9rd43ONVANRxzja22nDotpXVDJzIln3+LGKgVJb7Fu9rq2hH/PWC5bnkOGiW+VdO2Qhlw==","signatures":[{"sig":"MEYCIQCLXbsHoLzMgynnqyt+Fpq2tZDQfAAHYMgTcDKOrR3V1QIhAIYWtGHC75dpyMI3ftr3w36v53DXAOBrfpzOWZvIjlnt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":935455},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.8-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/913f8512784455cd3368559b073d7691/better-auth-0.2.8-beta.2.tgz","_integrity":"sha512-dam0enCVVQlrELWpU9rd43ONVANRxzja22nDotpXVDJzIln3+LGKgVJb7Fu9rq2hH/PWC5bnkOGiW+VdO2Qhlw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.8-beta.2_1727860347761_0.7790611564154712","host":"s3://npm-registry-packages"}},"0.2.8-beta.3":{"name":"better-auth","version":"0.2.8-beta.3","_id":"better-auth@0.2.8-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"86f90b720c9e052a88ceac38b2deb78f66f34c2b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.8-beta.3.tgz","fileCount":52,"integrity":"sha512-7173S7aWfPqkHf5QEp1jVER7O1Fk5gv7bAStVxe3KyDhQstNgyrZqpkWUXkadeb0wNByLMr1meQe7SVg22G2tw==","signatures":[{"sig":"MEYCIQDdZsY3IUbdvx1Jty4cYkH1TeJXG6lNvevAzXOpjOE1EwIhALYGw6j7s+TIOWAMrWnWHNvFxGpDbZ6+d+JljR5Utirj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":955992},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.8-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/a0836994f1425b565d82938e2f7fcd41/better-auth-0.2.8-beta.3.tgz","_integrity":"sha512-7173S7aWfPqkHf5QEp1jVER7O1Fk5gv7bAStVxe3KyDhQstNgyrZqpkWUXkadeb0wNByLMr1meQe7SVg22G2tw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.8-beta.3_1727862010733_0.6704182347248331","host":"s3://npm-registry-packages"}},"0.2.8-beta.5":{"name":"better-auth","version":"0.2.8-beta.5","_id":"better-auth@0.2.8-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"4ac18286117a7dd05424e25ae3a9b156b60a7e12","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.8-beta.5.tgz","fileCount":52,"integrity":"sha512-VayEb1z6xdc1YLrOfDXq4ryE9b4bUMI3hv6EHwAIzapt2hjW09utaKs6eSBV3U1L6S/tynlWIGg0LpCbVqKohg==","signatures":[{"sig":"MEQCIAcnTNmJEX7pkDXAQKlvvR18ZBgLBe8fBMcipe+a1uREAiAKccJdaf0DqfuZ3GuttH4Sg5mfMSLfrLg0/ZsJfuVA/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":956828},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.8-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/3e7077c8fe648b6ef20df483cb1f32c6/better-auth-0.2.8-beta.5.tgz","_integrity":"sha512-VayEb1z6xdc1YLrOfDXq4ryE9b4bUMI3hv6EHwAIzapt2hjW09utaKs6eSBV3U1L6S/tynlWIGg0LpCbVqKohg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.8-beta.5_1727863018148_0.39017343550445993","host":"s3://npm-registry-packages"}},"0.2.8-beta.6":{"name":"better-auth","version":"0.2.8-beta.6","_id":"better-auth@0.2.8-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"b74b72022c8faeef0b90bdc6a0dc3f24bab6e370","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.8-beta.6.tgz","fileCount":52,"integrity":"sha512-dRTFF80nyHe08BVqvGrywH2tQ4F/jFZTCai/xdPdqNubjOJVVqQGe4Hz1kkQvrgbthdZ/BZnsoNEpLcoFwerdA==","signatures":[{"sig":"MEUCIH2kE5GDT6ozdagJfjgcghy78idV2cJlmmA2xc2XUYKeAiEAkDBOHa6jLv1arTRFsfa3XEYqtWWME4bbqXU9QyruJIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":961827},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.8-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/a326c13fe640ae1a18908c5c6c1e8d30/better-auth-0.2.8-beta.6.tgz","_integrity":"sha512-dRTFF80nyHe08BVqvGrywH2tQ4F/jFZTCai/xdPdqNubjOJVVqQGe4Hz1kkQvrgbthdZ/BZnsoNEpLcoFwerdA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.8-beta.6_1727864226570_0.9330743934610923","host":"s3://npm-registry-packages"}},"0.2.8-beta.7":{"name":"better-auth","version":"0.2.8-beta.7","_id":"better-auth@0.2.8-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"88712c2603b26c08bf26ab364bc00e104ddecdbb","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.8-beta.7.tgz","fileCount":52,"integrity":"sha512-aSAiUoypcqPVRT7OANPh4e71Gt47QFJQf9a9wDpqZE6Vzf1kSILhDMjsIWijPzFhWtfyxDIcoJ5+7xKe/oD/MQ==","signatures":[{"sig":"MEUCIQCZynODJH/sBeR5sJnWPbS4zD8DfuPCbzXEnwEFGeBzkQIgFU2YlWyouIDpKKNHEdzDPNWol2b4YKB+XswdC7O9z/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":961705},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.8-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/6063e50041a614290e3aa6333bc762d6/better-auth-0.2.8-beta.7.tgz","_integrity":"sha512-aSAiUoypcqPVRT7OANPh4e71Gt47QFJQf9a9wDpqZE6Vzf1kSILhDMjsIWijPzFhWtfyxDIcoJ5+7xKe/oD/MQ==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.8-beta.7_1727864944690_0.7914982387158622","host":"s3://npm-registry-packages"}},"0.2.8-beta.8":{"name":"better-auth","version":"0.2.8-beta.8","_id":"better-auth@0.2.8-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"3cb4b267117e2b49cc8370fc6f3d773753b0badd","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.8-beta.8.tgz","fileCount":52,"integrity":"sha512-S3QXYXnb86fpKkmOtrHDBRjIcB8D0yk2vpRjXrb1ZqPBnqeWXC2w8Kt3PhXkK/Hg475RdqOnAW7knd1PlL+XWg==","signatures":[{"sig":"MEYCIQDswwUswpAKInaRwAKpd5NqxcVnO42+3EuqPxmQWrjYRwIhAJ2S4fmr69T4i32hoVbk85qDEAvEe8zSj6vnQ+xPHVAK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":973842},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.8-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/05fa0b3218e21500c827b127614d143a/better-auth-0.2.8-beta.8.tgz","_integrity":"sha512-S3QXYXnb86fpKkmOtrHDBRjIcB8D0yk2vpRjXrb1ZqPBnqeWXC2w8Kt3PhXkK/Hg475RdqOnAW7knd1PlL+XWg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.8-beta.8_1727887793249_0.4381423784088354","host":"s3://npm-registry-packages"}},"0.2.8-beta.9":{"name":"better-auth","version":"0.2.8-beta.9","_id":"better-auth@0.2.8-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"7ea3897df0e14e58c519fa989329c91fe21477a0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.8-beta.9.tgz","fileCount":52,"integrity":"sha512-CAr/IBu4mxtSQjTkCx6uDCblmboO9kvlTU9I/EBWL8jzgX8fqX5ipEzfL+Ns4q+46EsGi0lvtbXtd3o3CnsjBg==","signatures":[{"sig":"MEYCIQDMgr2JmDqUnZf4sSPMfSlNCL5FfQczv1tiRZfy2QQ7qQIhAOBm2UxmFZwPFLlik2bpqxMWgYqtZZ33B2y/MTittM11","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":973842},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.8-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/37bb8497f7ecea6e2886dee170d2fbe9/better-auth-0.2.8-beta.9.tgz","_integrity":"sha512-CAr/IBu4mxtSQjTkCx6uDCblmboO9kvlTU9I/EBWL8jzgX8fqX5ipEzfL+Ns4q+46EsGi0lvtbXtd3o3CnsjBg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.8-beta.9_1727888763556_0.3279494139709547","host":"s3://npm-registry-packages"}},"0.2.8-beta.10":{"name":"better-auth","version":"0.2.8-beta.10","_id":"better-auth@0.2.8-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"5f0fc3b5761cc736f946c7d4790733c74b63b36f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.8-beta.10.tgz","fileCount":52,"integrity":"sha512-Cew6vLa4dREbwoubdwcrzqCiXog7TKYUVNmQZNVTfei6NBylRW7SGHKA995yR3WBfW5jSQqU4rTts/Cw6IK2Wg==","signatures":[{"sig":"MEUCIBO5swIu7Ln1Er3dT4gHmfKXjR0RzL+BnMKo9Bnt01FGAiEAqbMB+WwVCbys7eIzTFG0mFz/NSoY9AD2aqq93dA4Oyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":974180},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.8-beta.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/426fb0d43fca51247aa4f256ea646589/better-auth-0.2.8-beta.10.tgz","_integrity":"sha512-Cew6vLa4dREbwoubdwcrzqCiXog7TKYUVNmQZNVTfei6NBylRW7SGHKA995yR3WBfW5jSQqU4rTts/Cw6IK2Wg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.8-beta.10_1727889991893_0.3433998551741715","host":"s3://npm-registry-packages"}},"0.2.8-beta.11":{"name":"better-auth","version":"0.2.8-beta.11","_id":"better-auth@0.2.8-beta.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"117aa38227905938581d39329792342e795ea255","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.8-beta.11.tgz","fileCount":52,"integrity":"sha512-PZYO45uWBoEBtjfnRYWMwiNmVOm/nE8eOappfVzRdokoTbT7KfWS7USIVWCz65UvEqAi00vwuL4XLKxS/H1ZEg==","signatures":[{"sig":"MEYCIQDygCC32Mkcv5Trhffwy2VBYES82MUpeIp6qSQR5fRnoQIhANZ1yytz3W6EGMh6hZ2n/cHIXj83a8vl1jRZnc/22aFh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":974180},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.8-beta.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/18deab69b5d339d78f98afcced9fc8cb/better-auth-0.2.8-beta.11.tgz","_integrity":"sha512-PZYO45uWBoEBtjfnRYWMwiNmVOm/nE8eOappfVzRdokoTbT7KfWS7USIVWCz65UvEqAi00vwuL4XLKxS/H1ZEg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.8-beta.11_1727891374093_0.36547655305110505","host":"s3://npm-registry-packages"}},"0.2.8-beta.12":{"name":"better-auth","version":"0.2.8-beta.12","_id":"better-auth@0.2.8-beta.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"b0e80ba826f5ac23c9393386a7e15659bc4d8180","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.8-beta.12.tgz","fileCount":52,"integrity":"sha512-4FtooebkUv687lyv31cFPlk757mH97fFb5JZwiEOytxbdoW4om8PSfCRvYMYA1qQN94U7bgTAhHb9aXevO/V9A==","signatures":[{"sig":"MEUCIB3dUuBFc+pqP0EPG0KvOQEYbru6v3JpjpJgFBwuiNPSAiEAkCjPyNtDU1ajZhTMQZX5Yp/Bv+ignRLb0+d7nDY3ky4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":970189},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.8-beta.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/cd875d69ff61b7d97004f256ca576b93/better-auth-0.2.8-beta.12.tgz","_integrity":"sha512-4FtooebkUv687lyv31cFPlk757mH97fFb5JZwiEOytxbdoW4om8PSfCRvYMYA1qQN94U7bgTAhHb9aXevO/V9A==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.8-beta.12_1727892448809_0.0069686347298212326","host":"s3://npm-registry-packages"}},"0.2.8-beta.13":{"name":"better-auth","version":"0.2.8-beta.13","_id":"better-auth@0.2.8-beta.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"5887b71220746c7908db5dbf6a2f1fcdb8a224c3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.8-beta.13.tgz","fileCount":52,"integrity":"sha512-jMMRALa12qVRAfN2ICnqj3+XkyW8oMnn3W9EbxI3ys7L+jY4gWKNdo30qr4nLsdESafC6FjgObu69qnnU4SGeQ==","signatures":[{"sig":"MEYCIQC9sOCsthOGxhHDNgBwhpcmEuPJ9vyBbSUOi6t0Lipg4AIhAIgNYiYaj1K/4y29wvbz+2+pkD6K6cmQBwZgODZ5HNdP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":971468},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.8-beta.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./utils":"./dist/utils.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/3d5f649408820cc3f92e3640f5fcbfc1/better-auth-0.2.8-beta.13.tgz","_integrity":"sha512-jMMRALa12qVRAfN2ICnqj3+XkyW8oMnn3W9EbxI3ys7L+jY4gWKNdo30qr4nLsdESafC6FjgObu69qnnU4SGeQ==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.8-beta.13_1727898434290_0.06336024171988264","host":"s3://npm-registry-packages"}},"0.2.8":{"name":"better-auth","version":"0.2.8","_id":"better-auth@0.2.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"4535ab5d6b6956365e968b0c32b2be45b078bbab","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.8.tgz","fileCount":49,"integrity":"sha512-eXnyp9sDkkcTAk6P7oSAFZvN4wiM4yyyQHirRTyVEipn2Bmsra150uHdfMXvXL3930UMB1tVd4V+IQuAQq/IMw==","signatures":[{"sig":"MEUCIQC0j2/R01wmMNNOkTgVr7b7BS1AVQkITMHVwmIDZSF6tgIgOXEEO++6x4PRuNkoBSkYY6Ip5ECKMUVoQTPoYpMQmQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":975802},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/2740a4105f4001a7dd55d840888ab740/better-auth-0.2.8.tgz","_integrity":"sha512-eXnyp9sDkkcTAk6P7oSAFZvN4wiM4yyyQHirRTyVEipn2Bmsra150uHdfMXvXL3930UMB1tVd4V+IQuAQq/IMw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.8_1727899609965_0.0035248238777332297","host":"s3://npm-registry-packages"}},"0.2.9-beta.1":{"name":"better-auth","version":"0.2.9-beta.1","_id":"better-auth@0.2.9-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"6dfb50335229d0a0c5087497c211d835e65f9577","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.9-beta.1.tgz","fileCount":49,"integrity":"sha512-++/ivkNJFQzcf046C5sjerfRkAluampW8UUfYiTHYXHwyNTRuf1S0m+mBmHx2FPSbPvolpJg7wL4XPR9w4qqRg==","signatures":[{"sig":"MEUCIH/w/9isfBp5hUGZoi3PAVxeEfqAkaG+fb4T2cX7r5WOAiEA/qlHqjOj36j9gpIgktbTXdjTGrN1O6m5bbmXAY+1NRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":975725},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.9-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/09debd279fa9d906f2d67b13941ec5b1/better-auth-0.2.9-beta.1.tgz","_integrity":"sha512-++/ivkNJFQzcf046C5sjerfRkAluampW8UUfYiTHYXHwyNTRuf1S0m+mBmHx2FPSbPvolpJg7wL4XPR9w4qqRg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.9-beta.1_1727903827988_0.8939082081852747","host":"s3://npm-registry-packages"}},"0.2.9-beta.2":{"name":"better-auth","version":"0.2.9-beta.2","_id":"better-auth@0.2.9-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"c83457feef1d7034a1c45037f4004ade5a2deee0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.9-beta.2.tgz","fileCount":49,"integrity":"sha512-e4vzqyPHtDqiNNFsHPCPEofBZ3KfxKL1dKtfJqMsFEwWX91pgyZQb3gssMwlvbBNPmtT5NwbCnK0lZTxTtabXA==","signatures":[{"sig":"MEYCIQDHvOwi3WeQupXdm2RqBJY0aFt2LJV+1Y0f+LUbPsmgZAIhAJephLu6mGAZe0yZoeojqTDGePHAZKWcUyHV71/njwu6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":975735},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.9-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/d80d9b148fe502260cdece6a129ee2ff/better-auth-0.2.9-beta.2.tgz","_integrity":"sha512-e4vzqyPHtDqiNNFsHPCPEofBZ3KfxKL1dKtfJqMsFEwWX91pgyZQb3gssMwlvbBNPmtT5NwbCnK0lZTxTtabXA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.9-beta.2_1727940323073_0.5646998939886645","host":"s3://npm-registry-packages"}},"0.2.9-beta.3":{"name":"better-auth","version":"0.2.9-beta.3","_id":"better-auth@0.2.9-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"5b8a7e1631bdfcc5683420e06f01f26dfeb9eb95","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.9-beta.3.tgz","fileCount":49,"integrity":"sha512-bQ3x+dsUwkYTgapFQrm9OLXn3jttcSKsJCv66U6baM0itjNj2uv/oc38+pdFrf+Zrkahh46RdcPqFvrfT7cU0A==","signatures":[{"sig":"MEYCIQClhgA4/MzyQldUdZcrmuOtilc7PFdcPhNiCXDk3jvy4wIhAN5/PitZ3VelHRL4k1gqDNOh9tTXEOEWV0sNRD9cY+HV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":977107},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.9-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/1f45c26f2781bd8191c7be46c167d1c2/better-auth-0.2.9-beta.3.tgz","_integrity":"sha512-bQ3x+dsUwkYTgapFQrm9OLXn3jttcSKsJCv66U6baM0itjNj2uv/oc38+pdFrf+Zrkahh46RdcPqFvrfT7cU0A==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.9-beta.3_1727958369079_0.5749106658981866","host":"s3://npm-registry-packages"}},"0.2.9-beta.4":{"name":"better-auth","version":"0.2.9-beta.4","_id":"better-auth@0.2.9-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"5e9b9dc1e1afaf3e40eace000914754a1498a992","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.9-beta.4.tgz","fileCount":49,"integrity":"sha512-bZMruTOULykknWVokQ93hcukP3cUemY+qYQL0UcUII67ZwWdcDALgelXqFpJK7GKHZbFfLXSPHEu2R47loQ5/Q==","signatures":[{"sig":"MEYCIQC+qJ2+4J7250kXgy9CCQ5CEpUmIz6qfrGcYAVzSPxPQQIhAMpHhf3Z2E+b/FVt1GE3htzTJGZBJAXJR0KiXte5eTMH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":977245},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.9-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/e7ca0bcd7c268c723abf042358be0ec2/better-auth-0.2.9-beta.4.tgz","_integrity":"sha512-bZMruTOULykknWVokQ93hcukP3cUemY+qYQL0UcUII67ZwWdcDALgelXqFpJK7GKHZbFfLXSPHEu2R47loQ5/Q==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.9-beta.4_1727962618350_0.36696961695843244","host":"s3://npm-registry-packages"}},"0.2.9-beta.5":{"name":"better-auth","version":"0.2.9-beta.5","_id":"better-auth@0.2.9-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"5fb0952ffbfc658c5f9fc58763d237810f390ba6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.9-beta.5.tgz","fileCount":49,"integrity":"sha512-Loo8kuQZCdm8JLEJRU+EMjoElURWRlMq6cnQ4PhG6g3flfzxhBej/BpUYGgOY3lmhti5k1HvGnCqBZREoq42Bg==","signatures":[{"sig":"MEQCIC9+ucrU56jYdWwxyMMfL/KA2rJ07PYNTG5nN2WO2Ef9AiBteScXB3FN+Eix62VtEwkCJeMP22mo8Fec2KGdekRQDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":977305},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.9-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/d8dc01828221bea4d61d10692282113a/better-auth-0.2.9-beta.5.tgz","_integrity":"sha512-Loo8kuQZCdm8JLEJRU+EMjoElURWRlMq6cnQ4PhG6g3flfzxhBej/BpUYGgOY3lmhti5k1HvGnCqBZREoq42Bg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.9-beta.5_1727964199687_0.1697599067520792","host":"s3://npm-registry-packages"}},"0.2.9-beta.6":{"name":"better-auth","version":"0.2.9-beta.6","_id":"better-auth@0.2.9-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"6085039c6cfef90628559159672a218ab018492c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.9-beta.6.tgz","fileCount":49,"integrity":"sha512-BApy5JeHPllicJzZcIHGIuYm5SdSVQC3enWoE0K42e3QhPac+Yv3hFszjdzUlN8FAZAqzPoao8T8gg0PaIWUdg==","signatures":[{"sig":"MEUCIAEPJZ7myfpWsAcNA2IkruFdMCm0E7rzGB7a76qMl6LQAiEArZNWOOl+78vtfrvSZP5EWFzeC438U6gcLz0ziHWjM7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":977547},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.9-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/2df851c9476b20085592d7af702a6e36/better-auth-0.2.9-beta.6.tgz","_integrity":"sha512-BApy5JeHPllicJzZcIHGIuYm5SdSVQC3enWoE0K42e3QhPac+Yv3hFszjdzUlN8FAZAqzPoao8T8gg0PaIWUdg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.9-beta.6_1727965060668_0.09434634717526147","host":"s3://npm-registry-packages"}},"0.2.9-beta.7":{"name":"better-auth","version":"0.2.9-beta.7","_id":"better-auth@0.2.9-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"a00c02e6220bb8350524a52b2233e6839d12ef75","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.9-beta.7.tgz","fileCount":48,"integrity":"sha512-/rcNP37iCnAR0+9IlMp7ZFjaBUAIeJDv7SdX+NkfE1htmU+QGy9J+Gc6LC5D8voY1kie7MaIk+uxu1vYR5h1jw==","signatures":[{"sig":"MEUCIQC4raOEhS4UAflBAsWMdVWNZqgngWzsNSkVvpc9W0RYfwIgVtj9W01fCjXmMKT+KcEe3zF0qUATNdmWr4bPo3gNXZY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":967870},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.9-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/31d1baa17e1d39a196b990787d0c7e89/better-auth-0.2.9-beta.7.tgz","_integrity":"sha512-/rcNP37iCnAR0+9IlMp7ZFjaBUAIeJDv7SdX+NkfE1htmU+QGy9J+Gc6LC5D8voY1kie7MaIk+uxu1vYR5h1jw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.9-beta.7_1728020565735_0.23209209757608695","host":"s3://npm-registry-packages"}},"0.2.9-beta.8":{"name":"better-auth","version":"0.2.9-beta.8","_id":"better-auth@0.2.9-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"abd4e277adff8beab03609986c755695eac465fc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.9-beta.8.tgz","fileCount":48,"integrity":"sha512-41nnt/CUHZNXZ3Fd5UduDURv4+k5k6+vpLGjSgu/O9vYMt9mEyKX8C4zkEPORtCFqWn5vIo9AWA7iajUvepqfA==","signatures":[{"sig":"MEQCIBrWz940ogustt8MK3w0VsoVAquZhc5gXXvTnR+I2lYnAiBjpvHXYYibGwowpbsDPS7YDSuTEjfPE2TO7lzFULwspQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":967921},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.9-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/cea7fba0bef526d4a945db7c517a67d7/better-auth-0.2.9-beta.8.tgz","_integrity":"sha512-41nnt/CUHZNXZ3Fd5UduDURv4+k5k6+vpLGjSgu/O9vYMt9mEyKX8C4zkEPORtCFqWn5vIo9AWA7iajUvepqfA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.9-beta.8_1728029367132_0.7759297114127139","host":"s3://npm-registry-packages"}},"0.2.9-beta.9":{"name":"better-auth","version":"0.2.9-beta.9","_id":"better-auth@0.2.9-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"dbf0dd3bf47c24fa7466a167569fbd78f8f33449","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.9-beta.9.tgz","fileCount":48,"integrity":"sha512-B7e0FpMuki9CtrT1OxW9SB49w8d+qX1aFkLHDvh3wDvieORuJbHyGKDjwzM7cGeBJgC3sXXmozgcvxoYZTadMw==","signatures":[{"sig":"MEYCIQDE03iitdeGvNky2pQM27PZd69VdSfMb+aR3TyW1R8U/wIhAOeLzJS59QWxw20uyHRKIFiiw37YV0yxBmdAKNsm/Lo9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":968713},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.9-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/b740e7f1cd15e8b5b8ac145b91130b3b/better-auth-0.2.9-beta.9.tgz","_integrity":"sha512-B7e0FpMuki9CtrT1OxW9SB49w8d+qX1aFkLHDvh3wDvieORuJbHyGKDjwzM7cGeBJgC3sXXmozgcvxoYZTadMw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.9-beta.9_1728038029979_0.5608022269839643","host":"s3://npm-registry-packages"}},"0.2.9":{"name":"better-auth","version":"0.2.9","_id":"better-auth@0.2.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"9b1ab6376b5dfd5253fd5148b9ff4d31d3abfe93","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.9.tgz","fileCount":48,"integrity":"sha512-eRIOkdh9NiaEFwg1ioG+C84XiJndOECJLHFzqJC9vuirfDvuINLsml13dXOQvn3MadsPlmhjQdF8TVBEk4ywOQ==","signatures":[{"sig":"MEYCIQDNNt7uS1Gap4DJTUUR2yiTQZKoX9zsNONxLd2jLNlUIAIhAND4VBtkse6JIP67XhpMmB7gR0TfQdgYOSf9m5ZxgGi3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":968814},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/f6047ed78a80b2937c610cfd7d4164e4/better-auth-0.2.9.tgz","_integrity":"sha512-eRIOkdh9NiaEFwg1ioG+C84XiJndOECJLHFzqJC9vuirfDvuINLsml13dXOQvn3MadsPlmhjQdF8TVBEk4ywOQ==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.9_1728048711196_0.8350141057101375","host":"s3://npm-registry-packages"}},"0.2.10":{"name":"better-auth","version":"0.2.10","_id":"better-auth@0.2.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"b4ff4f39c027c50e2a17affc68513a771f75f50e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.10.tgz","fileCount":48,"integrity":"sha512-vVmCiXD0OD7dnlmQ5KEmu30rKroW3SjC088wbJV+MjDry0N3jm+NmoGY78jJM5p2NxhP2OUXJensgKpV83VALA==","signatures":[{"sig":"MEUCIQDkcz4o/4A93Qc25SRpbgyhsGfKfZEqZWGJC56xOti2lQIgapWGn28mVS2P9E90hYkxHCG7hgwyGum4wEIziw9xEXE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":968804},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/e6c323c18719ef7ef9e817745875fc6d/better-auth-0.2.10.tgz","_integrity":"sha512-vVmCiXD0OD7dnlmQ5KEmu30rKroW3SjC088wbJV+MjDry0N3jm+NmoGY78jJM5p2NxhP2OUXJensgKpV83VALA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.10_1728049189242_0.20632572329128207","host":"s3://npm-registry-packages"}},"0.2.11":{"name":"better-auth","version":"0.2.11","_id":"better-auth@0.2.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"d4fcc50360ff1d95f56e21d082b1a89624840d99","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.2.11.tgz","fileCount":48,"integrity":"sha512-5imihufZoZBYbqPTTprA/qtE03fDa1F/DILLRm3jQNmd+y436DZLNYH/qWTkP+GE4j/YmRTTi4ssRKeaGQGtJA==","signatures":[{"sig":"MEUCIQC80Bgx9ZZO9vTsqHaqjhjggDM+1Q3rWwc94jFJa3kNagIgep7oMb6VpAl9ipWqQ3SeosIYB8fuvzJqmqBjkLKGGTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":968974},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.2.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/594bf3ef329e5e822b42d5b05c9e84a7/better-auth-0.2.11.tgz","_integrity":"sha512-5imihufZoZBYbqPTTprA/qtE03fDa1F/DILLRm3jQNmd+y436DZLNYH/qWTkP+GE4j/YmRTTi4ssRKeaGQGtJA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.2.11_1728064226382_0.20006755200541715","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"better-auth","version":"0.3.0","_id":"better-auth@0.3.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"3a6134792ee102130da8a1e38f42a41d4f38837c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.0.tgz","fileCount":48,"integrity":"sha512-zdHddGGPkc5ro2TaMVQ0wSOf6o7Eh78e0Zuy0ULcJvN68n8pLejIXUCUhnKI+sD/LMXZpiMdJHm+gJJn/FRymw==","signatures":[{"sig":"MEQCIFvXKZXK6go2oHYZJ/MtIIVmUFZWdCkgIUA6aYbBb2m2AiAj/XQB/VOO21h32E63LJx4xs9UNE20vRSswryrRYqUQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":977971},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/8c8882cd86637c2973cf8df7329df314/better-auth-0.3.0.tgz","_integrity":"sha512-zdHddGGPkc5ro2TaMVQ0wSOf6o7Eh78e0Zuy0ULcJvN68n8pLejIXUCUhnKI+sD/LMXZpiMdJHm+gJJn/FRymw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.0_1728072786935_0.6565429643192884","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"better-auth","version":"0.3.1","_id":"better-auth@0.3.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"0c6a75bbab1cfbfcc00a06d89d6f2a09ee5ecd64","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.1.tgz","fileCount":48,"integrity":"sha512-GkSJe/LDmitvgyb4deWLGNOanwJERAn3WYQid2+/5qEC3JL6o6IpLL/IoMc1XoXb4WvdLkF5mrOEbgyQ5jz9BA==","signatures":[{"sig":"MEQCIHiT8oH6aTgmFr6uHdUzKLk8m4WAGuZYP9C82Y4U4BMgAiBenlAM+cckPE/XLk2LfJxtMhFPlhmVIMkwA73sY+U1jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":975661},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/e08a643c2b60afa370dc6b71a9bd4b1c/better-auth-0.3.1.tgz","_integrity":"sha512-GkSJe/LDmitvgyb4deWLGNOanwJERAn3WYQid2+/5qEC3JL6o6IpLL/IoMc1XoXb4WvdLkF5mrOEbgyQ5jz9BA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.1_1728103997606_0.7023177330206816","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"better-auth","version":"0.3.2","_id":"better-auth@0.3.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"ba1a2f84bdde05b22b1fec81e242de1fbcdb8d50","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.2.tgz","fileCount":48,"integrity":"sha512-ST3JOOZYnNeSQc6TWrq3UhshebvkBzX/SHBKC460dVOsHF3y7Q77wdL9jIw2JECS02hIx9TVobl+4Faf7iHolQ==","signatures":[{"sig":"MEQCHxN6Dp3C48WTedyIRZwxx31fFX/EEpEHpq/VtqZgvNwCIQCVC6Ml0Smklg+TQm7y2vkW/qqZ+o5MJTqQ+JFup7Kn7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":991952},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/2a574aecda2af1ad499ffc7c9e6102b3/better-auth-0.3.2.tgz","_integrity":"sha512-ST3JOOZYnNeSQc6TWrq3UhshebvkBzX/SHBKC460dVOsHF3y7Q77wdL9jIw2JECS02hIx9TVobl+4Faf7iHolQ==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.2_1728116964376_0.8796940200162551","host":"s3://npm-registry-packages"}},"0.3.3-beta.1":{"name":"better-auth","version":"0.3.3-beta.1","_id":"better-auth@0.3.3-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"ce4ee68a18691f9ff9f6a7e1699ead310317a328","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.3-beta.1.tgz","fileCount":48,"integrity":"sha512-bcALjZSPBJWlAKApfchMJ0W1+cQM+jxi/Iqh8RA4GMFYp2Sk5XGRJtFQ9Vy4ibZc9lOeTJqzkVsTV4eGuCqQ1Q==","signatures":[{"sig":"MEYCIQCCYx/ZVmy93c3ODWwlPxZl5ffczq2MHjBIQ/+ZlAPiugIhAIcJSohQ7BD38gOOxi1DCrMhfHUbaPWfSowUDnLpse5Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":991860},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.3-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/266b5e801df00c5dabfea6d836f7c4d6/better-auth-0.3.3-beta.1.tgz","_integrity":"sha512-bcALjZSPBJWlAKApfchMJ0W1+cQM+jxi/Iqh8RA4GMFYp2Sk5XGRJtFQ9Vy4ibZc9lOeTJqzkVsTV4eGuCqQ1Q==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.3-beta.1_1728134923320_0.13153017166183734","host":"s3://npm-registry-packages"}},"0.3.3-beta.2":{"name":"better-auth","version":"0.3.3-beta.2","_id":"better-auth@0.3.3-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"474794532dcf868dfa1b8cbc89e0594d4d72aaa5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.3-beta.2.tgz","fileCount":48,"integrity":"sha512-TCw7i8URyTBfXL0guF8xk+kCbi7lSnm0muricZzBCxfk73lLjCFgRbrKgqmNGEcjEssNV/7lbigAc1KYPNVQnA==","signatures":[{"sig":"MEYCIQCRSqvp70tHG9eVyHZvSbHqQ/k4hXCO9pkKvgYaI1FnIAIhAMAKh9d/EEaUbhUuUHbGaRT/JFxKKkFe9TajnWA7Q3qz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":992680},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.3-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/436bb0effbc4dd4769f912e1ee78bd01/better-auth-0.3.3-beta.2.tgz","_integrity":"sha512-TCw7i8URyTBfXL0guF8xk+kCbi7lSnm0muricZzBCxfk73lLjCFgRbrKgqmNGEcjEssNV/7lbigAc1KYPNVQnA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.3-beta.2_1728138270340_0.9127800356134073","host":"s3://npm-registry-packages"}},"0.3.3-beta.3":{"name":"better-auth","version":"0.3.3-beta.3","_id":"better-auth@0.3.3-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"19c22da3a7fb1d39e18174a3cfeaf68cb8c6445f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.3-beta.3.tgz","fileCount":48,"integrity":"sha512-Oq7O6g2+UO7/y4TDvkMeTG4eQGEKH60/S78iG2J22+KkESMdtakYY/HzPFJtkhEO8Pc/JFww9si9Q5j8EnwH0A==","signatures":[{"sig":"MEQCIB5nvycj8RI/krFTWda0jJxmcSD2Tyhotr9/F0SYFqOaAiBgT4P3y8oxj4+/w6mopydl8rnuQcH66l4xyEAJczGCsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":998337},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.3-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/809b66b709265ea3b689db22681ab722/better-auth-0.3.3-beta.3.tgz","_integrity":"sha512-Oq7O6g2+UO7/y4TDvkMeTG4eQGEKH60/S78iG2J22+KkESMdtakYY/HzPFJtkhEO8Pc/JFww9si9Q5j8EnwH0A==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.3-beta.3_1728150042526_0.1112090003924251","host":"s3://npm-registry-packages"}},"0.3.3-beta.4":{"name":"better-auth","version":"0.3.3-beta.4","_id":"better-auth@0.3.3-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"8620195bd6417bab46fad81bc18bf1dccfbb93fc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.3-beta.4.tgz","fileCount":48,"integrity":"sha512-8CvsubFOKF9zQtLPo5AnXb3+RTEIgihtyNUpwkqfSjx2Hvbftsofy2YO/3ska13TeZoBubz/a87CKSplLeE84A==","signatures":[{"sig":"MEUCIFZJVkO0aT+GtCsFxLeB6FuGGDos9rdUFzQh0jMsZBtqAiEAmEA7jUDhVBeCCTr4zPNgSST0/6heNfDU+WhagRUfchw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":998898},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.3-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/5cab47cb21683ed54a3be02d4c09b38d/better-auth-0.3.3-beta.4.tgz","_integrity":"sha512-8CvsubFOKF9zQtLPo5AnXb3+RTEIgihtyNUpwkqfSjx2Hvbftsofy2YO/3ska13TeZoBubz/a87CKSplLeE84A==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.3-beta.4_1728152944771_0.9744046518706972","host":"s3://npm-registry-packages"}},"0.3.3-beta.5":{"name":"better-auth","version":"0.3.3-beta.5","_id":"better-auth@0.3.3-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"4de3d1b54df44a812f036859978af18c9f37261e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.3-beta.5.tgz","fileCount":48,"integrity":"sha512-FUlxe0CpXJ+pB/vLPZ60IXZ2B4zK7Dcxrx0Q+OjPGYvFWzBfu30ZAqlGAkV3uOjN9WcI64qwPXbuIZWTgrc+/Q==","signatures":[{"sig":"MEYCIQCsu9G2zCN/fZ9+MTLiTQlDkfqxx4vckbrgKlxndFvsbQIhANss5bb34QnMw3Fx13qhcofFqQcBOhmHGIqSwRRixgHa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":998794},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.3-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/94e0c9ee5d91306c92f3e457d0b38e88/better-auth-0.3.3-beta.5.tgz","_integrity":"sha512-FUlxe0CpXJ+pB/vLPZ60IXZ2B4zK7Dcxrx0Q+OjPGYvFWzBfu30ZAqlGAkV3uOjN9WcI64qwPXbuIZWTgrc+/Q==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.3-beta.5_1728153118182_0.44412928558820797","host":"s3://npm-registry-packages"}},"0.3.3-beta.7":{"name":"better-auth","version":"0.3.3-beta.7","_id":"better-auth@0.3.3-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"91535ffe9a414e0900b3e85f3adb2934dba1d651","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.3-beta.7.tgz","fileCount":48,"integrity":"sha512-YuoOp7mdP8dGHIkt2e1K4EYtg1yFZlTh5LJPB/YfPuMZ9CWYYSrvrZty3PbLGD4ZASHXlr5yoPEXt7zmxp1eNw==","signatures":[{"sig":"MEYCIQDGaa+61BE5oKqTCtZw6lLLd3e1WtDrp4ZF8rLlo2I5/AIhAMNzVN14GkW2MF+LEZ4v4aErCzQzDne90eGDL3NSejdP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":986935},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.3-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/1c1b3f2c8b10cdcfd85475feba19f0a2/better-auth-0.3.3-beta.7.tgz","_integrity":"sha512-YuoOp7mdP8dGHIkt2e1K4EYtg1yFZlTh5LJPB/YfPuMZ9CWYYSrvrZty3PbLGD4ZASHXlr5yoPEXt7zmxp1eNw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.3-beta.7_1728160802466_0.3862901766382991","host":"s3://npm-registry-packages"}},"0.3.3-beta.8":{"name":"better-auth","version":"0.3.3-beta.8","_id":"better-auth@0.3.3-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"f6b709fc52fad0682af9ac00ecf89203a15aa65e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.3-beta.8.tgz","fileCount":48,"integrity":"sha512-E6xx+mil7jJL31PRb0An5FUuvmqF3Vl6zaE7WD2KW/1IAZ4f3YxEbXRm3Ai5JJ/Wxa9BsCcyWu+DXBAgf8s8rw==","signatures":[{"sig":"MEUCIDqMZ0kuesztOL4D7XtaoTjLA3Uq95rvTnFyfAT3SdsfAiEAsbCbRoAuKhmjjTRlatw+XuzEY80Wk8bAQYXep0me3Is=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":986661},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.3-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/db8a85ae76524a295d18fc77ba146051/better-auth-0.3.3-beta.8.tgz","_integrity":"sha512-E6xx+mil7jJL31PRb0An5FUuvmqF3Vl6zaE7WD2KW/1IAZ4f3YxEbXRm3Ai5JJ/Wxa9BsCcyWu+DXBAgf8s8rw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.3-beta.10","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.3-beta.8_1728192279144_0.34248326220984837","host":"s3://npm-registry-packages"}},"0.3.3-beta.9":{"name":"better-auth","version":"0.3.3-beta.9","_id":"better-auth@0.3.3-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"68040f7ac8d75f5ba351adb42463819d17cb0727","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.3-beta.9.tgz","fileCount":48,"integrity":"sha512-ES/h93TsKfvfmbx5iAtCHovO7UagOpz8JEcJsh8RuO5t4rGQl2x/dDBWLMQPUCb+IoX6kNAD2gSVodXkmDI+dg==","signatures":[{"sig":"MEUCIAQJW41km84Gwbu8Kln0/rCH12qiGK8NftM25/5FhhDjAiEAh/OCzRZHSa/R7R4FKeqDRxpHSH1XOfjXrI0ZPixYL7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":997787},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.3-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/c205089d787d048983543996fa2ea2b7/better-auth-0.3.3-beta.9.tgz","_integrity":"sha512-ES/h93TsKfvfmbx5iAtCHovO7UagOpz8JEcJsh8RuO5t4rGQl2x/dDBWLMQPUCb+IoX6kNAD2gSVodXkmDI+dg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.2","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.3-beta.9_1728213835872_0.6960499977066297","host":"s3://npm-registry-packages"}},"0.3.3-beta.10":{"name":"better-auth","version":"0.3.3-beta.10","_id":"better-auth@0.3.3-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"015f0e820fae5bd0c09cf3b5570d1bfd1ae598b5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.3-beta.10.tgz","fileCount":49,"integrity":"sha512-EYhRFtbXjVjkfNt3TmyQ8+KBm0yWZh0cwrSUwZoGNo9lMYrM1ggea/WhwJYxMbCyOjID52zHE2hTR+Lu9MfatA==","signatures":[{"sig":"MEYCIQD9T+8v35HC6Ki9I0NInvzg/nsrUuN/JuE3RYKJJhgxGgIhANRjHZFf3j/udF1/VFcoAWcYIuowGy0NYOmY4rlejm2V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":999189},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.3-beta.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/c8500c123cc1343410d798e81519eb36/better-auth-0.3.3-beta.10.tgz","_integrity":"sha512-EYhRFtbXjVjkfNt3TmyQ8+KBm0yWZh0cwrSUwZoGNo9lMYrM1ggea/WhwJYxMbCyOjID52zHE2hTR+Lu9MfatA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.3","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.3-beta.10_1728295194214_0.28986869123932757","host":"s3://npm-registry-packages"}},"0.3.3-beta.11":{"name":"better-auth","version":"0.3.3-beta.11","_id":"better-auth@0.3.3-beta.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"24c77caba5bef781957436be1eb0db332a5904cc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.3-beta.11.tgz","fileCount":49,"integrity":"sha512-gNaIpxrgq/ACCNXwzARzCaU9X68uuKDfk9KZs/iyYSl2Q/lXek5OW8szbdgMvX8EQGzIX0cKALg+9OCvOVoR8w==","signatures":[{"sig":"MEUCICgkeJRaBrEQRz1rReK3AiJEXlT4vqA5lRoL0epVE565AiEAty8dqZKtg/OGY1pL7u4Ccy9d41loZ20T1XzA+ZZNvCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":999347},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.3-beta.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/90e07852eca3266a18a0c63adace2d06/better-auth-0.3.3-beta.11.tgz","_integrity":"sha512-gNaIpxrgq/ACCNXwzARzCaU9X68uuKDfk9KZs/iyYSl2Q/lXek5OW8szbdgMvX8EQGzIX0cKALg+9OCvOVoR8w==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.3","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.3-beta.11_1728295414523_0.018400528939575","host":"s3://npm-registry-packages"}},"0.3.3-beta.12":{"name":"better-auth","version":"0.3.3-beta.12","_id":"better-auth@0.3.3-beta.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"dee5dd488b4564802fa2af60ec6f823cc10c2bab","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.3-beta.12.tgz","fileCount":49,"integrity":"sha512-dIi0g3Rh9Pf/jOqeJSS2L2Fc+EmoktgjcdMemLHRcMSAfY+kJG28nvyRCLOAvFSrfgVfG/ytId+UPDaC3D1+OQ==","signatures":[{"sig":"MEQCIC6R/iEo8VLCQXpSgckWtKb+Z5X66FtDAFn2Ym32uSgzAiBUKalGmmZCYDW+wxPmfQudN/Xt1khbU/BCoPeMN6dptw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":999347},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.3-beta.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/328e5adc8da2f4585559fa90c9b80a65/better-auth-0.3.3-beta.12.tgz","_integrity":"sha512-dIi0g3Rh9Pf/jOqeJSS2L2Fc+EmoktgjcdMemLHRcMSAfY+kJG28nvyRCLOAvFSrfgVfG/ytId+UPDaC3D1+OQ==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.4","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.3-beta.12_1728304645559_0.9863720902009052","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"better-auth","version":"0.3.3","_id":"better-auth@0.3.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"947a4bbee552625253b866bd2b9676f73f4627f4","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.3.tgz","fileCount":49,"integrity":"sha512-E8wVV6PY97RX5dMFZ29Ks/zyR3EYdN/ogYgIMQBcnOi3S4oM5Hirm8jaPHMvOIPPTWc73o47Ea55pmbeumWD+Q==","signatures":[{"sig":"MEUCIQD1mxTprOoMV2SRIqEgRcOqRVPbG7WVZw9786erGF4dMwIgZEQjDVg6pRbeZLfrt3L0Bfmlj57Z3TsfL2e8dy/mG8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1047675},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/5f48e2fb2777e1934326c9d477bb876a/better-auth-0.3.3.tgz","_integrity":"sha512-E8wVV6PY97RX5dMFZ29Ks/zyR3EYdN/ogYgIMQBcnOi3S4oM5Hirm8jaPHMvOIPPTWc73o47Ea55pmbeumWD+Q==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.4","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.3_1728318992063_0.06946909067116858","host":"s3://npm-registry-packages"}},"0.3.4-beta.1":{"name":"better-auth","version":"0.3.4-beta.1","_id":"better-auth@0.3.4-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"0b538430b3bbef1377178684d2f3c81aa231625b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.4-beta.1.tgz","fileCount":49,"integrity":"sha512-CNt0zE97/Al71BtVzp8dRTjXL7heiAM5h01RhQVaKbyg12V8GFRZIyXvL1m9w2hfLPtK443+1ChruHfHxe9yYA==","signatures":[{"sig":"MEUCIB2OyCXHaBsDiHcG98s0CovLzTL4DQPN5zr/8NSExvYpAiEAlhHKrAQTt0Cz2pVg0l905coPT+z8QjE3syZig7kM36I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1048305},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.4-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/9f7b0a7e934c2255f231da8311359bbd/better-auth-0.3.4-beta.1.tgz","_integrity":"sha512-CNt0zE97/Al71BtVzp8dRTjXL7heiAM5h01RhQVaKbyg12V8GFRZIyXvL1m9w2hfLPtK443+1ChruHfHxe9yYA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.4","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.4-beta.1_1728387580190_0.4046300152759288","host":"s3://npm-registry-packages"}},"0.3.4-beta.2":{"name":"better-auth","version":"0.3.4-beta.2","_id":"better-auth@0.3.4-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"e8461601e1dca7d174d6fd491d50028a0cc909ab","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.4-beta.2.tgz","fileCount":49,"integrity":"sha512-Qtl/5BZfmgG9icVg3G8CJONwjZ7hWRi4LKz4UpiKdVY10aSFUFmHOVP6WOcokaURZCbQfsEZSBxP4qM8giRatQ==","signatures":[{"sig":"MEQCIE5WUoIKWR8RMTYT3YUtguCspC/Ev3vOCuhJwy5mezXrAiAkwGpg8hnNNZvKvTwBBmekfJQVg/nhsmiJOP6VdYxryw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1048342},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.4-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/6b15534c0d248a75d85867b5a84d9e5b/better-auth-0.3.4-beta.2.tgz","_integrity":"sha512-Qtl/5BZfmgG9icVg3G8CJONwjZ7hWRi4LKz4UpiKdVY10aSFUFmHOVP6WOcokaURZCbQfsEZSBxP4qM8giRatQ==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.4","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.4-beta.2_1728388020739_0.227106823128584","host":"s3://npm-registry-packages"}},"0.3.4-beta.3":{"name":"better-auth","version":"0.3.4-beta.3","_id":"better-auth@0.3.4-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"be25df0984968f4256731de0ba5004717a697f8e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.4-beta.3.tgz","fileCount":49,"integrity":"sha512-WFKsgIDcXVnzhuH8baEs5Nqs1ztPUwJLBI6eruq9uTqK6GR4ND/utwsD0OHw9TqPSfjs0MUPtSkP5yh8nZIRFw==","signatures":[{"sig":"MEUCIQDpMToQ937oReGH+Qjb8dQ69HaRuCsOi7t9DkhrDzucigIgM8J6/pTJHw/BHGAPAmiJs1Ui0vTsqz/CIEnH9yF/TlY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1060835},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.4-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/66deadb0436e9cd3f88f0e5ae6c3ec86/better-auth-0.3.4-beta.3.tgz","_integrity":"sha512-WFKsgIDcXVnzhuH8baEs5Nqs1ztPUwJLBI6eruq9uTqK6GR4ND/utwsD0OHw9TqPSfjs0MUPtSkP5yh8nZIRFw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.4","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.4-beta.3_1728425489794_0.7677338295122187","host":"s3://npm-registry-packages"}},"0.3.4-beta.4":{"name":"better-auth","version":"0.3.4-beta.4","_id":"better-auth@0.3.4-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"903b0f2e4641932e6b58746806d509888cc2cf01","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.4-beta.4.tgz","fileCount":49,"integrity":"sha512-S1FOsE0ZP9gWi63qxfK9eUZZZULVbKoEc57F5bARy9Ll3gxUw1oQrLLyJCdnUu/p8hYMbdgUxAx8OZ5UBefnqg==","signatures":[{"sig":"MEUCIFRp4kPy1S7DCRg+1VBgytiW5CHPLGdXlMp+0AGWL4+0AiEAnBJnIY55CeK7ljz3iqPIivdA2yRoLzXgV7LZSYwOf2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1053207},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.4-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/514acf9cb18ac9242f563713c03bd079/better-auth-0.3.4-beta.4.tgz","_integrity":"sha512-S1FOsE0ZP9gWi63qxfK9eUZZZULVbKoEc57F5bARy9Ll3gxUw1oQrLLyJCdnUu/p8hYMbdgUxAx8OZ5UBefnqg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.4","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.4-beta.4_1728459693923_0.4555172754046899","host":"s3://npm-registry-packages"}},"0.3.4-beta.5":{"name":"better-auth","version":"0.3.4-beta.5","_id":"better-auth@0.3.4-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"c60e6881d1f9122ace3e409e8e539b3f8148e4e3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.4-beta.5.tgz","fileCount":49,"integrity":"sha512-2K9Go83Caa1kXiAz90cB+NiEu6XjlzAZMl0FTQ2XUiZc3Ju2dhT6HD45GLLAMJWWfV9rmyWM5mgZuurY+BsWgQ==","signatures":[{"sig":"MEQCICNwJO3GqAezMlUdcNEAldNDcBMoxhnQPxXZIU7T8Y+kAiAZKkNo3Oe4IxwP6Tooa3qJ7a2kL7z0PM/+u+F4iRHdXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1054493},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.4-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/7a4e8cbfaeaac98ae3a246548ab08d75/better-auth-0.3.4-beta.5.tgz","_integrity":"sha512-2K9Go83Caa1kXiAz90cB+NiEu6XjlzAZMl0FTQ2XUiZc3Ju2dhT6HD45GLLAMJWWfV9rmyWM5mgZuurY+BsWgQ==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.4","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.4-beta.5_1728482300538_0.10218453990945586","host":"s3://npm-registry-packages"}},"0.3.4-beta.6":{"name":"better-auth","version":"0.3.4-beta.6","_id":"better-auth@0.3.4-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"d26026cbce27fc893e82c46ff5ad76f7a6418565","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.4-beta.6.tgz","fileCount":49,"integrity":"sha512-hWYasof4v7+F2iNzbHe9Tb4jm3KW1cmC82ugekcL0TUkqJQD3x+UxO1m1eiTCa/m8aKpkaF1Y85oKsOModH/KA==","signatures":[{"sig":"MEYCIQCW0ZdIfq8UxHpqdEBXV1cK701A+YOYLbBvOHXQYd3hdgIhAJ4fVvUt+Wx/uiAVcMy3BU4jZotsYA7fKGRo4STdJZVb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1060262},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.4-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/adb21458bc4869dfb68e126f6455457b/better-auth-0.3.4-beta.6.tgz","_integrity":"sha512-hWYasof4v7+F2iNzbHe9Tb4jm3KW1cmC82ugekcL0TUkqJQD3x+UxO1m1eiTCa/m8aKpkaF1Y85oKsOModH/KA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.4","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.4-beta.6_1728489607507_0.7492842835513422","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"better-auth","version":"0.3.4","_id":"better-auth@0.3.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"eb6db37199a12a9a5151200d06f92a6517b4c734","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.4.tgz","fileCount":49,"integrity":"sha512-ujanviVOVhj8mQ0d8VTOI/9YYUfwoC3I6iy0/9SnswKNpjt1zkFmM6f+aFx7xvzm+TXG90tDVxJ8IZlJ/PexmQ==","signatures":[{"sig":"MEYCIQDaKrThfoKeMlnld3Bc6vu07xppaT1S3c9K+mjMY05ebwIhANcul+juPx+VO5X1dhJG0CEnknRenr0q5RSxU6MWv0n7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1060255},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/6664a755d85e6d311a2ebf9db7357c2f/better-auth-0.3.4.tgz","_integrity":"sha512-ujanviVOVhj8mQ0d8VTOI/9YYUfwoC3I6iy0/9SnswKNpjt1zkFmM6f+aFx7xvzm+TXG90tDVxJ8IZlJ/PexmQ==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.4","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.4_1728489842910_0.946167615159236","host":"s3://npm-registry-packages"}},"0.3.5-beta.1":{"name":"better-auth","version":"0.3.5-beta.1","_id":"better-auth@0.3.5-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"ffef95d8eafd888895731e41f3d785eb853b6690","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.5-beta.1.tgz","fileCount":49,"integrity":"sha512-MaDSMnwmxGozYHoeVFdzOpBz6Pq1FTp1kQx11niI7tdUzA+wAw29yM0mpew1FRSmKwGWOx+JLz7qmvkap7RrMg==","signatures":[{"sig":"MEQCIH7dHSWAFPxatiOsCau14F7uAKifh+4rd20fPfnoMaAwAiBacM1QWolTRU5DZqSwSoGX3XzdIZ3VzsrOcUbTa/4dCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1062413},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.5-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/6e88dc02232ef2167d1ac13815bd0b89/better-auth-0.3.5-beta.1.tgz","_integrity":"sha512-MaDSMnwmxGozYHoeVFdzOpBz6Pq1FTp1kQx11niI7tdUzA+wAw29yM0mpew1FRSmKwGWOx+JLz7qmvkap7RrMg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.4","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.5-beta.1_1728494686092_0.20038203437215785","host":"s3://npm-registry-packages"}},"0.3.5-beta.2":{"name":"better-auth","version":"0.3.5-beta.2","_id":"better-auth@0.3.5-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"6920884e8dd78097a6abbf2de95a8e6dff156ed1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.5-beta.2.tgz","fileCount":49,"integrity":"sha512-mtedvEtmcvQVJbHCQPk3cM72M5oWZXVyzcE1tR8N9X0EhiV8/YD4PKRnVBjARikug4ZD09HOXXhvYoQt18Fuig==","signatures":[{"sig":"MEUCIQC9hl0tDVG63t8M9w3Y+rpO6Ic6rp4EhwkA0cJaIKguKAIgSB/i+Biid7gc3SKkScB+xa33WX/OcORsd4ZlNIawjnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1061711},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.5-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/fbfb09ba0113e454daae6d457f860682/better-auth-0.3.5-beta.2.tgz","_integrity":"sha512-mtedvEtmcvQVJbHCQPk3cM72M5oWZXVyzcE1tR8N9X0EhiV8/YD4PKRnVBjARikug4ZD09HOXXhvYoQt18Fuig==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.4","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.5-beta.2_1728506589726_0.10649920752313613","host":"s3://npm-registry-packages"}},"0.3.5-beta.3":{"name":"better-auth","version":"0.3.5-beta.3","_id":"better-auth@0.3.5-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"478168e45006838b008e4965060d44db3b6e525b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.5-beta.3.tgz","fileCount":49,"integrity":"sha512-fN+tABoRy1WvYAShp4pDTaAjK720B26B6QzsUDcgexxIJ19Pog1sSoyFFA23GcquLdOcQHk7Sx8vAY3lwm8Akw==","signatures":[{"sig":"MEYCIQDAB5SPetOLRzfGTBjd/Hw4cw1twns+yB7dO/xMoZee8gIhAOXKQBTh7J6udUsQnJwiCbWYXgwJdznvjILEx3Jqlf9w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1061475},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.5-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/2c4ee2d6e290a9eb647bed15a4c5a183/better-auth-0.3.5-beta.3.tgz","_integrity":"sha512-fN+tABoRy1WvYAShp4pDTaAjK720B26B6QzsUDcgexxIJ19Pog1sSoyFFA23GcquLdOcQHk7Sx8vAY3lwm8Akw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.4","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.5-beta.3_1728534806946_0.33644806856078846","host":"s3://npm-registry-packages"}},"0.3.5-beta.4":{"name":"better-auth","version":"0.3.5-beta.4","_id":"better-auth@0.3.5-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"a420b9851bc5649da1ed76c3cec3646bb97756dc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.5-beta.4.tgz","fileCount":49,"integrity":"sha512-amMdDVJ0UjB0y/xBlau9CVrbY/4kwjuPgnz8O1OYTKXP6b7U9xurAw11//mYs30sy7/CQlVOsf9KD8C/bgTaFA==","signatures":[{"sig":"MEUCIQDZRed0UaCfFpmMTHilHcYFiW9hbi+Nbu3UEPvkZ3YhFAIgL2hMMx2olADPJRjHnsRDD0MLnuSGHn66+Sxyqe6HPYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1061484},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.5-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/d5740b889167ae1b987d95cfc614e058/better-auth-0.3.5-beta.4.tgz","_integrity":"sha512-amMdDVJ0UjB0y/xBlau9CVrbY/4kwjuPgnz8O1OYTKXP6b7U9xurAw11//mYs30sy7/CQlVOsf9KD8C/bgTaFA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.5","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.5-beta.4_1728557857436_0.47052269422016146","host":"s3://npm-registry-packages"}},"0.3.5-beta.5":{"name":"better-auth","version":"0.3.5-beta.5","_id":"better-auth@0.3.5-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"83d1d1d3db7b56b7735f05f7affeb95726e8811b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.5-beta.5.tgz","fileCount":49,"integrity":"sha512-PTRctJT7r5CnyrlINalu0Jx3KDoFfEcvsQm9gsUqVh/NITD3aJxWtu5liD2oLEOw2ohA9bwC/ULtVvEYE/7Ccg==","signatures":[{"sig":"MEYCIQCYCb80Qq39nxByJoPesFUn7GPcuilQpIhVhNEsJW/arwIhAMsiQJJVW5CJHl0KmZVr+eaWIFow423a9WoCq5lorgIf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1061526},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.5-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/c0eb482b21ed05d5b8dd8f409b5d32e9/better-auth-0.3.5-beta.5.tgz","_integrity":"sha512-PTRctJT7r5CnyrlINalu0Jx3KDoFfEcvsQm9gsUqVh/NITD3aJxWtu5liD2oLEOw2ohA9bwC/ULtVvEYE/7Ccg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.5","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.5-beta.5_1728558421748_0.7716675622730533","host":"s3://npm-registry-packages"}},"0.3.5-beta.6":{"name":"better-auth","version":"0.3.5-beta.6","_id":"better-auth@0.3.5-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"f6798780f5aea7c67b7cb068ca34da24a2143d6c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.5-beta.6.tgz","fileCount":49,"integrity":"sha512-Eo8oEeDWKXn6lOw2Hopy662Xris5G9qbmWkcBFBMIBa67um6oYQheR0E/5bIHZc8pXbBg1GNZATj2KG2bhby4w==","signatures":[{"sig":"MEQCIE5e0LTIvNnwOqbxnPlwAz13Re8sbWF4bWmVvgeJCLDWAiAjGYQ8UmiNS0FTpInNlLBbN+Dz8AXOhTYlBtVBfbiGrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1061526},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.5-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./cli":"./dist/cli.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/cf53e0614d8126cb53747acd96cf709f/better-auth-0.3.5-beta.6.tgz","_integrity":"sha512-Eo8oEeDWKXn6lOw2Hopy662Xris5G9qbmWkcBFBMIBa67um6oYQheR0E/5bIHZc8pXbBg1GNZATj2KG2bhby4w==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.4","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.5-beta.6_1728560551889_0.9151579342419143","host":"s3://npm-registry-packages"}},"0.3.5-beta.7":{"name":"better-auth","version":"0.3.5-beta.7","_id":"better-auth@0.3.5-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"7810c371454c771b67c2e59c0ad92e1e72f0c795","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.5-beta.7.tgz","fileCount":49,"integrity":"sha512-8oNqp2VjI+tobdUVXvvVCykZUOA/dZIjT2YmRGPlXHUW7INueaPUfXPLrN8wx1Ud2Q15Rkb4j/uRvK8KAasTaw==","signatures":[{"sig":"MEQCIH2Aj+rJR127PDk3uTUSjjHJ8pcI+n7B4925/zF/DdeNAiBtXQ3No/Rj+lrQ+v6yvNhI+EzbpDcBUY4tS5gxvVem5Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1062349},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.5-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/abb877d78a90efc68a72fa36634816a1/better-auth-0.3.5-beta.7.tgz","_integrity":"sha512-8oNqp2VjI+tobdUVXvvVCykZUOA/dZIjT2YmRGPlXHUW7INueaPUfXPLrN8wx1Ud2Q15Rkb4j/uRvK8KAasTaw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","@antfu/ni":"^0.23.0","commander":"^12.1.0","js-base64":"^3.7.7","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5-beta.4","oauth4webapi":"^2.12.0","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.5-beta.7_1728584858995_0.132268581948636","host":"s3://npm-registry-packages"}},"0.3.5-beta.8":{"name":"better-auth","version":"0.3.5-beta.8","_id":"better-auth@0.3.5-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"5927ca43a9fafec27fef8a6278a6244b949d8bb9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.5-beta.8.tgz","fileCount":49,"integrity":"sha512-ePqZr/uiygrlxEUkqM837j4d8nr+DS4Rjz1la9ZJFvIC+8/jY19TRQ3YyykCvrmjpYquaRoRaSwx2AmTt/HvnA==","signatures":[{"sig":"MEYCIQD/8NI+zqsPoWVp2UDp6JCLqgLgDr93OpvWqL+OyalnogIhAIRz+4bbi3O3SZmvHyb04pa1igqUAitVrzSWkbro1S64","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1060885},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.5-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","vitest":"vitest","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/f8378c80607e9a8aff03c023b2bed650/better-auth-0.3.5-beta.8.tgz","_integrity":"sha512-ePqZr/uiygrlxEUkqM837j4d8nr+DS4Rjz1la9ZJFvIC+8/jY19TRQ3YyykCvrmjpYquaRoRaSwx2AmTt/HvnA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.5-beta.8_1728644107003_0.18050995259281155","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"better-auth","version":"0.3.5","_id":"better-auth@0.3.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"1b42638a663c83a9cdf9a79db7459f48515a8642","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.5.tgz","fileCount":49,"integrity":"sha512-edqGo0rys9THmyjxzM2TtF0mPVyqu+U7guYuYR/NJiHEVWkmr71accyj9yZpKg5pHTbR2Lay77tY3EbTERT41Q==","signatures":[{"sig":"MEUCIQD6vd8F8QBSmdcQP4dJvFS4Sh5zIiVr75Wnp6GjX9Oz5QIgZLhiC+ZUi/YMTM0CD+J1Tk3fEMIHHaNMZUiYG2JmZZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1096439},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","vitest":"vitest","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/1378a860ed3dbf2fa4cb8f5cbbb4516e/better-auth-0.3.5.tgz","_integrity":"sha512-edqGo0rys9THmyjxzM2TtF0mPVyqu+U7guYuYR/NJiHEVWkmr71accyj9yZpKg5pHTbR2Lay77tY3EbTERT41Q==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.5_1728672613554_0.7125966758037301","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"better-auth","version":"0.3.6","_id":"better-auth@0.3.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"61b45d166d400cff007ebd2e9deeaa90cef7c231","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.3.6.tgz","fileCount":49,"integrity":"sha512-IOap3nH2+M3aiJM0k4V+HU9MsP9pj+a+/MLU38ThiyxUmUD467+NwEEkCi/MdLqFIw6NF0B3KyKeDA75cz3tWQ==","signatures":[{"sig":"MEUCIHDO+0ObYVQqcS/kN7QApEHZiCORMQdlYxdK3CFQtGy4AiEA7ZgDIcBDmbJS1Pqf10D7o5rWC6fcEH344W7JoGMlqHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1097477},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.3.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","vitest":"vitest","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/5a7737f32244ef8e25479a916bcc75f1/better-auth-0.3.6.tgz","_integrity":"sha512-IOap3nH2+M3aiJM0k4V+HU9MsP9pj+a+/MLU38ThiyxUmUD467+NwEEkCi/MdLqFIw6NF0B3KyKeDA75cz3tWQ==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.5","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.3.6_1728680429775_0.7597798168946928","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"better-auth","version":"0.4.0","_id":"better-auth@0.4.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"3ac38f7f415e44afcbe7f544c19593b707e17b46","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.0.tgz","fileCount":49,"integrity":"sha512-ue074VvhfZfaimMqYLmvFySJptIo0DeVMvvbJ5CzvaTkGXEm9cjjDr+LmktPFGd7fToOsHPDQBT4YvUNBupIjQ==","signatures":[{"sig":"MEYCIQClNcm8ELpvYWMXKxX/nsH9AVlFTrat/5lBBPQ5JMGKfwIhAJXNjA7XUxfYvfDqjoHXYtY/OJ7SPI3EDvzW+Rd3pfl8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1093474},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","vitest":"vitest","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/16ee6a3c20468b1edeba9a12878b3f2c/better-auth-0.4.0.tgz","_integrity":"sha512-ue074VvhfZfaimMqYLmvFySJptIo0DeVMvvbJ5CzvaTkGXEm9cjjDr+LmktPFGd7fToOsHPDQBT4YvUNBupIjQ==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.6","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.0_1728696044514_0.351119883076334","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"better-auth","version":"0.4.1","_id":"better-auth@0.4.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"ee6918e28ee90bf31510c17770a4c6d0915e3777","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.1.tgz","fileCount":49,"integrity":"sha512-AsTG15iaAPgvZQ72i6iSl0Rs7cEQjAD2VZdaS1+IZEDAWBal+cBLIHk/ikXkpry6sQradJhb8Edb0UMnIFNmtA==","signatures":[{"sig":"MEYCIQDHdf6g7P9TJRnERbP3gqdouv44e/Jc0DbwW67B/uwiCwIhAI4xr4sUm33J2hm9hW/Oixp6YxCbR8xTnRt6nAawRJmk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1100103},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","vitest":"vitest","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/1192ac8838b5d1a5516278f5b5995285/better-auth-0.4.1.tgz","_integrity":"sha512-AsTG15iaAPgvZQ72i6iSl0Rs7cEQjAD2VZdaS1+IZEDAWBal+cBLIHk/ikXkpry6sQradJhb8Edb0UMnIFNmtA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","execa":"^9.4.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.6","@noble/hashes":"^1.4.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.1_1728712072191_0.1924029842982129","host":"s3://npm-registry-packages"}},"0.4.2-beta.1":{"name":"better-auth","version":"0.4.2-beta.1","_id":"better-auth@0.4.2-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"5b4edcca10193038f8aabc4f0e1563b5c52ec8dc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.2-beta.1.tgz","fileCount":50,"integrity":"sha512-dy/FUIA9xxM6Q8lWNvL4AudPZuu6yjWnEKiy6GYDX622GXH6TP6m0SvYTWmUOop/nyjsaoiDvEKeq1deJyA0vg==","signatures":[{"sig":"MEYCIQDQ271DWLLOgYjaRCgnLwmLPlBahZeb0I3qDU8FeXcPQAIhAJfLfvtp9eW0nt0RhRI0x3vii8bX7HaL/23LJTGyNQUl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1114560},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.2-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","vitest":"vitest","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/cf4cd8ba6a1cc8fab5a5af0664dc586a/better-auth-0.4.2-beta.1.tgz","_integrity":"sha512-dy/FUIA9xxM6Q8lWNvL4AudPZuu6yjWnEKiy6GYDX622GXH6TP6m0SvYTWmUOop/nyjsaoiDvEKeq1deJyA0vg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","ora":"^8.0.1","zod":"^3.22.5","defu":"^6.1.4","jose":"^5.7.0","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.6","@noble/hashes":"^1.4.0","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@oslojs/encoding":"^1.0.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@better-fetch/logger":"^1.1.3","@paralleldrive/cuid2":"^2.2.2","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.2-beta.1_1728729285835_0.8597753470357419","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"better-auth","version":"0.4.2","_id":"better-auth@0.4.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"b5233421dab276c17a53cb166465391c55eac19b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.2.tgz","fileCount":50,"integrity":"sha512-/2x4He9nLaeLq4CFdYu83hSSVQPaGG1FBwQ/9p7FF6g0zLG6RhZiSb5Zja6QxMTK5MijNrlkp/CQuWtnnLSXxw==","signatures":[{"sig":"MEUCIEWXFq/8vUTBL2hGbwvDNJJDyuljbK79GK67P8yIon80AiEA6b8eBnCcwaZ/3gR4hf3RFHqCkLLfZecaM008YfrBMCM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1113888},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && pnpm typecheck && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","vitest":"vitest","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/70d7549e216a69bbad24084475117046/better-auth-0.4.2.tgz","_integrity":"sha512-/2x4He9nLaeLq4CFdYu83hSSVQPaGG1FBwQ/9p7FF6g0zLG6RhZiSb5Zja6QxMTK5MijNrlkp/CQuWtnnLSXxw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","arctic":"2.0.0-next.9","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanoquery":"^1.3.0","nanostores":"^0.11.2","better-call":"0.2.6","@noble/hashes":"^1.4.0","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.2_1728733683727_0.6885427464209073","host":"s3://npm-registry-packages"}},"0.4.3-beta.1":{"name":"better-auth","version":"0.4.3-beta.1","_id":"better-auth@0.4.3-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"4e583f616263de3b2a2998f7c6fe79d2b2dad445","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.3-beta.1.tgz","fileCount":50,"integrity":"sha512-pesaB+H7S+o/Y7xq1uzVRrlhQjtBL0ItUOKQHAHtMoTTd+gxutwexClzM11OZ2V7+d05PvdLzBX+G+WJRxkdng==","signatures":[{"sig":"MEYCIQCE/dEVmL6MZGb4blITQkDbTbECy5kwXGmeB0y4fJcoPgIhAPcdXwWMXWJltu9A/c4OILcMlt//d0M7YJnDkGzyPth/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1122875},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.3-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/8634f44d73b9320f7c75ea3e08162600/better-auth-0.4.3-beta.1.tgz","_integrity":"sha512-pesaB+H7S+o/Y7xq1uzVRrlhQjtBL0ItUOKQHAHtMoTTd+gxutwexClzM11OZ2V7+d05PvdLzBX+G+WJRxkdng==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","kysely":"^0.27.4","nanoid":"^5.0.7","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.3-beta.1_1728736370574_0.30687192078287095","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"better-auth","version":"0.4.3","_id":"better-auth@0.4.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"a60c28595f0032354d9089b9c33a8ee29b55086c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.3.tgz","fileCount":50,"integrity":"sha512-VwCUmClvUh0Kq6i6AxOsDeCF9mo4lZwNh9bGWK7xLc0ivmo4TrrpqCJltg6olWnSO8LE1mtMa0f5HAhY8CrREA==","signatures":[{"sig":"MEMCIDSmGPkWiuOxQNFvfBB9u+2sNowdlQBymQZECE913ImZAh8GnArwwFIEOALn1joOZsR10WaTjFVjqW3WG8dkHkiV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1115070},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/deb6d87b16d882db48cf7333ae18a5c1/better-auth-0.4.3.tgz","_integrity":"sha512-VwCUmClvUh0Kq6i6AxOsDeCF9mo4lZwNh9bGWK7xLc0ivmo4TrrpqCJltg6olWnSO8LE1mtMa0f5HAhY8CrREA==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.3_1728759929158_0.6757810015919876","host":"s3://npm-registry-packages"}},"0.4.4-beta.1":{"name":"better-auth","version":"0.4.4-beta.1","_id":"better-auth@0.4.4-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"d1e69a3656f87b2fdf3f72a9312ba545c15d2b6e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.4-beta.1.tgz","fileCount":50,"integrity":"sha512-EvCQmQHGjTPlquNdeNJtqWXQGS4Ko86qcpjTwJY7RxXSn9TxML5x8CFJpvHUPAEhdsa3skmFtHZNv3RdB2II5g==","signatures":[{"sig":"MEUCIG657cP2b1zhJDua3YOQ1UrwHnyIcVv7BOwZ+H3M+rDlAiEAjoq6+xeQIcY/gss8MXRUPgtRurKeGVr3T+C1OFZ/ryk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1115133},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.4-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/89b542f54053f1d467143f8ab1a1d478/better-auth-0.4.4-beta.1.tgz","_integrity":"sha512-EvCQmQHGjTPlquNdeNJtqWXQGS4Ko86qcpjTwJY7RxXSn9TxML5x8CFJpvHUPAEhdsa3skmFtHZNv3RdB2II5g==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.4-beta.1_1728771893780_0.1571300064854999","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"better-auth","version":"0.4.4","_id":"better-auth@0.4.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"972f4bd311ed54db9e9768e4aabbf75ab9bfd401","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.4.tgz","fileCount":50,"integrity":"sha512-D1np3BYqNvrXyRcdZ87b159+DGDQbiSs5+NzR4hoNlstUWOaQKu8PJfN7Kp3/6fFCkDjSuE72/W2V7uot9lqqw==","signatures":[{"sig":"MEUCIQDEiNUCPxgBtUUYA8/TIPeieoBoeIgyqvA7kdN89qn/kAIgdoY2QcGAzQSEALwh683HoS8q642BRzBjyB6l1bytMb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1115126},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/17cf68d0da0f04c58b199cd686d51c3c/better-auth-0.4.4.tgz","_integrity":"sha512-D1np3BYqNvrXyRcdZ87b159+DGDQbiSs5+NzR4hoNlstUWOaQKu8PJfN7Kp3/6fFCkDjSuE72/W2V7uot9lqqw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.4_1728772671828_0.45209475692435785","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"better-auth","version":"0.4.5","_id":"better-auth@0.4.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"8c0d6d247867f746590fbd5f7bddb6356548e8d9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.5.tgz","fileCount":50,"integrity":"sha512-fR4HdnH96KeDcXb9Cv6kC33lMWS+8KE628i5Eqy4sDHrL0qNGX/j0JlrqDy37+LnHSsSeHBLbDyZN8zIh4m0yw==","signatures":[{"sig":"MEUCIGHZjn85X1zzoteMjJMMppmX67PtdiV3Hy/xO2FqanHQAiEAhbwiSM4z9Qi3jjgx9ibXaxTLCPca9r3OsoZ/cTkn+Bs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1119014},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/071a22ed18798306591b0d05f9201142/better-auth-0.4.5.tgz","_integrity":"sha512-fR4HdnH96KeDcXb9Cv6kC33lMWS+8KE628i5Eqy4sDHrL0qNGX/j0JlrqDy37+LnHSsSeHBLbDyZN8zIh4m0yw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.5_1728805342558_0.33187166130682244","host":"s3://npm-registry-packages"}},"0.4.6":{"name":"better-auth","version":"0.4.6","_id":"better-auth@0.4.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"6642af4a0c0caadf507f315c23c41eb2c195226f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.6.tgz","fileCount":50,"integrity":"sha512-phBCJ9a05y0VglV/XzVDxzFY3HTXEaQPi3QEgyobdnIxlIT66Tfjzp86cj/D/RTwGky88gSNZRHOvLbvgDeRtg==","signatures":[{"sig":"MEUCIHMgIsH3pjjVWj3DW2UgnB/iKP7hXFyrih9/fcnYgC/eAiEAtZcTpBulmKtHyqzWS3C/G84p97H6JIu/CfwXaCbk2DM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1121339},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/7251c76ff6082dcd7c805fe4c92d3dcf/better-auth-0.4.6.tgz","_integrity":"sha512-phBCJ9a05y0VglV/XzVDxzFY3HTXEaQPi3QEgyobdnIxlIT66Tfjzp86cj/D/RTwGky88gSNZRHOvLbvgDeRtg==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.6_1728830719736_0.979798437603318","host":"s3://npm-registry-packages"}},"0.4.7-beta.1":{"name":"better-auth","version":"0.4.7-beta.1","_id":"better-auth@0.4.7-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"dae81d7a0f584f9f9bb72d58b7fb575446424bb1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.7-beta.1.tgz","fileCount":50,"integrity":"sha512-azIlrx57NoURkaZcsuJ9/zyb2HDgYl8PCYtpiDeybgKxQeTamkO0uOQVKUS9nM0K22PsCvnltMSb/tU2THNsCw==","signatures":[{"sig":"MEUCIQCysTB65txN189DRKJR/oNXKNJjzT3mztB+7t6Clsd8DwIgBDTkGGDl52DR3gAv5PjIm/qMgt9hG4vvm3Aq/vZ2zNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1112792},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.7-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/8f4a1d9f9f0c085a8fef3a67d4034a75/better-auth-0.4.7-beta.1.tgz","_integrity":"sha512-azIlrx57NoURkaZcsuJ9/zyb2HDgYl8PCYtpiDeybgKxQeTamkO0uOQVKUS9nM0K22PsCvnltMSb/tU2THNsCw==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.7-beta.1_1728832486608_0.28066995606008227","host":"s3://npm-registry-packages"}},"0.4.7-beta.2":{"name":"better-auth","version":"0.4.7-beta.2","_id":"better-auth@0.4.7-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"894c03808122bc12314d1c007518b071e5190acc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.7-beta.2.tgz","fileCount":50,"integrity":"sha512-1gOCcXCwEQql3wQmHGSmdMV+mesSfvahbCdGYcvelwdwLCGcy+bVlyZN5nvyMZVCyjA8iWOf/ydNvIS3g3529w==","signatures":[{"sig":"MEYCIQDPoox0B/cbZa/NWQU17Q1C+XpGPaAtVCMYsnc32gNd8gIhAOrjN6iBFYwboJukxB7SbhHZ53bw9R/YfbmQ9oG41xbR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1112818},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.7-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/f355d87136cb681831a995b2c9e519cb/better-auth-0.4.7-beta.2.tgz","_integrity":"sha512-1gOCcXCwEQql3wQmHGSmdMV+mesSfvahbCdGYcvelwdwLCGcy+bVlyZN5nvyMZVCyjA8iWOf/ydNvIS3g3529w==","_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^1.11.2","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.7-beta.2_1728833166466_0.17776643093394218","host":"s3://npm-registry-packages"}},"0.4.7":{"name":"better-auth","version":"0.4.7","_id":"better-auth@0.4.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"9c38af57c4551ab9d3cc1586fa1830abe4efb812","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.7.tgz","fileCount":50,"integrity":"sha512-mU64mx2ONC0GY6q8Z0m9ln2rfynA//GA0kHr669DqHyvfWtogLknqOIgKaVuBmnY6Ito0+kBKGvuun9Muwgd/g==","signatures":[{"sig":"MEUCIQCQbeTIq3p6BSKkea/ctINjzRDiR8nXElb+CSAgvFmQYQIgIN05ox50C5mYs1UScFNlBZZNj4ngajknhFJ9jM5+dZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1115946},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/05693a33e3584a644877081e3bce142e/better-auth-0.4.7.tgz","_integrity":"sha512-mU64mx2ONC0GY6q8Z0m9ln2rfynA//GA0kHr669DqHyvfWtogLknqOIgKaVuBmnY6Ito0+kBKGvuun9Muwgd/g==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^2.0.1","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.7_1728845845543_0.7650363475668711","host":"s3://npm-registry-packages"}},"0.4.8":{"name":"better-auth","version":"0.4.8","_id":"better-auth@0.4.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"8118d9876f85221c2c4fd30a31b5695b260540a1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.8.tgz","fileCount":50,"integrity":"sha512-qImoJtmRsoA3ljNilgOdxCY+IAsZ5sbvMTSe74mmdP6jOpCUhBLfZnrKGv47zF/OkM0v9G2fS7+c/tEqZawCuw==","signatures":[{"sig":"MEUCIQDD3CYlu17yFBerE4SgAbeXjPcR2Mb8iNC3xpiodZjBKgIgYqNOYJDKkI1yHpXUTU/AfYr8Ja+tqKP/4QkA4+pfELM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1124250},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/af70c4048ac56c03dbf51851f0292e07/better-auth-0.4.8.tgz","_integrity":"sha512-qImoJtmRsoA3ljNilgOdxCY+IAsZ5sbvMTSe74mmdP6jOpCUhBLfZnrKGv47zF/OkM0v9G2fS7+c/tEqZawCuw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^2.0.1","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.8_1728861811857_0.3180075483632179","host":"s3://npm-registry-packages"}},"0.4.9-beta.1":{"name":"better-auth","version":"0.4.9-beta.1","_id":"better-auth@0.4.9-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"43d3b034a7323fa0b143855ce5cf0f36f8c7dcd5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.9-beta.1.tgz","fileCount":50,"integrity":"sha512-GOlBoHehwxU4dLr6hAi/kQf//mjvS/wfZbV0MvGW7mw8zlTaj5pGbT9UPP5X5imiMbMkzpWjW0Qy8A1XQcw3qQ==","signatures":[{"sig":"MEUCIQCvBnEZdWwRIq8zCzrH33n+zmDEd//Jz8wmvyrEEk2adgIgU0+af58jcFeG8tKQwkoLDfGHXW7wUBvlSCmhFKKG/Dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1124654},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.9-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/1e0a5b9d82f626cd6b7a69cbc02a81be/better-auth-0.4.9-beta.1.tgz","_integrity":"sha512-GOlBoHehwxU4dLr6hAi/kQf//mjvS/wfZbV0MvGW7mw8zlTaj5pGbT9UPP5X5imiMbMkzpWjW0Qy8A1XQcw3qQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^2.0.1","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.9-beta.1_1728863406815_0.04201810650882676","host":"s3://npm-registry-packages"}},"0.4.9-beta.2":{"name":"better-auth","version":"0.4.9-beta.2","_id":"better-auth@0.4.9-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"cff9813d500f6c76f7e08ed1ce921840b1990961","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.9-beta.2.tgz","fileCount":50,"integrity":"sha512-ghnJ5H3zg4FUOzSAekZPByQuovO+DRnCmtMBmLxN4H9xdnLZbINaAWb33CRJV0IU1dxGIRC/BgStfOrvxw1QEg==","signatures":[{"sig":"MEUCIQCCNWwAABKd7z4fbRUl1tVQ6OHQqv+Hk4d5W6DtbcVvZQIgHp/OLGeK6gmVQXbxUNm9v8C3n8gW4kdP+BGJGQvY2dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1124695},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.9-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/2806e2ec27bc76b72243558803771e52/better-auth-0.4.9-beta.2.tgz","_integrity":"sha512-ghnJ5H3zg4FUOzSAekZPByQuovO+DRnCmtMBmLxN4H9xdnLZbINaAWb33CRJV0IU1dxGIRC/BgStfOrvxw1QEg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^2.0.1","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.9-beta.2_1728866117139_0.7881932050672646","host":"s3://npm-registry-packages"}},"0.4.9-beta.3":{"name":"better-auth","version":"0.4.9-beta.3","_id":"better-auth@0.4.9-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"1c8ad07c283232809dd3a32ecdcfb6fa74923785","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.9-beta.3.tgz","fileCount":50,"integrity":"sha512-/iQF/Nm4D7RKb/sqtL5UqYxrHhx46y1yn5f+volkI2eNl9lqDTriZY2vAEZoqpxyFw/+glFvWCjYDSRdf29kdw==","signatures":[{"sig":"MEQCIDsE1zNj1whkWC/8+oi5WYMUGqp7OdiWnpptx2wd7MqRAiAWq6/gsyJuQCfARLNej3Le7wwQnacIcIS3mKhgP8UZ6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1131762},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.9-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/7291996ae5486f075658d2bbfd8d8eef/better-auth-0.4.9-beta.3.tgz","_integrity":"sha512-/iQF/Nm4D7RKb/sqtL5UqYxrHhx46y1yn5f+volkI2eNl9lqDTriZY2vAEZoqpxyFw/+glFvWCjYDSRdf29kdw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^2.0.1","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.9-beta.3_1728892383007_0.2716863716450477","host":"s3://npm-registry-packages"}},"0.4.9-beta.4":{"name":"better-auth","version":"0.4.9-beta.4","_id":"better-auth@0.4.9-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"a3095a50a13141b213914ecf20eabecef23ea1f7","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.9-beta.4.tgz","fileCount":50,"integrity":"sha512-K7iH1TJUbSPvmNs4Ox1SItnFsHBdxiaimBZzfu612bTMcATR0R2QHEkLyugApS4LBdC0irBqqbRI33lM7jtj4g==","signatures":[{"sig":"MEUCIQCCEL60AXDfP+61rWfg29a7I19rs9neD6oneedGF9EJMQIge31sH8NuZDKaod6uZLY6hOLSHKfF1SpDNioWzWk6xNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1143865},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.9-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/a557238d5fd7905401f44b753918db4a/better-auth-0.4.9-beta.4.tgz","_integrity":"sha512-K7iH1TJUbSPvmNs4Ox1SItnFsHBdxiaimBZzfu612bTMcATR0R2QHEkLyugApS4LBdC0irBqqbRI33lM7jtj4g==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^2.0.1","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.9-beta.4_1728894597053_0.059914573349797884","host":"s3://npm-registry-packages"}},"0.4.9-beta.5":{"name":"better-auth","version":"0.4.9-beta.5","_id":"better-auth@0.4.9-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"dd30c7ae8fa01fa2d794562cb8e2cc2d774c3285","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.9-beta.5.tgz","fileCount":50,"integrity":"sha512-U88LyLVW0HkpP+sgwa1Y4ulYndQ6PyEQm57Ame+aqfvdqNQxxmX6Q3JajYTnWbuJvRg/yb2Ad1KxKN8GR3gxng==","signatures":[{"sig":"MEYCIQCl/1Ueb+0G+pH5KZXkZ8z0SveaDa+hQQAjg9WYNz558AIhAKt/y3emeQ0EhDgu8UZ5HwkIcG2B5lsEYJLbn1/xELlP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1144748},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.9-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/0bd6015d8b9a16bd3fba63f0741e5894/better-auth-0.4.9-beta.5.tgz","_integrity":"sha512-U88LyLVW0HkpP+sgwa1Y4ulYndQ6PyEQm57Ame+aqfvdqNQxxmX6Q3JajYTnWbuJvRg/yb2Ad1KxKN8GR3gxng==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^2.0.1","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.9-beta.5_1728903353708_0.2351805578268984","host":"s3://npm-registry-packages"}},"0.4.9-beta.6":{"name":"better-auth","version":"0.4.9-beta.6","_id":"better-auth@0.4.9-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"a8a2b4388882a541ab4caeb60ca19bfb970ea9ac","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.9-beta.6.tgz","fileCount":50,"integrity":"sha512-nnmzswTNLb3RVnq5Ih7GojlTW6w47nwgkMJv+T1KOUgHygsue533LqtNZQfg3CH0tXb7GA5cDv3+ZVawDJbh1g==","signatures":[{"sig":"MEUCIQCDA1TSoHWMI9gZsFjrLPgS5vlD5dAugR/6eIgVyzU+/QIgZ+THP0TWxkMDdUT3vZJcWMXV+0Wl44iX9YSEHgMSSJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1138785},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.9-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/622f6936529e199a4b548d226dfdcbf3/better-auth-0.4.9-beta.6.tgz","_integrity":"sha512-nnmzswTNLb3RVnq5Ih7GojlTW6w47nwgkMJv+T1KOUgHygsue533LqtNZQfg3CH0tXb7GA5cDv3+ZVawDJbh1g==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^2.0.1","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.9-beta.6_1728906726515_0.3037069438889257","host":"s3://npm-registry-packages"}},"0.4.9-beta.7":{"name":"better-auth","version":"0.4.9-beta.7","_id":"better-auth@0.4.9-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"5c97d7728cf862e207214c68b43c70ed1c6416dd","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.9-beta.7.tgz","fileCount":50,"integrity":"sha512-m0IwlayC5eKc/iAuvttwELBzmggF3e7hJ1bRK+ToersWeaCnCcs8Z1T6qCZf3FFWevKaMcaNs4gVIKdOlRsXvA==","signatures":[{"sig":"MEUCIEEJxAjwP6IA68G2vfb16gUJBTXajr6RdiV+XF2cHOcMAiEAvByzFNh8X077G8IXUT1Th33VurqbYTkD52sownEKW/8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1137627},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.9-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/c2102f5df5c4a2a0ff27e43e99245a7f/better-auth-0.4.9-beta.7.tgz","_integrity":"sha512-m0IwlayC5eKc/iAuvttwELBzmggF3e7hJ1bRK+ToersWeaCnCcs8Z1T6qCZf3FFWevKaMcaNs4gVIKdOlRsXvA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^2.0.1","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.9-beta.7_1728920674617_0.019532908736753507","host":"s3://npm-registry-packages"}},"0.4.9-beta.8":{"name":"better-auth","version":"0.4.9-beta.8","_id":"better-auth@0.4.9-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"728e32fda04aab11042d1c198020a1ba6c082575","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.9-beta.8.tgz","fileCount":50,"integrity":"sha512-7P5UZcsLfSFrW6MuPKQfivwvnqS2Q5DXmbOplTymm4PFUS3U3UmG1QA/8yKnzZ4xQeAp4CEJTFh454ZPsgYOzg==","signatures":[{"sig":"MEUCICayA+v3F0/ci4CbW3Crmpzdh8yoW/Kh1eeNaqiBsa7dAiEAiW0hIbgI/gXeAFhmwTVkhhYwuiM9qNUumZCBGUdWaDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1137224},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.9-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/5b4de88bc0f5a6dedbc2f97c17ad61a0/better-auth-0.4.9-beta.8.tgz","_integrity":"sha512-7P5UZcsLfSFrW6MuPKQfivwvnqS2Q5DXmbOplTymm4PFUS3U3UmG1QA/8yKnzZ4xQeAp4CEJTFh454ZPsgYOzg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^2.0.1","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","@noble/hashes":"^1.5.0","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.9-beta.8_1728926645018_0.7781386052008359","host":"s3://npm-registry-packages"}},"0.4.9-beta.9":{"name":"better-auth","version":"0.4.9-beta.9","_id":"better-auth@0.4.9-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"8706999121ecb5980f4f327b1bc9e72275b710f2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.9-beta.9.tgz","fileCount":50,"integrity":"sha512-l55Zk9L/JLRWeOZjvUsvoYIym8CnyZi9nVa6t320qtxHEBSEDsyOkSvbF+SVXHWDnYuLRXXMlXvcZb02+XaRlg==","signatures":[{"sig":"MEUCIQDwc5OFDc58iaqWs0mWmO95QD5ij/QpHWgU0+8dM3ceNgIgOMBzDli9Cs2Q++pqboYw8WBKcaXk4ZT9q3GQt+885Is=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1137868},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.9-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/5f89e79adf6969f33d4d5e45b628082c/better-auth-0.4.9-beta.9.tgz","_integrity":"sha512-l55Zk9L/JLRWeOZjvUsvoYIym8CnyZi9nVa6t320qtxHEBSEDsyOkSvbF+SVXHWDnYuLRXXMlXvcZb02+XaRlg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^2.0.1","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","@noble/hashes":"^1.5.0","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.9-beta.9_1728930116063_0.29907589841274596","host":"s3://npm-registry-packages"}},"0.4.9-beta.10":{"name":"better-auth","version":"0.4.9-beta.10","_id":"better-auth@0.4.9-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"44050419a036f4ced675c64b1aa8f8d0b4dc9bbf","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.9-beta.10.tgz","fileCount":50,"integrity":"sha512-YFlBMKx5PqYC96dJC1iIIyLHQS+oLXex7UVWA7O92vicCs6BqQ9P6YGeGryz95QKLJHwQsJwzRgYEoP8UF36MQ==","signatures":[{"sig":"MEQCIDu9HPLXLiSSLJWdAtUr3dcKpuDnUVan/A5ESw7NHlN0AiB6Lh29qkh6f+rwi70QfPOT835ro/u4Zf9UzwKSWPP5BA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1137304},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.9-beta.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/ce81c3e766d655e6a2e08a4efdb229c3/better-auth-0.4.9-beta.10.tgz","_integrity":"sha512-YFlBMKx5PqYC96dJC1iIIyLHQS+oLXex7UVWA7O92vicCs6BqQ9P6YGeGryz95QKLJHwQsJwzRgYEoP8UF36MQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^2.0.1","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","@noble/hashes":"^1.5.0","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.9-beta.10_1728934045106_0.25355378733787215","host":"s3://npm-registry-packages"}},"0.4.9-beta.11":{"name":"better-auth","version":"0.4.9-beta.11","_id":"better-auth@0.4.9-beta.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"bin":{"better-auth":"dist/cli.js"},"dist":{"shasum":"40ab0c3ec30b8b7ccc1c5cdc929c7b3e9193e437","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.9-beta.11.tgz","fileCount":50,"integrity":"sha512-oS7NEHxREGmJSelkncl64iNnvXagOwP687MV+q4QMavfdiO7THKwbX5GevpFzhcV95qGp5JhpcR0AKAGmSZliQ==","signatures":[{"sig":"MEUCICJWdS2V6vl0Wuo7XwIttBDuK6uaKl4NoYcxwaU5ThfUAiEA5NHMfalu9YRje9HJWdaisjbxo44+cdEwcfKanHqWFIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1137836},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.9-beta.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/142176e4a5ad01e3780447f885b28c91/better-auth-0.4.9-beta.11.tgz","_integrity":"sha512-oS7NEHxREGmJSelkncl64iNnvXagOwP687MV+q4QMavfdiO7THKwbX5GevpFzhcV95qGp5JhpcR0AKAGmSZliQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"c12":"^2.0.1","zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","chalk":"^5.3.0","dotenv":"^16.4.5","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","prompts":"^2.4.2","tinyexec":"^0.3.0","commander":"^12.1.0","nanostores":"^0.11.2","better-call":"0.2.6","@noble/hashes":"^1.5.0","yocto-spinner":"^0.1.1","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@babel/preset-react":"^7.24.7","@better-fetch/fetch":"^1.1.9","@mrleebo/prisma-ast":"^0.12.0","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0","@babel/preset-typescript":"^7.24.7"},"publishConfig":{"executableFiles":["./dist/cli.js"]},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.9-beta.11_1728962549555_0.02279153505593956","host":"s3://npm-registry-packages"}},"0.4.9-beta.12":{"name":"better-auth","version":"0.4.9-beta.12","_id":"better-auth@0.4.9-beta.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"cbb7372f61ddffe96ccc448caea15264a9f79b9f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.9-beta.12.tgz","fileCount":61,"integrity":"sha512-lNA1XsN9nrmpEfyGU1AULfqXqWokvhMwh4ZtxXdxYyYjm048NIiYoKua0e09CAU+pdB1j6/Z3lU2xWSeLOhnrA==","signatures":[{"sig":"MEUCIGHEEjYPoxjecmaJ6J7TeIH0Vpbf8lu+NVGz13brQDHYAiEAiMaB2fGn7HUi5uu85/eIeykj+2E+6Nb6ThT67yVlop8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1180009},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.9-beta.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/66eed5200f1ed34519cbf3004bd0ca53/better-auth-0.4.9-beta.12.tgz","_integrity":"sha512-lNA1XsN9nrmpEfyGU1AULfqXqWokvhMwh4ZtxXdxYyYjm048NIiYoKua0e09CAU+pdB1j6/Z3lU2xWSeLOhnrA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.9-beta.12_1728992480835_0.019448997325060446","host":"s3://npm-registry-packages"}},"0.4.9-beta.13":{"name":"better-auth","version":"0.4.9-beta.13","_id":"better-auth@0.4.9-beta.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"01f8a0d44b5ff6a29fafd4580dfeb3bebac4917a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.9-beta.13.tgz","fileCount":61,"integrity":"sha512-AJLRoxtmquwZDqYCHMqU2fm2gYFS4da+PS2Qw/7xIsLnkc2WFIV3tRtFp/vO48TwC3xRwsHHYQ08HJxQlkOSqA==","signatures":[{"sig":"MEQCICPgT5BnLmsJjo3T2NvB2MGB04ST89fDaoihwzFY3OL4AiBtAPBvpfKTU4TXo+tW5g+kbQPYEKIN7cAb0UP6YqhBfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1180009},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.9-beta.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/d208a1724368d90d49664026afa05eda/better-auth-0.4.9-beta.13.tgz","_integrity":"sha512-AJLRoxtmquwZDqYCHMqU2fm2gYFS4da+PS2Qw/7xIsLnkc2WFIV3tRtFp/vO48TwC3xRwsHHYQ08HJxQlkOSqA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.9-beta.13_1728994839489_0.5489510581141541","host":"s3://npm-registry-packages"}},"0.4.9-beta.14":{"name":"better-auth","version":"0.4.9-beta.14","_id":"better-auth@0.4.9-beta.14","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"9352f82d66e9c909a8d76d27886b293fa87c6e0f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.9-beta.14.tgz","fileCount":61,"integrity":"sha512-zyw8+eWdf9Tgraa7ciKat72Ydj41IVKsUZk6Z61vGKnKTN/VCpmYwN0V4yBjWEzHtM8rWkFOhQPPF/FvKG8Bog==","signatures":[{"sig":"MEQCIG+BWAo00C/LBoD5V480W4Up+XpJkcT1tujkisSTvw1pAiBIs3rF7lKVy9q1ZO502ha3U6yzDrtXDi7wECtUL2Fh9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":899131},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.9-beta.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/83ee090e301cf3f47b0c73d037d5ecc0/better-auth-0.4.9-beta.14.tgz","_integrity":"sha512-zyw8+eWdf9Tgraa7ciKat72Ydj41IVKsUZk6Z61vGKnKTN/VCpmYwN0V4yBjWEzHtM8rWkFOhQPPF/FvKG8Bog==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.9-beta.14_1728998673479_0.1807267353457278","host":"s3://npm-registry-packages"}},"0.4.9":{"name":"better-auth","version":"0.4.9","_id":"better-auth@0.4.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"aaa50bc255e327330b51ce3608de5f28b15b8306","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.9.tgz","fileCount":61,"integrity":"sha512-OgHVNcdv3/u2By3uJ71cRpPlauw/2Fo4MUv7A0ahhPJm4IU6xmri6M8dnwe+apL3lD0/iTV3uFF9JFbKuomg4g==","signatures":[{"sig":"MEQCIEv/VWQL2XJsL14Biyp4hwv8aVGaTqpEb339Y5LLlFkJAiBfbdLU9ReVsL9tYotJQm2coFS4KDWTcjaw3FZnXILwcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":899123},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/c3c0016343a106e266403852375b3841/better-auth-0.4.9.tgz","_integrity":"sha512-OgHVNcdv3/u2By3uJ71cRpPlauw/2Fo4MUv7A0ahhPJm4IU6xmri6M8dnwe+apL3lD0/iTV3uFF9JFbKuomg4g==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.9_1728999304277_0.5736413077227791","host":"s3://npm-registry-packages"}},"0.4.10-beta.1":{"name":"better-auth","version":"0.4.10-beta.1","_id":"better-auth@0.4.10-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"56ac501ee53dba3346686f54b4b4de4e74b1a48f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.10-beta.1.tgz","fileCount":61,"integrity":"sha512-5jwckO5jVtQ2LO2rCsRTUN9pjYtjZ0FwQ09NjQcC/utltBrjX4g05JHH/7JdrYz7nYeH3q+KaDWnDd2xJWsESw==","signatures":[{"sig":"MEQCIGitMLrXvRLf5lHt5SKgpMcCMFwpSrfsMdG02SbB4qcNAiAV6V4jnulgZ9I0Vm7NZSOs7t6aGzeyrwz4ucLAHD77Dw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":889317},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.10-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/38432b6df85855023aafb36126bba7bb/better-auth-0.4.10-beta.1.tgz","_integrity":"sha512-5jwckO5jVtQ2LO2rCsRTUN9pjYtjZ0FwQ09NjQcC/utltBrjX4g05JHH/7JdrYz7nYeH3q+KaDWnDd2xJWsESw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.10-beta.1_1729011701351_0.9401330983582437","host":"s3://npm-registry-packages"}},"0.4.10-beta.2":{"name":"better-auth","version":"0.4.10-beta.2","_id":"better-auth@0.4.10-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1e6fa2468d2276a249e88b9265614f274248a3c8","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.10-beta.2.tgz","fileCount":61,"integrity":"sha512-+1mMgdUPsQiq+TCIoufda1LiQV4TjOZlwRhG76lQBthgt2dAGnLNmpaK+VlqAqzUdgJWvZzYID7Akje7tKOSSA==","signatures":[{"sig":"MEYCIQCe1pbyqELE1QSgcQ/qaX0gQef/pBTM1Fu7zGcddCe4GAIhANn0IUNEJ2cFpKBi55y+8ViYesKVhti972EdTi4ZWKdO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":889272},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.10-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/3c756b61b8df515711cc927690af44f1/better-auth-0.4.10-beta.2.tgz","_integrity":"sha512-+1mMgdUPsQiq+TCIoufda1LiQV4TjOZlwRhG76lQBthgt2dAGnLNmpaK+VlqAqzUdgJWvZzYID7Akje7tKOSSA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.10-beta.2_1729013688749_0.08370125390893413","host":"s3://npm-registry-packages"}},"0.4.10-beta.3":{"name":"better-auth","version":"0.4.10-beta.3","_id":"better-auth@0.4.10-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e42cdb1dfbe57be14df3721a9d8747eaa0b6356b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.10-beta.3.tgz","fileCount":61,"integrity":"sha512-0twMb6PNCjXQ+8PjktjtuUFh3RqYuwWs7nEOEFfdRHGQMV24OPD3rnGFC4bc4bH4pN3PU7VcROLj94rQqvEuUg==","signatures":[{"sig":"MEYCIQCa6BEnL4jF6xB49L4P+6UPoE4CcKmCBmqZhqyKpLKsjAIhAOX8vz5+Cs852w+WqkZect7cwE3igKkeNehH/PIy3/Z7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":889272},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.10-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/6971735d1160661b57596c107b866950/better-auth-0.4.10-beta.3.tgz","_integrity":"sha512-0twMb6PNCjXQ+8PjktjtuUFh3RqYuwWs7nEOEFfdRHGQMV24OPD3rnGFC4bc4bH4pN3PU7VcROLj94rQqvEuUg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.10-beta.3_1729017147408_0.3212178750105479","host":"s3://npm-registry-packages"}},"0.4.10-beta.4":{"name":"better-auth","version":"0.4.10-beta.4","_id":"better-auth@0.4.10-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"53c85e0747b633e65b51afebfa26fb27e4f7e05b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.10-beta.4.tgz","fileCount":61,"integrity":"sha512-YM+ElbSNnOSCH5iJZje28Yczsd4Xpft/9dLvxuf51vPVsNPMPAo5ueoYIpioXwLM1gdjYQcOi7Dc5eYxkymPmQ==","signatures":[{"sig":"MEYCIQC1u5vdKwXY73IuT3NM/rxLfu763/zxkitHxL0fc97DogIhAN+uOt4QIXgfQSNuED6vygthhWJirDnnULxz93wv1X00","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":889609},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.10-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/4b0ca47d19d4f129c885d3e0e8d06c1a/better-auth-0.4.10-beta.4.tgz","_integrity":"sha512-YM+ElbSNnOSCH5iJZje28Yczsd4Xpft/9dLvxuf51vPVsNPMPAo5ueoYIpioXwLM1gdjYQcOi7Dc5eYxkymPmQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.10-beta.4_1729034132869_0.4724784670050761","host":"s3://npm-registry-packages"}},"0.4.10-beta.5":{"name":"better-auth","version":"0.4.10-beta.5","_id":"better-auth@0.4.10-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"59eda980de1015934bffa8f2cab0a351ff1c0158","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.10-beta.5.tgz","fileCount":61,"integrity":"sha512-/gzQfjkfmhUqqUuKd1cDT1hxN6VQHYVKKUeAcd6X27WatSMBJhH4NEJTQdXYUHVKFXTuDZ52ugNPoz5p/9EdYw==","signatures":[{"sig":"MEQCIAz7yubBPUHnD4ClrCd2UE3N8iOTVug7J90K/Nr5NpMeAiABIm/AGxMXJuGJAWAbTKtbPnAsJZ6G4E25tlXGFhfwLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":889959},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.10-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/ab2b46792eb21bfd6b62f08541e7dd41/better-auth-0.4.10-beta.5.tgz","_integrity":"sha512-/gzQfjkfmhUqqUuKd1cDT1hxN6VQHYVKKUeAcd6X27WatSMBJhH4NEJTQdXYUHVKFXTuDZ52ugNPoz5p/9EdYw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.10-beta.5_1729035718003_0.4310784065752453","host":"s3://npm-registry-packages"}},"0.4.10-beta.6":{"name":"better-auth","version":"0.4.10-beta.6","_id":"better-auth@0.4.10-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f1d2d90c733840ffc2797f144b6de4f0596bf89f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.10-beta.6.tgz","fileCount":61,"integrity":"sha512-yKMvnidDpOxtDzNbOsIWgQLH6FEadUabWwoIkil5GJ3cNPjnjAGoroho3f7xb75TQeuXWmh9JaQunJvggjWWJQ==","signatures":[{"sig":"MEQCICatl2mOa0DFHLxZXr9pzx0WkTMKfs9Zon4Wie4ncbRbAiBSw9gyqIKAVd1h8wNKur6d2hfrJ2n7Eqe/v24B6DaRRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":889821},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.10-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/0ce6877f22b4f0c3deb1f8ca141e7b2d/better-auth-0.4.10-beta.6.tgz","_integrity":"sha512-yKMvnidDpOxtDzNbOsIWgQLH6FEadUabWwoIkil5GJ3cNPjnjAGoroho3f7xb75TQeuXWmh9JaQunJvggjWWJQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.10-beta.6_1729053760022_0.9815536985704001","host":"s3://npm-registry-packages"}},"0.4.10-beta.7":{"name":"better-auth","version":"0.4.10-beta.7","_id":"better-auth@0.4.10-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6a0b739549fc2814cdfe91908385d8aebbd84fd5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.10-beta.7.tgz","fileCount":61,"integrity":"sha512-O5b7WGykiZp5tPomE6J7xfApkdL+72L/dJ72SI3TyMsWrxwYjFa7rrMmLfgBhhcHkOGIHVB941NMJZ5gSMeiug==","signatures":[{"sig":"MEQCIDrkj9UT0LGso3g+8PHLRuPzJ1b8HWmY8wlK3fTb0m/pAiAg79ndC+iHs5qrFcm+fony2W2usTZFGzVJVHE+nrlmHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":890870},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.10-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/c1acc7c3c4fac7320f152600437479c0/better-auth-0.4.10-beta.7.tgz","_integrity":"sha512-O5b7WGykiZp5tPomE6J7xfApkdL+72L/dJ72SI3TyMsWrxwYjFa7rrMmLfgBhhcHkOGIHVB941NMJZ5gSMeiug==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.10-beta.7_1729055303133_0.3522932095129616","host":"s3://npm-registry-packages"}},"0.4.10-beta.8":{"name":"better-auth","version":"0.4.10-beta.8","_id":"better-auth@0.4.10-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8ffb52c9cf2161842e34b5d8bc83e67f33cb3d97","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.10-beta.8.tgz","fileCount":61,"integrity":"sha512-QTw6+m6E0WQp8GwraDDXj4sDmxI2IIAB3hlSPTrG7rVodpVEB4vtgg7w/CPBMb6ARs/drMMy30HRmiGXxGBy9g==","signatures":[{"sig":"MEUCIBg2dbbOgpvSQMKVJiV0k61lWJRULuEvAtdQWbXMuogQAiEA0Jwxby/fsPoBUDVqJFJiWjRBZ7LbXUw4VnMDdAHuDqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":890878},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.10-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/e3cfd094472f5b9ed112b0132fd98346/better-auth-0.4.10-beta.8.tgz","_integrity":"sha512-QTw6+m6E0WQp8GwraDDXj4sDmxI2IIAB3hlSPTrG7rVodpVEB4vtgg7w/CPBMb6ARs/drMMy30HRmiGXxGBy9g==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.10-beta.8_1729056297519_0.01784118358093667","host":"s3://npm-registry-packages"}},"0.4.10":{"name":"better-auth","version":"0.4.10","_id":"better-auth@0.4.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7c6553d984f7a9a26525b8a4972156e2e48540ec","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.10.tgz","fileCount":61,"integrity":"sha512-BN9jC0jTrYQquYuXba+5ARJOL55jfyRB1S7Oy/mjeHofiHd6YmltERJOKRn95NzH9pArA3NgZ8MRJSvwGZjEgw==","signatures":[{"sig":"MEQCIAYqCrMg2BxJWlAHq6aRqVX59Qe8anVdC47g+h5mv5W+AiBEbZZPOPhWQte3nfwgUgCpX5mSPn9f9u4k1qfZmNMYUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":889756},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/8ac02e2a854d420dc5d4c6e61a231e7f/better-auth-0.4.10.tgz","_integrity":"sha512-BN9jC0jTrYQquYuXba+5ARJOL55jfyRB1S7Oy/mjeHofiHd6YmltERJOKRn95NzH9pArA3NgZ8MRJSvwGZjEgw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.10_1729072489188_0.835039444044378","host":"s3://npm-registry-packages"}},"0.4.10-beta.9":{"name":"better-auth","version":"0.4.10-beta.9","_id":"better-auth@0.4.10-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2653b2bf20e764d2655cf4f6646df939f01a7b2b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.10-beta.9.tgz","fileCount":61,"integrity":"sha512-sxEuIrsgf9OWo/K8QCjP1YpKxcAiIZZ/Kf42vEjsB9Axf1+rFrts/Bf/5bijQVOkIl8PNkZ3Jm/dYa5LmVHcvQ==","signatures":[{"sig":"MEYCIQCCuG8ONm2Z7XE26DG4u4CdXh09skpzfnEHZ5RSk7AkfwIhAPrzhH8IPqNE7Yl9myCvYWo4fPz0HnPHWvBDaMGjf19O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":891078},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.10-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/ab627db9aa9b168c1df4a73f2daa1b96/better-auth-0.4.10-beta.9.tgz","_integrity":"sha512-sxEuIrsgf9OWo/K8QCjP1YpKxcAiIZZ/Kf42vEjsB9Axf1+rFrts/Bf/5bijQVOkIl8PNkZ3Jm/dYa5LmVHcvQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.10-beta.9_1729073157380_0.18032860856855404","host":"s3://npm-registry-packages"}},"0.4.10-beta.10":{"name":"better-auth","version":"0.4.10-beta.10","_id":"better-auth@0.4.10-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"38ab984ce2bd98063a0d30241c110a967de1ffad","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.10-beta.10.tgz","fileCount":61,"integrity":"sha512-NGT1CMuxSWiy4C7U07m5vnML4TS5YH8xR+Ip6RJVYezn6JYNEXTHNm2EvSjXeDEJj+M/gt41at4TUUpdfTHlUw==","signatures":[{"sig":"MEUCIHuO9Zf/dhwAxQNfF6vnaS1MwF2kG9P69LA2ruOP3uDjAiEAjrveECi/n9bhvC7GM6G6qht7KzLWFAgLRGHAUZrvvII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":890947},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.10-beta.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/bf5d2d719434840f55ae9a18325ec235/better-auth-0.4.10-beta.10.tgz","_integrity":"sha512-NGT1CMuxSWiy4C7U07m5vnML4TS5YH8xR+Ip6RJVYezn6JYNEXTHNm2EvSjXeDEJj+M/gt41at4TUUpdfTHlUw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.10-beta.10_1729075489908_0.08539280151379769","host":"s3://npm-registry-packages"}},"0.4.11-beta.1":{"name":"better-auth","version":"0.4.11-beta.1","_id":"better-auth@0.4.11-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"53f58cfc1d19e09725a93916dc796ad8bce10d8f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.11-beta.1.tgz","fileCount":61,"integrity":"sha512-TS4x+uds2eW/HKY1EV2+TD1obYjP4XuNxCMm2jqEasjobVQqYauuRK6ALd/+0I8H34UlFwYvpLBN/5+TDHvC/w==","signatures":[{"sig":"MEQCIAQhsGDV1/zylD9rdIS60uqrWCutHa3u/dSm0+o2crjQAiBekdCvV5ZMj92+hJ+WdVwRIT9m+YoA/+res1LJ/TUmrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":889791},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.11-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/21cf3e5c6bdaa8d2c61b025b2535b1b9/better-auth-0.4.11-beta.1.tgz","_integrity":"sha512-TS4x+uds2eW/HKY1EV2+TD1obYjP4XuNxCMm2jqEasjobVQqYauuRK6ALd/+0I8H34UlFwYvpLBN/5+TDHvC/w==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.11-beta.1_1729076371307_0.11153606260307458","host":"s3://npm-registry-packages"}},"0.4.11-beta.2":{"name":"better-auth","version":"0.4.11-beta.2","_id":"better-auth@0.4.11-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"4d0e37a15a8f796bfa1a834a26e35eda401cd224","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.11-beta.2.tgz","fileCount":61,"integrity":"sha512-4DuWwIfOJFbkPcycf/PasDoeE4okr0dI/nWf6RDbsfbH83NuMD6NRhE4PqHNNQx03U+4iOlie12Yvqs1/kd/Aw==","signatures":[{"sig":"MEQCIGUSf8jHxQVxoSF1mXARltxFO56NspLpYiWC6Bs4qGn1AiB9gtdBivlf9hNpKHMcVNa71hJ4I+E30V5wPc11QOK2iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":889561},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.11-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/f39f583e88a3c5df452187e4f8ff953a/better-auth-0.4.11-beta.2.tgz","_integrity":"sha512-4DuWwIfOJFbkPcycf/PasDoeE4okr0dI/nWf6RDbsfbH83NuMD6NRhE4PqHNNQx03U+4iOlie12Yvqs1/kd/Aw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.11-beta.2_1729097402835_0.7426478141419655","host":"s3://npm-registry-packages"}},"0.4.11-beta.3":{"name":"better-auth","version":"0.4.11-beta.3","_id":"better-auth@0.4.11-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d36b8a1af9ebad6b10038c9cf23c46146a89d8bc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.11-beta.3.tgz","fileCount":61,"integrity":"sha512-Su+41KHpIXQk73h0rWWCq4Vk8R5qIZYGYjd5UBPAT8KpMIxZ8Rx0m/UVRIEuvmUgP50LwTsJEZBG+4BJ90cdug==","signatures":[{"sig":"MEQCICgsRJKRpzgKDPcgxSfq4Zdf+wYK4zj+5WsXEFpTwJL+AiA5iyxrjd0zFbt2qT3fXuEhOeWOZKxGdMeYc0XglDgXMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":897637},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.11-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/212f0d1431642735610f9dba1ba5226f/better-auth-0.4.11-beta.3.tgz","_integrity":"sha512-Su+41KHpIXQk73h0rWWCq4Vk8R5qIZYGYjd5UBPAT8KpMIxZ8Rx0m/UVRIEuvmUgP50LwTsJEZBG+4BJ90cdug==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.11-beta.3_1729098926160_0.7117498791706143","host":"s3://npm-registry-packages"}},"0.4.11":{"name":"better-auth","version":"0.4.11","_id":"better-auth@0.4.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"204cc42491728d02e1cf3e6a2012d1606026a418","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.11.tgz","fileCount":61,"integrity":"sha512-T1Kb/CJUhiNUn4yfhBAMHBn/0kVCQIL6IEcar5QqvAGq5gPSpQVFBUPJ4aifCPD5RaXpMhbuAUkzp+NN+8NiKg==","signatures":[{"sig":"MEUCIF9AGesU4PmvDwQbOkWaOlsWqBwXPYQmbPOnN9n+VxBBAiEAsXwdig+pZP/mHTB1yFwhSj7wBnGSvcaZIpF4zkI3gYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":898809},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/eefaa73b1353ec70c7bade1b28f5503a/better-auth-0.4.11.tgz","_integrity":"sha512-T1Kb/CJUhiNUn4yfhBAMHBn/0kVCQIL6IEcar5QqvAGq5gPSpQVFBUPJ4aifCPD5RaXpMhbuAUkzp+NN+8NiKg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.11_1729100799128_0.8542485830041329","host":"s3://npm-registry-packages"}},"0.4.12-beta.1":{"name":"better-auth","version":"0.4.12-beta.1","_id":"better-auth@0.4.12-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"c5ff0d09e0b28c2cb39b5d6510f4a650816abf52","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.12-beta.1.tgz","fileCount":61,"integrity":"sha512-M62+Y5EXdv+/rLhiXsEKxLQ8gYx/0aOMd4ycVuz11R/DrssaShlF4NUPX9ZiMAqLvBanCKTRZnbN9Aos1e1ImA==","signatures":[{"sig":"MEQCIAGGB3RrkF45QfLCDaNEr7qskyVflULMCuSEGDnBPF75AiAj5xIZ/hQFr0j8553njIpt7l6KyHJq/IOUP7bpBRrxZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":898580},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.12-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/adcc214e092e84c9a92f25e1d619425f/better-auth-0.4.12-beta.1.tgz","_integrity":"sha512-M62+Y5EXdv+/rLhiXsEKxLQ8gYx/0aOMd4ycVuz11R/DrssaShlF4NUPX9ZiMAqLvBanCKTRZnbN9Aos1e1ImA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.12-beta.1_1729109373352_0.9476412801755483","host":"s3://npm-registry-packages"}},"0.4.12-beta.2":{"name":"better-auth","version":"0.4.12-beta.2","_id":"better-auth@0.4.12-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"20a601010cdc3f9debfcc84480ba50fc2d041ae5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.12-beta.2.tgz","fileCount":61,"integrity":"sha512-afc9eGM79+TFTUB3neaY/HuM1Dxzccw7vsHE+MiuxvmdYAFuvHXX2K7XXhgWJf56591WRoHK52fQ58k5gUe0Jg==","signatures":[{"sig":"MEUCIHuuggaIcmaA/XzNNM1ckvRd1bpHF9F2LuyQI5P7kVwoAiEAyMLlLMRNM+xiRv/7rc86oHgXJM9ClnSjmJXYsyyhaKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":898177},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.12-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/f51e487c3500941757a6edb76af417ca/better-auth-0.4.12-beta.2.tgz","_integrity":"sha512-afc9eGM79+TFTUB3neaY/HuM1Dxzccw7vsHE+MiuxvmdYAFuvHXX2K7XXhgWJf56591WRoHK52fQ58k5gUe0Jg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.12-beta.2_1729109867959_0.6896179919717886","host":"s3://npm-registry-packages"}},"0.4.12-beta.3":{"name":"better-auth","version":"0.4.12-beta.3","_id":"better-auth@0.4.12-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"fa277c18923de8f0724be89b5ecf93fc78d15297","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.12-beta.3.tgz","fileCount":61,"integrity":"sha512-lGUvwHg2QMr5APfmDZPBRPQvgf5+I5TaJvKFS7f+WfqcbvmAAUZjaEv+Vzt1QQ5jKy5X3LZAK0gqSrq5p4OYMA==","signatures":[{"sig":"MEUCIGryjEKuXoHEtuU5v1IPCav8uaxXvx36tp6bHVVhW+xfAiEA91IiKReqnKbJDCbtHY+s2LnTEYR66HJ1LEbLt42dhbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":898285},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.12-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/b258c1f834d101f50b8c0984a901ba7e/better-auth-0.4.12-beta.3.tgz","_integrity":"sha512-lGUvwHg2QMr5APfmDZPBRPQvgf5+I5TaJvKFS7f+WfqcbvmAAUZjaEv+Vzt1QQ5jKy5X3LZAK0gqSrq5p4OYMA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.12-beta.3_1729112888348_0.05698293870871707","host":"s3://npm-registry-packages"}},"0.4.12-beta.4":{"name":"better-auth","version":"0.4.12-beta.4","_id":"better-auth@0.4.12-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2891634d316a11bce1373ae765b2892e2303a79b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.12-beta.4.tgz","fileCount":61,"integrity":"sha512-E7wSt5aqTK+mUxgS2s5Ue8cbytSm5nkPw2PFjVcZZgvzpofn8O8yP0V/9Llubr3+/Nyt+ICp/PwwPGYEndge+A==","signatures":[{"sig":"MEYCIQCVJpx246yMQsHrTtDUlLGUX6tPhnT5hjgwpLbk21kjwwIhAJJIcZKe2N4epCVAi2s0P18MjeyeOcmvEaVwIFIVGfU8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":898325},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.12-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/c0f0f290ce83f64be2aaf4fad880b923/better-auth-0.4.12-beta.4.tgz","_integrity":"sha512-E7wSt5aqTK+mUxgS2s5Ue8cbytSm5nkPw2PFjVcZZgvzpofn8O8yP0V/9Llubr3+/Nyt+ICp/PwwPGYEndge+A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.12-beta.4_1729140674191_0.7869023447348658","host":"s3://npm-registry-packages"}},"0.4.12-beta.5":{"name":"better-auth","version":"0.4.12-beta.5","_id":"better-auth@0.4.12-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"25a839a7b0bf44d0be37c72a563daf0de73cc13b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.12-beta.5.tgz","fileCount":61,"integrity":"sha512-KuJe3zoqNI01fPf3VyITz5/0ntAoU58cfbwhiREZuSzQDTeBey6aCuF2hpRnj9OzgJ6esH4HzvkL1ePrBT0xYg==","signatures":[{"sig":"MEYCIQCfVIC3nq0No87a5TEXJlGBnlEQ43IyOn0BPToPDR+dswIhAMH5OkrRdAIIBTpGKScbbLR6iswH+TkkGw9YV/FsBr2B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":898376},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.12-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/3ffabef9c447f34c756073bfe7c7633e/better-auth-0.4.12-beta.5.tgz","_integrity":"sha512-KuJe3zoqNI01fPf3VyITz5/0ntAoU58cfbwhiREZuSzQDTeBey6aCuF2hpRnj9OzgJ6esH4HzvkL1ePrBT0xYg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.12-beta.5_1729140796924_0.5428584800647736","host":"s3://npm-registry-packages"}},"0.4.12-beta.6":{"name":"better-auth","version":"0.4.12-beta.6","_id":"better-auth@0.4.12-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a918efce07f400b5af92bc60c008b16549905516","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.12-beta.6.tgz","fileCount":61,"integrity":"sha512-Fot1fIZUzxXcy8lg335ZgyB8NTmZ03wnR6g0sOwvCCCZRU464E1Q7179qYOKc7gZ0CaaKo8/vnNSG63JDwwaYw==","signatures":[{"sig":"MEUCIH79MmjlHwh3RD0QyNp8I5ouNRapuCGbNk1ssF++sGGLAiEAv8ouP3atr+OulAvIC0ldIlrMEADt4q8PKXROMixDlT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":899907},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.12-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/d81af22d1ca544634ae50314b8d8d086/better-auth-0.4.12-beta.6.tgz","_integrity":"sha512-Fot1fIZUzxXcy8lg335ZgyB8NTmZ03wnR6g0sOwvCCCZRU464E1Q7179qYOKc7gZ0CaaKo8/vnNSG63JDwwaYw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.12-beta.6_1729177336407_0.9069980460033815","host":"s3://npm-registry-packages"}},"0.4.12-beta.7":{"name":"better-auth","version":"0.4.12-beta.7","_id":"better-auth@0.4.12-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"36c90202dc973c4af721078c0e1e40c28144f3b2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.12-beta.7.tgz","fileCount":61,"integrity":"sha512-0yr+zO5gGflFSPLKy+fmoGGSA3nEdzgy5JbcDzop7LHG+yucG9g/EAcG/UgUtVHmtZD4MfdA/YjIRpALH7v32g==","signatures":[{"sig":"MEQCICaEJ/3qRslSoyX+/nN66WJVFPly+I6atUHzVkXGUyX3AiBcYG6xCaWElT1cpcJLdjsZJJkKjbJ9mMmtiGQXpIBRMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":891937},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.12-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/51896d0304f674fe0a5b771281bbd2e3/better-auth-0.4.12-beta.7.tgz","_integrity":"sha512-0yr+zO5gGflFSPLKy+fmoGGSA3nEdzgy5JbcDzop7LHG+yucG9g/EAcG/UgUtVHmtZD4MfdA/YjIRpALH7v32g==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.12-beta.7_1729184635341_0.5297555722624467","host":"s3://npm-registry-packages"}},"0.4.12":{"name":"better-auth","version":"0.4.12","_id":"better-auth@0.4.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"eeede1b46f1877fac751546e4e4ff20316320080","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.12.tgz","fileCount":61,"integrity":"sha512-1ReF0xPgXyDV7U6K+I1EuU6vsg4K81sMpbg/q2zu0fHvnIMA2x/uVCWf3WrSXR0o2UI17gdFoQii88J8DAixuA==","signatures":[{"sig":"MEUCIEvVixhnIivx4OqQIfzJS2B7jNPisxiJjVcOuJR82uP+AiEA0DWlG7NoYTtUH36H4zu8sV9ku5m9pRJKmF4i2DXTVY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":897094},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/4cb3b9e3f599ffdf79a9a28609aa3ae7/better-auth-0.4.12.tgz","_integrity":"sha512-1ReF0xPgXyDV7U6K+I1EuU6vsg4K81sMpbg/q2zu0fHvnIMA2x/uVCWf3WrSXR0o2UI17gdFoQii88J8DAixuA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.12_1729194145676_0.4786114959310088","host":"s3://npm-registry-packages"}},"0.4.13":{"name":"better-auth","version":"0.4.13","_id":"better-auth@0.4.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"68de8d25a82f11b3bcfcb947cd0d00171db53e22","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.13.tgz","fileCount":61,"integrity":"sha512-EYCNeTboQpF/HAeEQMxKZajMga/p/Ie4zrr6+nEVDKcGuoVaVud58xZNYZdqJRgHYpYnFx9h8wfuWblMrOf74Q==","signatures":[{"sig":"MEUCIEN0/KuNhlKnlvsaQUoagA0w7Zf4EsWKt1NUzpenUkczAiEA5YFwNJ0qC2tZbczK4yjmL3um/dhslUFRsci6PxeQf9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":898183},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/94b97adecbbe5c1a11e3d9f18c70820b/better-auth-0.4.13.tgz","_integrity":"sha512-EYCNeTboQpF/HAeEQMxKZajMga/p/Ie4zrr6+nEVDKcGuoVaVud58xZNYZdqJRgHYpYnFx9h8wfuWblMrOf74Q==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.13_1729232559135_0.18589779571531295","host":"s3://npm-registry-packages"}},"0.4.14-beta.1":{"name":"better-auth","version":"0.4.14-beta.1","_id":"better-auth@0.4.14-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"fb6d123a5b6d56c2c801d19288b947bea5e0c8a9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.14-beta.1.tgz","fileCount":61,"integrity":"sha512-q/Nh+4rEZWn5EgJ4c2QAat7coZlRGqj4dNME0+caIOFOUZoj9Jyr2FBaRRYngbuT16uDziWSw0keKKhWpUddlA==","signatures":[{"sig":"MEUCIH0+nAWIGd7nK4m3bjL8+qnwuP31uNGApyAMwx0Ati9sAiEAwCc85r2oREMkIfk2+1x2UY4nUWrLPA7Ivit29ryNWGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":898238},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.14-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/c8bd7f3f69af2cac1470dd4037f3785b/better-auth-0.4.14-beta.1.tgz","_integrity":"sha512-q/Nh+4rEZWn5EgJ4c2QAat7coZlRGqj4dNME0+caIOFOUZoj9Jyr2FBaRRYngbuT16uDziWSw0keKKhWpUddlA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.14-beta.1_1729241001214_0.235190243525776","host":"s3://npm-registry-packages"}},"0.4.14-beta.2":{"name":"better-auth","version":"0.4.14-beta.2","_id":"better-auth@0.4.14-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"86e2f6ce12f528f6b244fef1163b6fb4e476c3ab","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.4.14-beta.2.tgz","fileCount":61,"integrity":"sha512-DDO5UA6NeeCWErm9YhaJuWI7j/bzIBKDl1ombgvApqCBHnuOFGrpkO6QMndWXjkfYa/Cn/rU7G9dgW8e5UOFZQ==","signatures":[{"sig":"MEQCIH7zXQcRIipxYnljRME++l7cY7xZOi7+I/UMkai7lDyXAiBzVpNlyrlbCTcJbYcP8oMfiEvqzpu+7POQG+SQ26imbA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":932568},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.4.14-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/f06b6a5891178094cdb3818ce3c6efc6/better-auth-0.4.14-beta.2.tgz","_integrity":"sha512-DDO5UA6NeeCWErm9YhaJuWI7j/bzIBKDl1ombgvApqCBHnuOFGrpkO6QMndWXjkfYa/Cn/rU7G9dgW8e5UOFZQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.4.14-beta.2_1729264998754_0.5806981297884115","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"better-auth","version":"0.5.0","_id":"better-auth@0.5.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ad97687b09772af4a93108b87e8951d31a4fc274","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.0.tgz","fileCount":61,"integrity":"sha512-kh0gKXy9Z8L9XV7aq9nPUTvlNSD52A2mmXs/76codXKDOde3FefQ24a1EprGKGwDvAUcbJI7ApTB+j0c8onHPg==","signatures":[{"sig":"MEQCICngOzhDk/aKzePzyPCflql/EyB2SU/DZKEqPsZGyZQQAiAxNwvbMSp1t02Im9Y+okFuoj+//aPmUD8kO0X16yCNaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":937024},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/51d692e0e43fa4c13419c798fe3f35a7/better-auth-0.5.0.tgz","_integrity":"sha512-kh0gKXy9Z8L9XV7aq9nPUTvlNSD52A2mmXs/76codXKDOde3FefQ24a1EprGKGwDvAUcbJI7ApTB+j0c8onHPg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.0_1729283502607_0.07775565248415295","host":"s3://npm-registry-packages"}},"0.5.1-beta.1":{"name":"better-auth","version":"0.5.1-beta.1","_id":"better-auth@0.5.1-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7e4f1aff3857a6e29d17b70ab166269c77d5735a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.1-beta.1.tgz","fileCount":61,"integrity":"sha512-aWVRRXYvOWd3DeaDo5rrE7pcriFxHrsOfTIbuq7t2Wh/sanhKNdUfJrJy1I5OU+ym1/o3QRGRcmLPutOGeVgXw==","signatures":[{"sig":"MEUCIDcOv6haKzy4pdy4E5+MTljHQGvADWxe5QVf4FgdjQ6EAiEAhae9J3JapjI8BmnzOZXrCY/oqN9qIsHp7cMJ5EObxQs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":937033},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.1-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/6e768f0d813679c073e72d1c25d595ad/better-auth-0.5.1-beta.1.tgz","_integrity":"sha512-aWVRRXYvOWd3DeaDo5rrE7pcriFxHrsOfTIbuq7t2Wh/sanhKNdUfJrJy1I5OU+ym1/o3QRGRcmLPutOGeVgXw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.1-beta.1_1729286810968_0.21990776773488485","host":"s3://npm-registry-packages"}},"0.5.1-beta.2":{"name":"better-auth","version":"0.5.1-beta.2","_id":"better-auth@0.5.1-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"35d180004deea038fb7676b4212703ed6c1fe99c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.1-beta.2.tgz","fileCount":61,"integrity":"sha512-fWmnhNp9hQzbo3u6omlScs7mBl3eKogPZaBCcgRDsRMz/yXxWjYU/2MJ5zzlSqHRW4tPart8YqZ7J/NefJfgiQ==","signatures":[{"sig":"MEYCIQDpAWAf8O4hdsWyTD4WhFIy+4HAlewFLTjaX7N3jLv0dQIhAMBojVgdGF3PYgjsea+2rjZLMijvXaD4dNSq/vZAcCLy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":937639},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.1-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/5eb71166748c297858d9aabe6e627fd8/better-auth-0.5.1-beta.2.tgz","_integrity":"sha512-fWmnhNp9hQzbo3u6omlScs7mBl3eKogPZaBCcgRDsRMz/yXxWjYU/2MJ5zzlSqHRW4tPart8YqZ7J/NefJfgiQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.1-beta.2_1729288352290_0.4459640640210403","host":"s3://npm-registry-packages"}},"0.5.1-beta.3":{"name":"better-auth","version":"0.5.1-beta.3","_id":"better-auth@0.5.1-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"c06dd4c22eb312b36126109acc1ee0f1f275d72f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.1-beta.3.tgz","fileCount":61,"integrity":"sha512-XHdMhCuc32LWRYSLsHWZ7W9oCzQNOn9qNOgZPKFpybZWoBijYoJcQtm9uMJhttuw0uRSzsboUnhqnodqBEdyLQ==","signatures":[{"sig":"MEYCIQDR+huWjoIp0UDcU/JtEmo5u+/82ixa4/fK4W+YfDqtqQIhAOCOElnprF4Sa3Pu3OOAfrh4ImfJr1esZwYXkhaqux5o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":937637},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.1-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/0440d3e4e8269608d60892499da1e87b/better-auth-0.5.1-beta.3.tgz","_integrity":"sha512-XHdMhCuc32LWRYSLsHWZ7W9oCzQNOn9qNOgZPKFpybZWoBijYoJcQtm9uMJhttuw0uRSzsboUnhqnodqBEdyLQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.1-beta.3_1729290757388_0.4242462173763124","host":"s3://npm-registry-packages"}},"0.5.1-beta.4":{"name":"better-auth","version":"0.5.1-beta.4","_id":"better-auth@0.5.1-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"5897926cb5e867f8d3d62277dd6ac04e8cf3733b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.1-beta.4.tgz","fileCount":61,"integrity":"sha512-UPu7/yYVZHcNHhLqFIaP/9xMJEOfE0L56Phx4obPuNsL11jKwTmWPQgx1jqiwKIJvgnm1TO8akyzSt2VemhFjQ==","signatures":[{"sig":"MEQCIEJZb0Svy4z/MVZ5+psLxdlu8nx7AmAjDkeC8Qd24wBJAiAfg/lccZOHj22yd0Y0dF0l6rUA/vc6rFwn5AhuHasz4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938031},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.1-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/f0c75327b50894132f9beded8fd5adb2/better-auth-0.5.1-beta.4.tgz","_integrity":"sha512-UPu7/yYVZHcNHhLqFIaP/9xMJEOfE0L56Phx4obPuNsL11jKwTmWPQgx1jqiwKIJvgnm1TO8akyzSt2VemhFjQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.1-beta.4_1729291909264_0.34018104961014184","host":"s3://npm-registry-packages"}},"0.5.1-beta.5":{"name":"better-auth","version":"0.5.1-beta.5","_id":"better-auth@0.5.1-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"badae5ab75fa3373d7d7c635d9cd0da50c3ff139","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.1-beta.5.tgz","fileCount":61,"integrity":"sha512-38erD3uLHjdFOESgpYS6GrytGZ9+jCMmXNsvZowjeY2s8KLCsxACK/OYmVYWJAGR6XS5f92cgDRLsH3L49wrsA==","signatures":[{"sig":"MEYCIQDHcFkXnXb5rCVL7/De8j739hJphB7n7LEvDij/wqz2pwIhAJtUT1ft8wv68amIJZ4+9RNFpdGKwfRnQpYZ5YozVSA/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":938180},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.1-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/8cbfad82c387dbdd3e4fb1af0d749ce8/better-auth-0.5.1-beta.5.tgz","_integrity":"sha512-38erD3uLHjdFOESgpYS6GrytGZ9+jCMmXNsvZowjeY2s8KLCsxACK/OYmVYWJAGR6XS5f92cgDRLsH3L49wrsA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.1-beta.5_1729310071274_0.17107446937902537","host":"s3://npm-registry-packages"}},"0.5.1-beta.6":{"name":"better-auth","version":"0.5.1-beta.6","_id":"better-auth@0.5.1-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"91c5f74fbb1e1f07a5f81ea9569c96d139fe6937","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.1-beta.6.tgz","fileCount":61,"integrity":"sha512-P/aAxpFzftfBInrw07USVAnufotsBqnRZLPIxv86917gWWAXACXusmVPBZAgHCe7Oox9k6rTf7hndg0sRoPCgg==","signatures":[{"sig":"MEYCIQCeQ0CzEzgrqxCsal10ukdgvMduvzJE4aW+c47nrlqw9QIhAOGk1DUeRf/a26yU1tT9oPdk8++7B29NCpa9+4puHJIi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":941304},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.1-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/ddb78b11e36595e6538c529599375c0f/better-auth-0.5.1-beta.6.tgz","_integrity":"sha512-P/aAxpFzftfBInrw07USVAnufotsBqnRZLPIxv86917gWWAXACXusmVPBZAgHCe7Oox9k6rTf7hndg0sRoPCgg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.1-beta.6_1729330018282_0.6121269409130932","host":"s3://npm-registry-packages"}},"0.5.1-beta.7":{"name":"better-auth","version":"0.5.1-beta.7","_id":"better-auth@0.5.1-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b4f0ef0653417f6929af5e5e89d0f8e62c07baae","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.1-beta.7.tgz","fileCount":61,"integrity":"sha512-QNEKi46wld5pLUPF02SsqhnxavaGvJb2cj6cLjNrwKnLW5fCSM8JgLTbx/JnUQl/yzU8+h87QtTs+8T5uSsYCA==","signatures":[{"sig":"MEUCIEMXOtXy8v/r1I4bQ3dk9ejKiPMX2ehZZAu1Salc8GyhAiEA/xGAbkQlY7F22g6zxyQ9olhyydFQNFzhXh4sbTqKgyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":941306},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.1-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/e12f56c8093fb9c39ef55031c6508da1/better-auth-0.5.1-beta.7.tgz","_integrity":"sha512-QNEKi46wld5pLUPF02SsqhnxavaGvJb2cj6cLjNrwKnLW5fCSM8JgLTbx/JnUQl/yzU8+h87QtTs+8T5uSsYCA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.1-beta.7_1729331988685_0.037677353096341015","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"better-auth","version":"0.5.1","_id":"better-auth@0.5.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"9fe1f3e3bdb4f13e886a1c02004c6d4f5ddb7338","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.1.tgz","fileCount":61,"integrity":"sha512-g/EMZ6otP33v6IIV6DU4DJIEHfjPx7spGhTpmuekFr1cmWDwfFwH0s/7MmOug0pFZFS0JjqZrvS82iosazK0Og==","signatures":[{"sig":"MEYCIQC2a9ZwKhFsgpwrUWEfu3JaJs9OdDqm47n3h0XAQmBMAwIhAK2T6ldCuqPBG0IbpTXD8iw5RzgTYATXGdmQgU8EnuFd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":942147},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/9798517e629c67ec8db94ede1f3f434f/better-auth-0.5.1.tgz","_integrity":"sha512-g/EMZ6otP33v6IIV6DU4DJIEHfjPx7spGhTpmuekFr1cmWDwfFwH0s/7MmOug0pFZFS0JjqZrvS82iosazK0Og==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.1_1729333964272_0.31127049772200555","host":"s3://npm-registry-packages"}},"0.5.2-beta.1":{"name":"better-auth","version":"0.5.2-beta.1","_id":"better-auth@0.5.2-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"223257bb206fc389a17d29cc29a504b9508505ab","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.1.tgz","fileCount":61,"integrity":"sha512-cDcEo+e+PStclTViSY5LNQzjzpmwAaiaw5KN8eeR4qlKr3PkEeODr+gVheg72k7ajVqOiaCUMwqidOwLsJwGLA==","signatures":[{"sig":"MEUCIQCta4VNTFVoeMmL1jNjYeUTO1Ev3edt+xWUZ/lvK0mK4wIgARWXmqxq1lQIbn5t7Mw40HYBtDlKEUu6NtUMW5ogKdE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":942166},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/5955009b960417bd793d3f64febec1d1/better-auth-0.5.2-beta.1.tgz","_integrity":"sha512-cDcEo+e+PStclTViSY5LNQzjzpmwAaiaw5KN8eeR4qlKr3PkEeODr+gVheg72k7ajVqOiaCUMwqidOwLsJwGLA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.1_1729340466126_0.0038690319791123695","host":"s3://npm-registry-packages"}},"0.5.2-beta.2":{"name":"better-auth","version":"0.5.2-beta.2","_id":"better-auth@0.5.2-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1e7f4e3ad9f491ac9afa303a84fa20f9fa7fda38","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.2.tgz","fileCount":61,"integrity":"sha512-qhL+SN9Xvj7Xol63N/jJlt20s8G7hIJ+jD5aIByxOf/JY6h7l97vBBzbwE6hGCIF6m7LDH8dDiKyOyyuQRoAMA==","signatures":[{"sig":"MEYCIQDFhD9RFUM2DmsMzd+4HC4ig1MCD71qYcK5uf6jwezNvAIhAPNApKgkAksawT6jT25lyP2ePl3yhT+/EbBgAKMQwK27","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":942161},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/b863da207731e9195eae1c262f924db1/better-auth-0.5.2-beta.2.tgz","_integrity":"sha512-qhL+SN9Xvj7Xol63N/jJlt20s8G7hIJ+jD5aIByxOf/JY6h7l97vBBzbwE6hGCIF6m7LDH8dDiKyOyyuQRoAMA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.2_1729341800328_0.6186772193877081","host":"s3://npm-registry-packages"}},"0.5.2-beta.3":{"name":"better-auth","version":"0.5.2-beta.3","_id":"better-auth@0.5.2-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b27fc1ec6602be3e7630d3cb0d2dc53c53eee8c7","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.3.tgz","fileCount":118,"integrity":"sha512-oEw/0Qrv70x8F7N3I84hTnd6PzP2oQrOTDQZdn/K6WZx9qzQxe1f9vO+4o9yVz72d/DRNe+pgsOoPh2uGs+LpQ==","signatures":[{"sig":"MEUCIBFaFPgS56mcuk9Zd4O/iYpudOpIrn5Udn5Bj422rwGkAiEAgC+GXSp9ZNKD4FtRbw55gjR6879E2n+XI5mFp3BBm+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1882228},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./preact":{"import":"./dist/preact.js","require":"./dist/preact.cjs"},"./svelte":{"import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/kysely":{"import":"./dist/adapters/index.js","require":"./dist/adapters/index.cjs"},"./adapters/prisma":{"import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/43c223377a93ea039d3a446c5b959c96/better-auth-0.5.2-beta.3.tgz","_integrity":"sha512-oEw/0Qrv70x8F7N3I84hTnd6PzP2oQrOTDQZdn/K6WZx9qzQxe1f9vO+4o9yVz72d/DRNe+pgsOoPh2uGs+LpQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.3_1729343774198_0.13939480934651782","host":"s3://npm-registry-packages"}},"0.5.2-beta.4":{"name":"better-auth","version":"0.5.2-beta.4","_id":"better-auth@0.5.2-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"55f84c3e6cf0d212d685cc445b04f58169ec9097","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.4.tgz","fileCount":61,"integrity":"sha512-mjv8Js9gBBDo24Q3JINMC1nm6MTFup+Qu2u2A7JqH53KSiWU5nCjVWfZsgAWC10kRtgeWOnkmKLLAuiUWBBmyQ==","signatures":[{"sig":"MEUCIQD672doz7xqwV1o9kLMJd04YxizrzfbfpgEf/DkBUfUXAIgFqK1S69J9VQRXGq9H9u0qMBtHuXwRYG1Vw/er12GZdw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":942035},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/5073140757ad6ca2f3db4f91341d2215/better-auth-0.5.2-beta.4.tgz","_integrity":"sha512-mjv8Js9gBBDo24Q3JINMC1nm6MTFup+Qu2u2A7JqH53KSiWU5nCjVWfZsgAWC10kRtgeWOnkmKLLAuiUWBBmyQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.4_1729347039543_0.11791750508409349","host":"s3://npm-registry-packages"}},"0.5.2-beta.5":{"name":"better-auth","version":"0.5.2-beta.5","_id":"better-auth@0.5.2-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"212f5f88eec4b9e48edf966501bd76fc30753095","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.5.tgz","fileCount":61,"integrity":"sha512-/8bgFfm0rcI0zM/6ucmSUNngoYvg7MO4VVwrbUuiaWge5BDanc7gKFjGupmsfBAg4itCXGcGBpMo3WcaGywhQg==","signatures":[{"sig":"MEUCIBYuTTrWAum/OVLRmzUcaUxBmoIu5lcW7U17btkKI2vmAiEA/cND2iUB40/ho+HzRZXq4Rpq6g9LA8xngNluR+/XQVA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":942263},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./preact":"./dist/preact.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":"./dist/access.js","./adapters/kysely":"./dist/adapters/index.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/b07f061c144d9db0cb56aae959677780/better-auth-0.5.2-beta.5.tgz","_integrity":"sha512-/8bgFfm0rcI0zM/6ucmSUNngoYvg7MO4VVwrbUuiaWge5BDanc7gKFjGupmsfBAg4itCXGcGBpMo3WcaGywhQg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.5_1729349305448_0.5607887207988329","host":"s3://npm-registry-packages"}},"0.5.2-beta.6":{"name":"better-auth","version":"0.5.2-beta.6","_id":"better-auth@0.5.2-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0b69e724fac308febcdc7d812e11ab645b84e733","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.6.tgz","fileCount":118,"integrity":"sha512-UPC61tJpTdelqlbzYgVU55gA3R6Hj8fsJjGlsfFmQgI3pbYEHdLGV39pbFe4AfM0zut8DE4Q9ahM+nJiCbLhLQ==","signatures":[{"sig":"MEYCIQDUItJScNx8bPoPj9gIP4p8bQYOaOHisLfA/eg6SWwChgIhAOJThO4ULFWebI27tMKf5MiW8vvSnihVde6xaUWKs7Wa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1883965},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/09658621832517d50de88ed59172822d/better-auth-0.5.2-beta.6.tgz","_integrity":"sha512-UPC61tJpTdelqlbzYgVU55gA3R6Hj8fsJjGlsfFmQgI3pbYEHdLGV39pbFe4AfM0zut8DE4Q9ahM+nJiCbLhLQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.6_1729351676071_0.9831775644891181","host":"s3://npm-registry-packages"}},"0.5.2-beta.7":{"name":"better-auth","version":"0.5.2-beta.7","_id":"better-auth@0.5.2-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f8176a0a07251dcb324f28b26c941cfabf75ea13","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.7.tgz","fileCount":118,"integrity":"sha512-Ox7ywh7NGwMExpUfanpsN+fH9tuNdLDAQACXh2yjTblou/oPDHUAsd/3JRexfQUi0TSSEcgUUj4cQPTL8l84/w==","signatures":[{"sig":"MEUCIQC1vnhapyj894uwO07xxu9Q7j8Twq2wT1WTQ8wHQgHh1AIgbhsped3HBTsRqlXHXaGWxq7HwkU7te6g9ih1ujeXaJ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1883407},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/b5ed0c650908a16affc2d66d5aee669f/better-auth-0.5.2-beta.7.tgz","_integrity":"sha512-Ox7ywh7NGwMExpUfanpsN+fH9tuNdLDAQACXh2yjTblou/oPDHUAsd/3JRexfQUi0TSSEcgUUj4cQPTL8l84/w==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.7_1729362831511_0.3225741715105064","host":"s3://npm-registry-packages"}},"0.5.2-beta.8":{"name":"better-auth","version":"0.5.2-beta.8","_id":"better-auth@0.5.2-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f3266308a162de89ab83a699800183128b3a8bb1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.8.tgz","fileCount":118,"integrity":"sha512-A194kp11WsuXQq7Sijv5CP0emhMW21by7TBCIss1fe5114/irAtrB0yXU9d1Vhbi+KyithuDEs/8woujzVRZVg==","signatures":[{"sig":"MEQCIGVgpgvcMS9XKiIExPjZbcyoQxC5h5Vy3WyXXa5wmgkmAiA+NbH2/UtkuOBTj47yimOMQ2X8C1Ren9snNm+QJpWiMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1880231},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/4761234f3cbe775c6826e10dd1593b7a/better-auth-0.5.2-beta.8.tgz","_integrity":"sha512-A194kp11WsuXQq7Sijv5CP0emhMW21by7TBCIss1fe5114/irAtrB0yXU9d1Vhbi+KyithuDEs/8woujzVRZVg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.8_1729396056424_0.8088997530316473","host":"s3://npm-registry-packages"}},"0.5.2-beta.9":{"name":"better-auth","version":"0.5.2-beta.9","_id":"better-auth@0.5.2-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"043a90a698aacea51a0dd25df9580ce41441b212","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.9.tgz","fileCount":118,"integrity":"sha512-bNh4SAubsTMFoELoVCoiO0rrl2bl7JkDElqiQbKemUAjuzd2Ynq4nF9W7obcg4e+xvVsR1jn+tjMl2+5ho1Jeg==","signatures":[{"sig":"MEYCIQCUHOPaqN7xjylKQGZX4/+dVoAkro/ySMJDGXRN5h7IBgIhAPGyz4c2hJ80p5r5u85V2tzQcxFG1F4YNtZaYw0ZNmb3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1888508},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/d87d096f7edfa3c692664a97ad151a35/better-auth-0.5.2-beta.9.tgz","_integrity":"sha512-bNh4SAubsTMFoELoVCoiO0rrl2bl7JkDElqiQbKemUAjuzd2Ynq4nF9W7obcg4e+xvVsR1jn+tjMl2+5ho1Jeg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.9_1729402584804_0.048554295292563054","host":"s3://npm-registry-packages"}},"0.5.2-beta.10":{"name":"better-auth","version":"0.5.2-beta.10","_id":"better-auth@0.5.2-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"5b697f7edf8b328512d6448a53f75738d0b7d253","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.10.tgz","fileCount":118,"integrity":"sha512-6HLBkTpDGT13PQGiPUFSBrK0rTvmx0ARQlZxhPwH7XWAN2ho28zLKej4h0WamYle3i0OwtHKKlvBhKqsl+9beQ==","signatures":[{"sig":"MEQCIEZZjZmCvJVSxjnqVGZ6IZJhkwtcxEM3MdlRw2kKmUiJAiB6vqhsllzopWUKwf5nJxjOjW7q1K1TMkypnmyEbyTeNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1889065},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/bcf7f18af48576b8bf220734211dc929/better-auth-0.5.2-beta.10.tgz","_integrity":"sha512-6HLBkTpDGT13PQGiPUFSBrK0rTvmx0ARQlZxhPwH7XWAN2ho28zLKej4h0WamYle3i0OwtHKKlvBhKqsl+9beQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.10_1729405736001_0.6298767395097735","host":"s3://npm-registry-packages"}},"0.5.2-beta.11":{"name":"better-auth","version":"0.5.2-beta.11","_id":"better-auth@0.5.2-beta.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2b10d8276c39475c32cc5f0caa3ab304aca806ca","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.11.tgz","fileCount":118,"integrity":"sha512-TiLIOGtwqp+RiUpqBDXFrU7FlN6ULRamSdAG1xfpFZEedeq7a4jIktj6XLwQnKRpB3S0cZLk+SAbh0V15Mo4FA==","signatures":[{"sig":"MEUCIQC6140UZdyvKTjWsdzxaQUI37j2LJQY+PjcP5c1Nq6v5AIgAy24FXw7rD/v4781X7pPYtgUkvNmaimlvwh4gaOfQs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1890616},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/09f582460610ff4fabe3e4c852f790d0/better-auth-0.5.2-beta.11.tgz","_integrity":"sha512-TiLIOGtwqp+RiUpqBDXFrU7FlN6ULRamSdAG1xfpFZEedeq7a4jIktj6XLwQnKRpB3S0cZLk+SAbh0V15Mo4FA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.11_1729418012003_0.8802184426790507","host":"s3://npm-registry-packages"}},"0.5.2-beta.12":{"name":"better-auth","version":"0.5.2-beta.12","_id":"better-auth@0.5.2-beta.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8d4a02faae7151e02726ca65851cb5e3acd4492e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.12.tgz","fileCount":118,"integrity":"sha512-5TlJo9WY3cpENAzLOCPJ/3suQFFILfQ4hc6IMi6XnPJPCQyAeAQJhE0hmIPY6O44IMuv5PfNmukd3Gnp/PMEUA==","signatures":[{"sig":"MEUCIQCuvYxcfU+c6sTgWUhILF8c1Xaq+l4ENzb21kp7fkMzkgIgEZYZmLoLdytqyNAsDFPdWwBOS7hSP3lkFCOM2ATJEV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1890351},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/f707138ede76eddddfd8d0d4e97581dc/better-auth-0.5.2-beta.12.tgz","_integrity":"sha512-5TlJo9WY3cpENAzLOCPJ/3suQFFILfQ4hc6IMi6XnPJPCQyAeAQJhE0hmIPY6O44IMuv5PfNmukd3Gnp/PMEUA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.12_1729426073221_0.9564830321298958","host":"s3://npm-registry-packages"}},"0.5.2-beta.13":{"name":"better-auth","version":"0.5.2-beta.13","_id":"better-auth@0.5.2-beta.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"240729a2d4a634009cba4f703e823f61ae20ead9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.13.tgz","fileCount":118,"integrity":"sha512-ZFAp1DOsC8AyzBCktJS3FI7oQPo12w6PdmHikHJPw7X4R7tQSJNF0zVQaVwoojNKsQmQhcMSvab0S1OjIh0wxw==","signatures":[{"sig":"MEYCIQDQ/7cnXCBi9pUHbBCdtOEidXqHZ5aMMsMvENX37Lix6gIhANCHFSZAnWTqaYOqFFLUoTOWGRajGIt5UFP116MyetPu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1890345},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/c26b0b0fd9dc88966f7679dff614002e/better-auth-0.5.2-beta.13.tgz","_integrity":"sha512-ZFAp1DOsC8AyzBCktJS3FI7oQPo12w6PdmHikHJPw7X4R7tQSJNF0zVQaVwoojNKsQmQhcMSvab0S1OjIh0wxw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.13_1729427588382_0.4224181959279638","host":"s3://npm-registry-packages"}},"0.5.2-beta.14":{"name":"better-auth","version":"0.5.2-beta.14","_id":"better-auth@0.5.2-beta.14","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a57a1568dad116b323f23b0f68603e1d32460512","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.14.tgz","fileCount":118,"integrity":"sha512-XP2tVqeCyKtxhDwrcZC5h+bkrBXIFTb3UbX5ZEzmje0biZ6D3H2NQMs3pDG3q9izlLO/jDD9gfE8x2IPn3P7aw==","signatures":[{"sig":"MEUCIBiDIeNPVw1+bK8u5SRUyp8KrLNfH6KS+plS1IaIPv0dAiEA2C3LCdphAgwkyetkGo6jd3TpdtoBoDakGvAb8+oqZBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1891139},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/bbed5492a0d65af31422653cbf8946a8/better-auth-0.5.2-beta.14.tgz","_integrity":"sha512-XP2tVqeCyKtxhDwrcZC5h+bkrBXIFTb3UbX5ZEzmje0biZ6D3H2NQMs3pDG3q9izlLO/jDD9gfE8x2IPn3P7aw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.14_1729429325461_0.759145642723724","host":"s3://npm-registry-packages"}},"0.5.2-beta.15":{"name":"better-auth","version":"0.5.2-beta.15","_id":"better-auth@0.5.2-beta.15","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"54b6d55cd2c945f9f155cf1cefcf150df14bb976","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.15.tgz","fileCount":118,"integrity":"sha512-G8YpiVNES9kaLltRdOYV8p3yTQgYYPas2gGOsCeR/NlftEmfJfIQyfkHHA1Q05hvrc6yFjoX8ySCXjcFLU6OiA==","signatures":[{"sig":"MEQCIBwSmtRuKnTNQpLRA/7ImpLiXXmxClWb7D6Dh+8D98C9AiA2hX93jkY1TOTtlt3y45+BRn9YpjfyFGU+2ddnyVsjkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1890115},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/f508ddfc72239d24d79ddfff71e6788d/better-auth-0.5.2-beta.15.tgz","_integrity":"sha512-G8YpiVNES9kaLltRdOYV8p3yTQgYYPas2gGOsCeR/NlftEmfJfIQyfkHHA1Q05hvrc6yFjoX8ySCXjcFLU6OiA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.15_1729434789942_0.9394220166911171","host":"s3://npm-registry-packages"}},"0.5.2-beta.16":{"name":"better-auth","version":"0.5.2-beta.16","_id":"better-auth@0.5.2-beta.16","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"81a1600ae75de35e3cb2f0d850c78abfa7f6bb18","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.16.tgz","fileCount":118,"integrity":"sha512-59GPwBbAWw1EntLI7koPKEaYllKFETnvtyzMfaC54Z/bsJRIxzOACj6tab+4ZsAM52Ulq4Ngb3cCc0ykVGU4GQ==","signatures":[{"sig":"MEUCIEjtQ3tH3D33GXSRZo+waCYlLQFcWbxjIxVIEwBB3AhRAiEA5B/quqwuKC1V8G5Gz+eR4+Es/36Rt/L/z06hT+UsUUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1890323},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/da3151200043bcf2d273ab2957bcc405/better-auth-0.5.2-beta.16.tgz","_integrity":"sha512-59GPwBbAWw1EntLI7koPKEaYllKFETnvtyzMfaC54Z/bsJRIxzOACj6tab+4ZsAM52Ulq4Ngb3cCc0ykVGU4GQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.16_1729436594157_0.7884481778568759","host":"s3://npm-registry-packages"}},"0.5.2-beta.17":{"name":"better-auth","version":"0.5.2-beta.17","_id":"better-auth@0.5.2-beta.17","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"74d78a7d0af777af383f4319e0ace06f765162d9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.17.tgz","fileCount":118,"integrity":"sha512-xksFdUHpZMcUg5L5CRnpjTzGPDtLRBEs+GqsW41LA0LqZODwofNiP/XO5+uhLnDc6SaWWSCiDoBYj8xZeLVQ8Q==","signatures":[{"sig":"MEUCIBO2Li6cghmEXwf72VaayiiJonR9VB40eYYlKfZm95ANAiEAuWyOx0/gYEu+A8nIE3wsfmMPmGGDxATwD6pWfc8WTII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1890419},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/8fd205d6d0a930a9d916d4c29675c74f/better-auth-0.5.2-beta.17.tgz","_integrity":"sha512-xksFdUHpZMcUg5L5CRnpjTzGPDtLRBEs+GqsW41LA0LqZODwofNiP/XO5+uhLnDc6SaWWSCiDoBYj8xZeLVQ8Q==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.17_1729442807172_0.7740651766303615","host":"s3://npm-registry-packages"}},"0.5.2-beta.18":{"name":"better-auth","version":"0.5.2-beta.18","_id":"better-auth@0.5.2-beta.18","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d274d47d64bd20a9ae129f4df9f89fcaec3bf0f7","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.18.tgz","fileCount":61,"integrity":"sha512-phMKDV7sVeCgiU+6Bp2d6IrGn+Ibmzxwbqzw5VlOdHjJk4O/NkM+JvBZHHb302FacFBgiEhQX6zISrmUF1fexA==","signatures":[{"sig":"MEUCIERBD/lncheR1DQQYLV+IowbmOjXirVL2P97Kjht6f4lAiEAwq/8ERKy4yNhe5Gyld8QCw8x1SdgjQfCTaT+I/kVn4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":956950},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/471317dd23c2e598ae2876fc565d6969/better-auth-0.5.2-beta.18.tgz","_integrity":"sha512-phMKDV7sVeCgiU+6Bp2d6IrGn+Ibmzxwbqzw5VlOdHjJk4O/NkM+JvBZHHb302FacFBgiEhQX6zISrmUF1fexA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","nanostores":"^0.11.2","better-call":"0.2.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.18_1729495499139_0.5013912622638721","host":"s3://npm-registry-packages"}},"0.5.2-beta.19":{"name":"better-auth","version":"0.5.2-beta.19","_id":"better-auth@0.5.2-beta.19","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"4086b8238e709734b5ed1e319ad1f23a4ca4700d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.19.tgz","fileCount":61,"integrity":"sha512-9nQ8J5tDHPb18+xQ3ZrGrrBY1Flg5kUVcIteUmmjf1YC2yRekiDaFUGLIdG7gIRT0etlPdhRazZucH/tepPJ5g==","signatures":[{"sig":"MEQCIEiK1At4jVRYdEbGCni6tmKKR25YkYS/w21JQItVSTKRAiAuePQq6H5i64daDLzKyk9FmuDE8BhawoWoADuQLa6zSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":956950},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/4318d62af795a695ee56311b0ab4697d/better-auth-0.5.2-beta.19.tgz","_integrity":"sha512-9nQ8J5tDHPb18+xQ3ZrGrrBY1Flg5kUVcIteUmmjf1YC2yRekiDaFUGLIdG7gIRT0etlPdhRazZucH/tepPJ5g==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","nanostores":"^0.11.2","better-call":"0.2.8","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.19_1729497068056_0.9698615131067481","host":"s3://npm-registry-packages"}},"0.5.2-beta.20":{"name":"better-auth","version":"0.5.2-beta.20","_id":"better-auth@0.5.2-beta.20","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b5debdce1d2246a2674cd1a4bfa4c2e70ec30225","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.20.tgz","fileCount":61,"integrity":"sha512-X8U98aOJ3GVEANwMmBK6LSoDMYf7RP7E2l3hPt9BGfkhTVngOd5AKcwfPiL4tVW4uikL722vtrB2tnELX34Sbg==","signatures":[{"sig":"MEYCIQCPx8o2P+pchWuR+yzu+za6w+mR8WQnwGVK4bDap0QOvwIhAJLau1TI7oZRZu6SbqFhXgY1EizJZ8cDVqImGF2Piw/x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":957279},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/8ecc797a33c72198e0d715c64d2318c9/better-auth-0.5.2-beta.20.tgz","_integrity":"sha512-X8U98aOJ3GVEANwMmBK6LSoDMYf7RP7E2l3hPt9BGfkhTVngOd5AKcwfPiL4tVW4uikL722vtrB2tnELX34Sbg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","nanostores":"^0.11.2","better-call":"0.2.8","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.20_1729500542636_0.8260038124029134","host":"s3://npm-registry-packages"}},"0.5.2-beta.21":{"name":"better-auth","version":"0.5.2-beta.21","_id":"better-auth@0.5.2-beta.21","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"261db3036b5b5f26cadd987e74cbfc99a89929bc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2-beta.21.tgz","fileCount":61,"integrity":"sha512-JDqFciVa8C+DyIevsiF8i/XvFfaEElBslfk0TSZjsbRgxMZgiPi5LXTc2Gzq7FzjxREJGI2N/fmcw7+PYVr1gQ==","signatures":[{"sig":"MEUCIQDMlR2Sq8UBkTL18MEtJ0Ca55TPUHgjHGFAAy4z0McvGgIga1tmK+rjRc3oQd7o4gwRsc5gb/zh/DbEJl7HICnKxW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":957144},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2-beta.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/8015c04bd3d8429fead7a84280bfb96e/better-auth-0.5.2-beta.21.tgz","_integrity":"sha512-JDqFciVa8C+DyIevsiF8i/XvFfaEElBslfk0TSZjsbRgxMZgiPi5LXTc2Gzq7FzjxREJGI2N/fmcw7+PYVr1gQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.9","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2-beta.21_1729510827219_0.6651819272462802","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"better-auth","version":"0.5.2","_id":"better-auth@0.5.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d4b5cab66b3e0105798ca02b4388d23a5fef0089","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.2.tgz","fileCount":61,"integrity":"sha512-x1HT78SgbwMsx05kFeV/rtkxrBYKewIXfezX2y3DVMgac2+KksliYmg0MbE/XGe/gwkbNsrf4EiViXJa46u/Ew==","signatures":[{"sig":"MEUCIAwUw+7L8QLs+OSylSFPZ94Cds1mTadu9qA51F6ol9UDAiEAgR9n3ZoeaoPB9QUWj1FS+U24Mj2CFplJJsUYM3wRQ3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":957496},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/be1ef08aafe2f48708cc4da5bc144f38/better-auth-0.5.2.tgz","_integrity":"sha512-x1HT78SgbwMsx05kFeV/rtkxrBYKewIXfezX2y3DVMgac2+KksliYmg0MbE/XGe/gwkbNsrf4EiViXJa46u/Ew==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","nanostores":"^0.11.2","better-call":"0.2.9","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.2_1729512256419_0.24392788802891907","host":"s3://npm-registry-packages"}},"0.5.3-beta.1":{"name":"better-auth","version":"0.5.3-beta.1","_id":"better-auth@0.5.3-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a8887e70f2f2c794a652d2e3be422ceda7e0955e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3-beta.1.tgz","fileCount":61,"integrity":"sha512-BaLF0/gDhERigpFWO5vnlNBJ1Z2RfzARZAjCJtVrwA6HMEvwUw4+A024JiCdSrPPfHrzEROMPdfdW0Nxks/rcA==","signatures":[{"sig":"MEYCIQCMH7wkB6nu/AezzGIEvg0yRgtSHahrQYU3m2Jr8tIt+QIhANjv7quBvvqYlDJchcszTpIGG3Ps1SSCxbgd3ZS8iurs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":979138},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/0c5dec510495715360406d5fc9c0306f/better-auth-0.5.3-beta.1.tgz","_integrity":"sha512-BaLF0/gDhERigpFWO5vnlNBJ1Z2RfzARZAjCJtVrwA6HMEvwUw4+A024JiCdSrPPfHrzEROMPdfdW0Nxks/rcA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.9","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3-beta.1_1729515005273_0.26753449697519893","host":"s3://npm-registry-packages"}},"0.5.3-beta.2":{"name":"better-auth","version":"0.5.3-beta.2","_id":"better-auth@0.5.3-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8c92b93b4790ae924e0aea504b265e635bd1ec8c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3-beta.2.tgz","fileCount":61,"integrity":"sha512-j2UBVknTMn4KcCvG7auo32UibzeqUDBNOCDuQoJvfMqNV4QDJqXuXwLVE4eWZyc77hxQW/Fnd1rgDkQawg5d3w==","signatures":[{"sig":"MEQCIA9aPCYJ4knsYv+yz5xu8lNz3/N5HxZSo//sFXcSPSYiAiANwSjW8KaQ46lhnQjCJvDYCUMev7OM6TJeUkEggf8qCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":979212},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/aed25b2e18ad7ca3cbaf8a6fcebe990f/better-auth-0.5.3-beta.2.tgz","_integrity":"sha512-j2UBVknTMn4KcCvG7auo32UibzeqUDBNOCDuQoJvfMqNV4QDJqXuXwLVE4eWZyc77hxQW/Fnd1rgDkQawg5d3w==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.9","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3-beta.2_1729517310222_0.34538236646403053","host":"s3://npm-registry-packages"}},"0.5.3-beta.3":{"name":"better-auth","version":"0.5.3-beta.3","_id":"better-auth@0.5.3-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"70618370709501a664b2a79a92d987414be003c1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3-beta.3.tgz","fileCount":61,"integrity":"sha512-cfq4YfBXiYk3L0Tzn3bVEj08tjvQ6l+PTBe92fpdXnqbJnPB49OfeAxus8PC7Fg/A5HwRlUvDiJAqVF0O3MWTA==","signatures":[{"sig":"MEYCIQDSZ6IN7CCy3aG/naS+ZJPmB0QjyjY141oopsaa1/yyRwIhAPjE/KpYsdNCf5WXnqm4mhX5H/hQZoFQOntGTOh+ucHH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":981514},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/2ae3427b29bebc1ed43ff7415d64463e/better-auth-0.5.3-beta.3.tgz","_integrity":"sha512-cfq4YfBXiYk3L0Tzn3bVEj08tjvQ6l+PTBe92fpdXnqbJnPB49OfeAxus8PC7Fg/A5HwRlUvDiJAqVF0O3MWTA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.9","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3-beta.3_1729535946344_0.620444959565881","host":"s3://npm-registry-packages"}},"0.5.3-beta.4":{"name":"better-auth","version":"0.5.3-beta.4","_id":"better-auth@0.5.3-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e78b9ffbbf1d9de4d9cd4afc295ae600af590678","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3-beta.4.tgz","fileCount":61,"integrity":"sha512-D31EBleVyUiPjlJKpMl6L2b7VaaYpmNeJeL2z+dcjC6gj3OVcxjOAsMQQNAnC3sqmUaRmEuz/YUjRaX/wIMkCg==","signatures":[{"sig":"MEYCIQDY/W0bd0FUU5Tne8RkD+Q4My1zGz5OmftnfVHQVaKdRwIhAPhaz1qL3XTRQ/T/E4jXCHxCc5CpiaD9vg0UeLSxsC5y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":981522},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/4c92907c5b5cd74cc94e49be37e20ed3/better-auth-0.5.3-beta.4.tgz","_integrity":"sha512-D31EBleVyUiPjlJKpMl6L2b7VaaYpmNeJeL2z+dcjC6gj3OVcxjOAsMQQNAnC3sqmUaRmEuz/YUjRaX/wIMkCg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.9","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3-beta.4_1729536527052_0.16031297343221906","host":"s3://npm-registry-packages"}},"0.5.3-beta.5":{"name":"better-auth","version":"0.5.3-beta.5","_id":"better-auth@0.5.3-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3ad6ff123dfb1715faf32a724954631d1add7e54","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3-beta.5.tgz","fileCount":61,"integrity":"sha512-4F1FyOYULJpNR+7BdD8JmGffb6VPM9T7smqdf96ITvC+s+OpNNMk9rnzmDdd9yjcnKPwA8wXh8WEisfX3mB5rA==","signatures":[{"sig":"MEYCIQCG0NFuAO49jsFzRu5Mmes94CWtNyrVs3844gcF+dqxeAIhAJmu3Fj1wlct9DUU8uhX20wYC2cAd1X8SUWAA2BW4BzH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":979617},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/1235f390dd3d8972d9893c939b599d59/better-auth-0.5.3-beta.5.tgz","_integrity":"sha512-4F1FyOYULJpNR+7BdD8JmGffb6VPM9T7smqdf96ITvC+s+OpNNMk9rnzmDdd9yjcnKPwA8wXh8WEisfX3mB5rA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.9","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3-beta.5_1729538378467_0.6398632970769382","host":"s3://npm-registry-packages"}},"0.5.3-beta.6":{"name":"better-auth","version":"0.5.3-beta.6","_id":"better-auth@0.5.3-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e89d6e5c47e078bd4321c1cb92ea3d1f20b561f4","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3-beta.6.tgz","fileCount":85,"integrity":"sha512-xxxXtvTKKy/cVryGTbuutjuVpfG+WppVqVBoXrj1OBccXjgVizGj1h8MXfDcl1+bDDXpFTChH/HaH2VCy75gNw==","signatures":[{"sig":"MEYCIQD5xQu5VhFFLRvAhAntenBfVkl2BPCNWW07iYsDz2MMYwIhAP3QCR8CFU96KmTZdUFuO2ORs6TDFB3wTgTuY8Vp5L36","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2237249},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/48dfd356c1d0a55814173a3a7d2d0fc9/better-auth-0.5.3-beta.6.tgz","_integrity":"sha512-xxxXtvTKKy/cVryGTbuutjuVpfG+WppVqVBoXrj1OBccXjgVizGj1h8MXfDcl1+bDDXpFTChH/HaH2VCy75gNw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.9","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3-beta.6_1729540364363_0.2595583106016133","host":"s3://npm-registry-packages"}},"0.5.3-beta.7":{"name":"better-auth","version":"0.5.3-beta.7","_id":"better-auth@0.5.3-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"75e03aae81800b130b1df7eedee35e9ee50f3a63","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3-beta.7.tgz","fileCount":85,"integrity":"sha512-Y8Uw8P+kLiWos3eslNor7e46LTs+/oiwc2HOcxyNWEuUzIYkDpBmofx7IhRI24o9Wv01ICf6xxJ9YmVYOt4lYQ==","signatures":[{"sig":"MEUCIDxsB5WuM/5BWyUs2wFw3P+PWQuuVAmLIn7AWpKM5CNAAiEA8zq5HmuNamfrev49tpgGw8GiWAE3iLNb8SpMwYNsqMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2237233},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/13614a528853613091ff2a79bbc2b462/better-auth-0.5.3-beta.7.tgz","_integrity":"sha512-Y8Uw8P+kLiWos3eslNor7e46LTs+/oiwc2HOcxyNWEuUzIYkDpBmofx7IhRI24o9Wv01ICf6xxJ9YmVYOt4lYQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.9","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3-beta.7_1729540999438_0.6068804552110958","host":"s3://npm-registry-packages"}},"0.5.3-beta.8":{"name":"better-auth","version":"0.5.3-beta.8","_id":"better-auth@0.5.3-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"64c1fdb081c1a7217b674b1ceabb77500743918b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3-beta.8.tgz","fileCount":61,"integrity":"sha512-3mHE8HQpsVzqalBHVLj9RcDlL2QapODwOF8A0pa86dDjRo4gzFid5NyZjXi7fCEoEwARnu1nZm69rYyhaw1E7Q==","signatures":[{"sig":"MEUCIQDCwgq6k2az40/LVDkS+GZScEQNe09xf1zGZjJpdd3x2wIgY5bHMTNDunvh5V4XK8ifc4v/obWr+2ngDFF0965FOpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":983049},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/51aabb12be38abef8ba4c10da914e23e/better-auth-0.5.3-beta.8.tgz","_integrity":"sha512-3mHE8HQpsVzqalBHVLj9RcDlL2QapODwOF8A0pa86dDjRo4gzFid5NyZjXi7fCEoEwARnu1nZm69rYyhaw1E7Q==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.9","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3-beta.8_1729575577782_0.636795928446253","host":"s3://npm-registry-packages"}},"0.5.3-beta.9":{"name":"better-auth","version":"0.5.3-beta.9","_id":"better-auth@0.5.3-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f984dada0541f3d8a161f425c3cea04f46cb969a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3-beta.9.tgz","fileCount":85,"integrity":"sha512-uYelICwUmlc6dYN5RJcep/t3WwWHYqKLpgcahS9tEWwoLS69KpK5R4OSpzfXjyt3m4lRf6KXuqt5eQTfK6VJvg==","signatures":[{"sig":"MEUCIFhYFq8P8U7aqt7fTyMvH3rLP+/Ftajj8g9XicVSQ0WkAiEA2DAPuIsOQ6gfd7aLgvzcPzwKz5PhbXRNrHbtbaKUxF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2239891},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"NODE_OPTIONS='--max-old-space-size=4000' tsup --clean --dts","dev:dts":"NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/b86672fe50dff76e705b0ddd02dd7de0/better-auth-0.5.3-beta.9.tgz","_integrity":"sha512-uYelICwUmlc6dYN5RJcep/t3WwWHYqKLpgcahS9tEWwoLS69KpK5R4OSpzfXjyt3m4lRf6KXuqt5eQTfK6VJvg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.9","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3-beta.9_1729578306479_0.9111368847611498","host":"s3://npm-registry-packages"}},"0.5.3-beta.10":{"name":"better-auth","version":"0.5.3-beta.10","_id":"better-auth@0.5.3-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"65407027d4d2a778f03548c9633dc2ae6d33ef1b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3-beta.10.tgz","fileCount":63,"integrity":"sha512-1ZIZCFj7zuSDGAad5Iuu4lYltKtVa86dfCNk5mhTwJdRKT+lULmorhvAEGUr8t52wRKU5fjTRQeJJqi/ECAvJQ==","signatures":[{"sig":"MEUCIEWTYikYKUk+kQbQ/Qk6/criPG57mEW2Dbr/poUWGVybAiEA4tuuaftIkp8mm5+FJGjtxrdoB/TU3qlE+G5ZX9Mcz84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1100405},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3-beta.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./minimal":{"types":"./dist/minimal.d.ts","import":"./dist/minimal.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8192 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/e66b5bc3849e1d96b40d941935b288e9/better-auth-0.5.3-beta.10.tgz","_integrity":"sha512-1ZIZCFj7zuSDGAad5Iuu4lYltKtVa86dfCNk5mhTwJdRKT+lULmorhvAEGUr8t52wRKU5fjTRQeJJqi/ECAvJQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.9","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3-beta.10_1729582679398_0.8453813548701754","host":"s3://npm-registry-packages"}},"0.5.3-beta.11":{"name":"better-auth","version":"0.5.3-beta.11","_id":"better-auth@0.5.3-beta.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2251d95172bac3c79e9d5b8874f66aff7fcf5ae0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3-beta.11.tgz","fileCount":60,"integrity":"sha512-00wBmlYcemD+xY6w4Y0D+TyiwZnFfjVF68BSst5zQLu5wDf3NYqshF3gT852MBaESUukpCznKcbM0ytgfI6lOg==","signatures":[{"sig":"MEQCIC/e/Nho5PAGBd3IRqk+Rx02TjNFrOVhksyc2pfrGZaUAiARZ6lZO3vabTz/bO1L2kVwgX+voIMxcMtlwxQRRNdRXg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":974330},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3-beta.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=4000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/51dce5756c4f9952130f89b5f1dd0f1d/better-auth-0.5.3-beta.11.tgz","_integrity":"sha512-00wBmlYcemD+xY6w4Y0D+TyiwZnFfjVF68BSst5zQLu5wDf3NYqshF3gT852MBaESUukpCznKcbM0ytgfI6lOg==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.9","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3-beta.11_1729602987235_0.25847239955603807","host":"s3://npm-registry-packages"}},"0.5.3-beta.13":{"name":"better-auth","version":"0.5.3-beta.13","_id":"better-auth@0.5.3-beta.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"c78c5a8b0b8721529783d2de6cccbaae3f9a18e1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3-beta.13.tgz","fileCount":61,"integrity":"sha512-d2M6ywbCXC6dGxw4EJt0CeY+2YYXbnmMA8/hcprCcuLaSxm1aLgYFJ+V5dii4HyeGP9liVK2K9SbCF2GBriXbA==","signatures":[{"sig":"MEUCIB2QitQWCfncsN40hNhr44NEOiNqu3OFGCcxIlZy1mtBAiEA3NoP6WyWSNsAAjdjoVQKImZcKE6LNJMwRCqZr0PSQ2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":994338},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3-beta.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=4000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/cf1cb971ee8702d5b8eccb3744672f33/better-auth-0.5.3-beta.13.tgz","_integrity":"sha512-d2M6ywbCXC6dGxw4EJt0CeY+2YYXbnmMA8/hcprCcuLaSxm1aLgYFJ+V5dii4HyeGP9liVK2K9SbCF2GBriXbA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.9","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3-beta.13_1729635230758_0.5705170181131138","host":"s3://npm-registry-packages"}},"0.5.3-beta.14":{"name":"better-auth","version":"0.5.3-beta.14","_id":"better-auth@0.5.3-beta.14","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a78ee9e29a9148eb70447ed86a24119f012305a3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3-beta.14.tgz","fileCount":61,"integrity":"sha512-8Nql8bMYOqZltsWD32FSNg1PeS3NcpIWcUwqfvGTYdq2Yq68RPFZ3utsoshQ4+KTQ5NBHchFB7Rvyu2b00yuwA==","signatures":[{"sig":"MEQCIDScOBsUtxiIrk0vMH6AUSV0IPCNlajbByvb1Zw2T76CAiAqZg0EvigQQ8hY8kElX+jP//u9AtKQwEgH0aMsBIjC6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":994339},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3-beta.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=4000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/ff0904b12879e224bd73ffd51ffe19e6/better-auth-0.5.3-beta.14.tgz","_integrity":"sha512-8Nql8bMYOqZltsWD32FSNg1PeS3NcpIWcUwqfvGTYdq2Yq68RPFZ3utsoshQ4+KTQ5NBHchFB7Rvyu2b00yuwA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3-beta.14_1729666889885_0.8446515274209223","host":"s3://npm-registry-packages"}},"0.5.3-beta.15":{"name":"better-auth","version":"0.5.3-beta.15","_id":"better-auth@0.5.3-beta.15","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"53da0b029ac6be1890cc4735a203b9216566e76c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3-beta.15.tgz","fileCount":61,"integrity":"sha512-6hA7gcUmX1z8RtCMjdcTjfg+DmYD8HzSkFTsfSsGwBWj2y8b+nzRyvNtFH6Wv1WcwjfxS4tSWOTmzwLQPn2LSw==","signatures":[{"sig":"MEUCIAP/XL5lvxGmV5fb8pgBGJ/dRCzosgAg3OT9EGhOroBPAiEAj3NXcnzPoqU0+AVQgc6RS01iSoCQf8wupWVX7xyUUQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":994387},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3-beta.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=4000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/27b0b69f1271240321174e87496de1ab/better-auth-0.5.3-beta.15.tgz","_integrity":"sha512-6hA7gcUmX1z8RtCMjdcTjfg+DmYD8HzSkFTsfSsGwBWj2y8b+nzRyvNtFH6Wv1WcwjfxS4tSWOTmzwLQPn2LSw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3-beta.15_1729681733932_0.8686211002199511","host":"s3://npm-registry-packages"}},"0.5.3-beta.16":{"name":"better-auth","version":"0.5.3-beta.16","_id":"better-auth@0.5.3-beta.16","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f686e51b40979bb0b0a3101973a2281e139d354f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3-beta.16.tgz","fileCount":61,"integrity":"sha512-n/ba9DxwQmYgakqQjp027OSR+tWoLPJ1ElTcpwQ47UnFZh0ysULfLt8M9Z1WgLUdhkkAWrazQMGnHGPd5IyC9A==","signatures":[{"sig":"MEUCIQDxLTtWFpn2hEezHV3Zsq4ZxIlUtw1YtJ9Cemn5/wf+ywIgBRd7jDo9eNlbe9gAsDkYZbPNRZFdjy7GSl4Vs37ga9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":994435},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3-beta.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=4000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/ac0c8a96ec88d53b70b4ab0ff48d38c2/better-auth-0.5.3-beta.16.tgz","_integrity":"sha512-n/ba9DxwQmYgakqQjp027OSR+tWoLPJ1ElTcpwQ47UnFZh0ysULfLt8M9Z1WgLUdhkkAWrazQMGnHGPd5IyC9A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3-beta.16_1729683704556_0.5995904928609042","host":"s3://npm-registry-packages"}},"0.5.3-beta.17":{"name":"better-auth","version":"0.5.3-beta.17","_id":"better-auth@0.5.3-beta.17","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a554cdb6ef20788cdbcaf0af6963b60b22917b83","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3-beta.17.tgz","fileCount":61,"integrity":"sha512-lxo4GidfzThOm1ahSa9kyTZXwt6mqHIl/hvvraEa1MMW+cZdMO2p1JYXME/02POcUjBoBWDJpfmoLx8u/BTMzA==","signatures":[{"sig":"MEUCIDAj+/VH3dE9esyJ4GVo5ePqrAcF7McwSjpXKX0ymf7TAiEAk5j2GcPX+VyjNhNNpTVlAPMuW9HgB08cFIdhqsQA0mE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":994435},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3-beta.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=4000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/02e810ae035f5b393b3681e6ce060075/better-auth-0.5.3-beta.17.tgz","_integrity":"sha512-lxo4GidfzThOm1ahSa9kyTZXwt6mqHIl/hvvraEa1MMW+cZdMO2p1JYXME/02POcUjBoBWDJpfmoLx8u/BTMzA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3-beta.17_1729700909989_0.7255468241624847","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"better-auth","version":"0.5.3","_id":"better-auth@0.5.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"155f8fcc95c0f44278aca41045ebbdf180adec72","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.3.tgz","fileCount":61,"integrity":"sha512-WAD+Qx6OevhX1WNhBG9wGVRYXfYJQKXL0zgmsv/ECvPBRW1KhLy5SnNKj8uy9GtNHL2Gtw/J26LCgBedZW4kWQ==","signatures":[{"sig":"MEUCIH979x2dd6JXBL6F+Ig29ipRf3QPLb0iVAVzDSuTnfMKAiEAuYQr9qWYxAWN/cdEIz1rocyRDXMKQzT857sR0ZXB8Z4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":994322},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=4000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/1d34dde0e892b982280b523e970cfdf9/better-auth-0.5.3.tgz","_integrity":"sha512-WAD+Qx6OevhX1WNhBG9wGVRYXfYJQKXL0zgmsv/ECvPBRW1KhLy5SnNKj8uy9GtNHL2Gtw/J26LCgBedZW4kWQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"^1.1.9","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.3_1729711158545_0.7664204667103616","host":"s3://npm-registry-packages"}},"0.5.4-beta.1":{"name":"better-auth","version":"0.5.4-beta.1","_id":"better-auth@0.5.4-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"35df611f611a46dce4c4ec81df0bd079124aaca5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.4-beta.1.tgz","fileCount":61,"integrity":"sha512-kROgf4RQycciEIFLSdWoiz4WuQhKBTsyGlFSAf4N8prg9cUGjGGHc0Uf47/kGPGNGa7B8pyGJa2VoEZuwEfkaA==","signatures":[{"sig":"MEQCID8HPOAxSidjxOCFthTo69tG+PKs7uS+UJEBr0RM/2f9AiAMR6EhV95LPrJHFwHTAIHe7IrT6y+BaEVaOYPvuo5N6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":983398},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.4-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=4000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/b88b737c1a23247c8eaf76444b2f333b/better-auth-0.5.4-beta.1.tgz","_integrity":"sha512-kROgf4RQycciEIFLSdWoiz4WuQhKBTsyGlFSAf4N8prg9cUGjGGHc0Uf47/kGPGNGa7B8pyGJa2VoEZuwEfkaA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.4-beta.1_1729719759732_0.684853996094555","host":"s3://npm-registry-packages"}},"0.5.4-beta.2":{"name":"better-auth","version":"0.5.4-beta.2","_id":"better-auth@0.5.4-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"10a647a6113929b99c0fa8380f0d2f26a41b3c0b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.4-beta.2.tgz","fileCount":85,"integrity":"sha512-q6GhidgFpO0DiUpNBJ6CWefbyjgfx1lqJ368ar7UBAp8gZTESY1jOX6u7VStqi7ERlid+qFFaU/h03XaLDXzxQ==","signatures":[{"sig":"MEUCIQClwUp6eozl9fFt8OidudzbAE6y85jq9oq73jttgiWRPAIgTWZNxyauNjSW3x5jtEFuNpMBk+VlEC88+u+44KW5NH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2267382},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.4-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=4000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/b0f10c33b2ca34be2006122c316333b4/better-auth-0.5.4-beta.2.tgz","_integrity":"sha512-q6GhidgFpO0DiUpNBJ6CWefbyjgfx1lqJ368ar7UBAp8gZTESY1jOX6u7VStqi7ERlid+qFFaU/h03XaLDXzxQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.4-beta.2_1729723293111_0.7232786454245848","host":"s3://npm-registry-packages"}},"0.5.4-beta.3":{"name":"better-auth","version":"0.5.4-beta.3","_id":"better-auth@0.5.4-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e777264d372a019ea02d5a1e0c925cf6d7cf2cda","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.4-beta.3.tgz","fileCount":133,"integrity":"sha512-+9jENceHq8b1TvtEP5rkcDpvVTneDCdyHSsBUfhZRCU8ZiQDd2lhiH5c7Eh6mCymuUIYdjKuGQkvCf1iQbNSWw==","signatures":[{"sig":"MEUCIDOkXJWSGqmF+sPjWBu8oj5YAIoYbrlrSvJPCCXFHFpNAiEAxJ4HvXhJoEA/y33s9/0/VHln5nyXszUEWUfKp6Xg9ow=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3879335},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.4-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=4000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/50cf4e4026a0ba14b96956548896c826/better-auth-0.5.4-beta.3.tgz","_integrity":"sha512-+9jENceHq8b1TvtEP5rkcDpvVTneDCdyHSsBUfhZRCU8ZiQDd2lhiH5c7Eh6mCymuUIYdjKuGQkvCf1iQbNSWw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.4-beta.3_1729743105513_0.5594017152521118","host":"s3://npm-registry-packages"}},"0.5.4-beta.4":{"name":"better-auth","version":"0.5.4-beta.4","_id":"better-auth@0.5.4-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"065f807d05d43ad167e8cd16b435af75c40f46a1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.4-beta.4.tgz","fileCount":133,"integrity":"sha512-vAcHUY+FsRW5QRpcwNzoTzZqBatlGNJnLYQR5CiQI1Pyi9t531C33ECEB/zQB6/dYnoh1qi+7ZL66pIOWl/jZg==","signatures":[{"sig":"MEUCIQC7i3bPPDx+vCfNpz7YuKr7sU/jrteZKdt8HzFBdbi+zgIgdiLGzgkodeJY37LTJUUm9y2BA9qckdef48yb2EuEz/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3881378},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.4-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=4000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/e0358f37533349845b76a47c7b939394/better-auth-0.5.4-beta.4.tgz","_integrity":"sha512-vAcHUY+FsRW5QRpcwNzoTzZqBatlGNJnLYQR5CiQI1Pyi9t531C33ECEB/zQB6/dYnoh1qi+7ZL66pIOWl/jZg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.4-beta.4_1729756404968_0.06459528252357583","host":"s3://npm-registry-packages"}},"0.5.4-beta.5":{"name":"better-auth","version":"0.5.4-beta.5","_id":"better-auth@0.5.4-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"921fcc5e57d81ab849133d1ce5e4dc4df58246c5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.4-beta.5.tgz","fileCount":166,"integrity":"sha512-CV3wiJNP1OK1/tfXwj74GUcoDS/5AcMxFotSmW+twHmdIQ7WXcw5ss54wJ9+XrTqPZyK9J1VDe9xfAcPDGKYOA==","signatures":[{"sig":"MEYCIQDsz7FD8SElGM2f9k5GsEXllyzfc+ZMsFlRK2zMnO+mIwIhAJFwV06sQPq8+CCFNmCDQfZUiAZxqGnF9DmdQo0NWK9o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4566305},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.4-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=4000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/596e43688b720b3e4e9981b3632a6d31/better-auth-0.5.4-beta.5.tgz","_integrity":"sha512-CV3wiJNP1OK1/tfXwj74GUcoDS/5AcMxFotSmW+twHmdIQ7WXcw5ss54wJ9+XrTqPZyK9J1VDe9xfAcPDGKYOA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.4-beta.5_1729758706479_0.6022822772202681","host":"s3://npm-registry-packages"}},"0.5.4-beta.6":{"name":"better-auth","version":"0.5.4-beta.6","_id":"better-auth@0.5.4-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ed18a59a56d665c0e76af40a726ff397649a90a2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.4-beta.6.tgz","fileCount":166,"integrity":"sha512-oI3gDy2NFgbRROtruD5oBCKdrNnS+gumTsIvEwzOiPujNU38SECpmZg9M6nsfBnFPT8Hh6zFuk9VZb+iIODm/w==","signatures":[{"sig":"MEUCIFrIgWF8fz1OQxG1b7nFAY1TorWJAYha8rKWaEhwivppAiEAnqsI5/yb0COG6HXhCwZEDrOzsSdYsEQJgHFE4l68p68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4567025},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.4-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=4000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/1b970e0943255b097e6421ccdea6d02a/better-auth-0.5.4-beta.6.tgz","_integrity":"sha512-oI3gDy2NFgbRROtruD5oBCKdrNnS+gumTsIvEwzOiPujNU38SECpmZg9M6nsfBnFPT8Hh6zFuk9VZb+iIODm/w==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.4-beta.6_1729767577966_0.8177482812555112","host":"s3://npm-registry-packages"}},"0.5.4-beta.7":{"name":"better-auth","version":"0.5.4-beta.7","_id":"better-auth@0.5.4-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"eee911003d97dbf7b003ab29ac8c021accf69f06","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.4-beta.7.tgz","fileCount":118,"integrity":"sha512-qnQlJlKJ8lLt8bFjl41sIfECfJpAPzeVQTWa1k9+T/GigIFpS9Ouhnsxi2ZXcCv2EzfOLiWyc/GELjNAwBi65A==","signatures":[{"sig":"MEUCID7/xymtl52jYQ6wpbtUDiwdKIdMVBzWSsJ19YFiz5JPAiEAsG0bHIXyg4OLFMA7wy/J90QbdwBldwNKmqIhdt9+bAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1969905},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.5.4-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/ec65f71ba9f30d334cf904d61ab40176/better-auth-0.5.4-beta.7.tgz","_integrity":"sha512-qnQlJlKJ8lLt8bFjl41sIfECfJpAPzeVQTWa1k9+T/GigIFpS9Ouhnsxi2ZXcCv2EzfOLiWyc/GELjNAwBi65A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.4-beta.7_1729865068783_0.26448828795402224","host":"s3://npm-registry-packages"}},"0.5.4-beta.8":{"name":"better-auth","version":"0.5.4-beta.8","_id":"better-auth@0.5.4-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d50773b9f57abe41085a46541c828f26e5bcafd0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.4-beta.8.tgz","fileCount":61,"integrity":"sha512-RHlX4iMTxjbe4i3qy+RaqqOtNNHD/og45bnRd+RzU+8pPINx+fAsEdyJ3GsZWwOuaFaSRiFWKUHSxV32uzea8A==","signatures":[{"sig":"MEUCIDAH595zkuf3qHVESKTn4Ksuq7o5nwO4vJzaB/7MHkfEAiEA1mP7KfoIy/nqZip6c6BwY8574qnpm1mhcNBpehOGbVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1002255},"type":"module","_from":"file:better-auth-0.5.4-beta.8.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","default":"./dist/db.js"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","default":"./dist/api.js"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","default":"./dist/vue.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","default":"./dist/node.js"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","default":"./dist/react.js"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","default":"./dist/solid.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","default":"./dist/types.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","default":"./dist/client.js"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","default":"./dist/crypto.js"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","default":"./dist/oauth2.js"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","default":"./dist/svelte.js"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","default":"./dist/cookies.js"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","default":"./dist/next-js.js"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","default":"./dist/plugins.js"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","default":"./dist/svelte-kit.js"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","default":"./dist/solid-start.js"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","default":"./dist/client/plugins.js"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","default":"./dist/access.js"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","default":"./dist/adapters/prisma.js"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","default":"./dist/adapters/drizzle.js"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","default":"./dist/adapters/mongodb.js"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","default":"./dist/social.js"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/69b7df2012269e32b610bf24b74a7155/better-auth-0.5.4-beta.8.tgz","_integrity":"sha512-RHlX4iMTxjbe4i3qy+RaqqOtNNHD/og45bnRd+RzU+8pPINx+fAsEdyJ3GsZWwOuaFaSRiFWKUHSxV32uzea8A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.4-beta.8_1729919466759_0.36828465418437295","host":"s3://npm-registry-packages"}},"0.5.4-beta.9":{"name":"better-auth","version":"0.5.4-beta.9","_id":"better-auth@0.5.4-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b69335d81498d82044f6eaa0249459bf0714d680","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.5.4-beta.9.tgz","fileCount":85,"integrity":"sha512-NWDEWrqfhIclvaIhFk1b8vUhpCZvcIRKny7o4kFjtO3wix7SRo6zlIDV1GMLswUcp6asdFfg/q5FAPv4pQTF5Q==","signatures":[{"sig":"MEUCIQD2fTWTGTKAHUhaNY3XzAnVHS8h9jN0j0CFqoIPG/vZGQIgCKEm/jacAHEL4EnrMVxIEFY4oKtA4nAJBeUt96lq0bE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2309730},"type":"module","_from":"file:better-auth-0.5.4-beta.9.tgz","exports":{".":"./dist/index.js","./db":"./dist/db.js","./api":"./dist/api.js","./vue":"./dist/vue.js","./node":"./dist/node.js","./react":"./dist/react.js","./solid":"./dist/solid.js","./types":"./dist/types.js","./client":"./dist/client.js","./crypto":"./dist/crypto.js","./oauth2":"./dist/oauth2.js","./svelte":"./dist/svelte.js","./cookies":"./dist/cookies.js","./next-js":"./dist/next-js.js","./plugins":"./dist/plugins.js","./svelte-kit":"./dist/svelte-kit.js","./solid-start":"./dist/solid-start.js","./client/plugins":"./dist/client/plugins.js","./plugins/access":"./dist/access.js","./adapters/prisma":"./dist/adapters/prisma.js","./adapters/drizzle":"./dist/adapters/drizzle.js","./adapters/mongodb":"./dist/adapters/mongodb.js","./social-providers":"./dist/social.js"},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/2b10d2fd543d909f6d4234c551449df0/better-auth-0.5.4-beta.9.tgz","_integrity":"sha512-NWDEWrqfhIclvaIhFk1b8vUhpCZvcIRKny7o4kFjtO3wix7SRo6zlIDV1GMLswUcp6asdFfg/q5FAPv4pQTF5Q==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.7.3","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.5.4-beta.9_1729919918928_0.1929631634906197","host":"s3://npm-registry-packages"}},"0.6.0-beta.1":{"name":"better-auth","version":"0.6.0-beta.1","_id":"better-auth@0.6.0-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b909444dc41192f3757ef314d1f61c5f339c69e1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.0-beta.1.tgz","fileCount":115,"integrity":"sha512-43vfDi/as96OyMsqtQYzi95zEQ3y6MaKT4u7rL4cwDLzjIfaUJg0hnhivLymyCwX6ieTKXFK8KPkDpdW1lQxbg==","signatures":[{"sig":"MEUCIQD2iMFAD11KLBtjzXa9+k5KfGdJB3SJLY2kZFCvwmffLAIgSnKvEzr4AcnQdXY8g4/QcTX1zHFayzNwmymZhCNIhk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2035549},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.6.0-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/f848f47d02b6ff55b320cb8e4ec054e6/better-auth-0.6.0-beta.1.tgz","_integrity":"sha512-43vfDi/as96OyMsqtQYzi95zEQ3y6MaKT4u7rL4cwDLzjIfaUJg0hnhivLymyCwX6ieTKXFK8KPkDpdW1lQxbg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.0-beta.1_1729959302907_0.06291116828988952","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"better-auth","version":"0.6.0","_id":"better-auth@0.6.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0a5d459e0a5ae2be86e47e7842b939597a597edd","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.0.tgz","fileCount":115,"integrity":"sha512-W4/jygyGoAmYeVqERDCsPPL7TaaYnQBLSrRIjA9+iqrJD/UETTOVXYN6/69wbAbZSnNwkwOhau51dGq1jrVmeA==","signatures":[{"sig":"MEUCIFJyA1UX1t+BgKz4pZ68f52JZF+o7h7uqF1KqHmqw5dtAiEA9QamV1n7O0EaQ7nntJexX8tLVzSDkF/567m1bVuam2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2035542},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/1a269ebb6728bc298708de74ab7947ab/better-auth-0.6.0.tgz","_integrity":"sha512-W4/jygyGoAmYeVqERDCsPPL7TaaYnQBLSrRIjA9+iqrJD/UETTOVXYN6/69wbAbZSnNwkwOhau51dGq1jrVmeA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.0_1729959500459_0.1935682480912193","host":"s3://npm-registry-packages"}},"0.6.1-beta.1":{"name":"better-auth","version":"0.6.1-beta.1","_id":"better-auth@0.6.1-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"989f1c7d5a3b5b813ec9bb91d1b5178d0f9e0d0d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.1-beta.1.tgz","fileCount":163,"integrity":"sha512-vDkMIDrpYBGgM4JL1EAwa+GZxVQOGdDesA5NPwICVMvM3VKoi3d9CDIdwxv1xvC4RuzTdgVW5rkEZHnlGY+j6g==","signatures":[{"sig":"MEUCIEHOMP+gOj1MLoysLhd0G6UahCNkorQZ1vvVxXUC0admAiEA5RTNReLw7EJMMdov57CmNgaqUGWxVW2pi/yT/FMec3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4676680},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.6.1-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/4b185bb1e2e1f696d2c654cf62ed268f/better-auth-0.6.1-beta.1.tgz","_integrity":"sha512-vDkMIDrpYBGgM4JL1EAwa+GZxVQOGdDesA5NPwICVMvM3VKoi3d9CDIdwxv1xvC4RuzTdgVW5rkEZHnlGY+j6g==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.11","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.1-beta.1_1729961387823_0.03202535814012797","host":"s3://npm-registry-packages"}},"0.6.1-beta.2":{"name":"better-auth","version":"0.6.1-beta.2","_id":"better-auth@0.6.1-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"54ade9c2f458462408fa69c7b7f7d8f5232e93fb","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.1-beta.2.tgz","fileCount":115,"integrity":"sha512-18OvDr/ThkcRX2w/2q/9RQSiEa5lfU9PhlFfqFWol+t2mJ56WHQSiWQLbkt1vxQF0Ph4hsLYRBXPZM+pmKWPHw==","signatures":[{"sig":"MEYCIQDkOGGPYP3ljH/D7kZeRqeRG9bMdY0T+ifLu0BqvPiH/wIhALZYUicjBaeSv8i1niuRcaKsjjGQolGRMkFx3tl9GqbI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2042343},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.6.1-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/55d048f42d5410e3e5a30731a114b906/better-auth-0.6.1-beta.2.tgz","_integrity":"sha512-18OvDr/ThkcRX2w/2q/9RQSiEa5lfU9PhlFfqFWol+t2mJ56WHQSiWQLbkt1vxQF0Ph4hsLYRBXPZM+pmKWPHw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.12","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.1-beta.2_1729973996199_0.9964512539396657","host":"s3://npm-registry-packages"}},"0.6.1-beta.3":{"name":"better-auth","version":"0.6.1-beta.3","_id":"better-auth@0.6.1-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"61c48d2e256f1aace1f453c4f87c9795f9651ab8","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.1-beta.3.tgz","fileCount":115,"integrity":"sha512-MhubeoHcHdIIFYbY9BHF3IJ3GtYydlaHEl6VgBB5t53VxjZuepPhraRYJpWb+gy1JCCwWSasAsoYj3Jp1w5C1A==","signatures":[{"sig":"MEUCIQC37lthBzBjR48LzM24dZ8dr0O/0dF/IdFR3HswCXuA3gIgWA2lHWfB3UgCW93d2UAiEYI34+OFfcL5zP+1oKZRa1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2059899},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.6.1-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/6caff6aa38238ebfc3ade8be603ffc1b/better-auth-0.6.1-beta.3.tgz","_integrity":"sha512-MhubeoHcHdIIFYbY9BHF3IJ3GtYydlaHEl6VgBB5t53VxjZuepPhraRYJpWb+gy1JCCwWSasAsoYj3Jp1w5C1A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.12","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.1-beta.3_1729977123373_0.6189780712493707","host":"s3://npm-registry-packages"}},"0.6.1-beta.4":{"name":"better-auth","version":"0.6.1-beta.4","_id":"better-auth@0.6.1-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"957244203ad2edbeafca09dbe3209b9db9aeac8e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.1-beta.4.tgz","fileCount":163,"integrity":"sha512-2WKud6lvcIl81cWEMbeFyjXRgVfEnmcch71zOpGte2uzhF1DRcVfYsC8FQdmiq3zZcy/2NWweiVyUN9cQzanrQ==","signatures":[{"sig":"MEYCIQDdiZVU312AlZOiQxygwlFkmX78G6nN/i4g1sQ7epxz7QIhANhmvZ7rMGN5ZB6KLzJ2mml1uKrwl2kic2GUgyXo5NRQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4723070},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.6.1-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/7f51437206a871d8562a9b658588ad0e/better-auth-0.6.1-beta.4.tgz","_integrity":"sha512-2WKud6lvcIl81cWEMbeFyjXRgVfEnmcch71zOpGte2uzhF1DRcVfYsC8FQdmiq3zZcy/2NWweiVyUN9cQzanrQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.12","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.1-beta.4_1730008695119_0.6316550699105654","host":"s3://npm-registry-packages"}},"0.6.1-beta.5":{"name":"better-auth","version":"0.6.1-beta.5","_id":"better-auth@0.6.1-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"bdf13ee89743680d5c69a7a804587631f8632939","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.1-beta.5.tgz","fileCount":163,"integrity":"sha512-fsE/FcNxH4Y7rQczLpBd8EuMF9t510jarXP8/WRGgqOza0tIGY4hfRSX1EwlPWRyuJbLrV6XNdjtrooSd52RQQ==","signatures":[{"sig":"MEYCIQDbSwxLiZDl0XoCCyvtF0ATX6V861iUL3lMG4ERsRvfkgIhAPjlLiZMpZBlp5Pcm/erMFSTNZKLa0JLYuTKX/oIQqLd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4723786},"main":"./dist/index.js","type":"module","_from":"file:better-auth-0.6.1-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/622d2e485bce3ba45c3c101011068e2d/better-auth-0.6.1-beta.5.tgz","_integrity":"sha512-fsE/FcNxH4Y7rQczLpBd8EuMF9t510jarXP8/WRGgqOza0tIGY4hfRSX1EwlPWRyuJbLrV6XNdjtrooSd52RQQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.12","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.1-beta.5_1730014884049_0.2965248013027717","host":"s3://npm-registry-packages"}},"0.6.1-beta.6":{"name":"better-auth","version":"0.6.1-beta.6","_id":"better-auth@0.6.1-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6b3fe8bc6cc5fdd118317fab13497dccc1b63c9a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.1-beta.6.tgz","fileCount":287,"integrity":"sha512-OY+/45niO14SwpqGUocl+T/mw0O9UztSiMiAUaed/MvuWvd279DOYXAF5lbHRC4XTRIsT7uPrQ8Dqxbu98cz1Q==","signatures":[{"sig":"MEYCIQCZG6Uyr17Rr2CAqrrTB40I5V7c+S0K9iY+xjoYa/JVcQIhAMVYdC7QfVIyPvsDbM6mDTgZHlOnallPd8fsrE29wjeT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3246983},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.1-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/52d0c0ef59bfbc1b28546884ec39cda9/better-auth-0.6.1-beta.6.tgz","_integrity":"sha512-OY+/45niO14SwpqGUocl+T/mw0O9UztSiMiAUaed/MvuWvd279DOYXAF5lbHRC4XTRIsT7uPrQ8Dqxbu98cz1Q==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.12","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.1-beta.6_1730025749889_0.8214205125398026","host":"s3://npm-registry-packages"}},"0.6.1-beta.7":{"name":"better-auth","version":"0.6.1-beta.7","_id":"better-auth@0.6.1-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1a5d0abbbc38c8a1e790222254ffd37d042fd6c9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.1-beta.7.tgz","fileCount":155,"integrity":"sha512-tIkLiQvbIgR1Ai2g8OO0ZooOGFHZ7aaVLA37GEYdF/Jasws1Aq6PB9pMVPd6utSUobsQje3vCuKdwYpFN3eytA==","signatures":[{"sig":"MEQCIBxZyizOWDV8ug6aVhu8DkfpGPoYo1Eh6aFed5DhWK7pAiBjuuFm7lQN/aXip3yq17/lZvSyKjE/NQ0/4VVkCsztqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1794925},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.1-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/f12737821f8e03bf177dd40ba0aaabb0/better-auth-0.6.1-beta.7.tgz","_integrity":"sha512-tIkLiQvbIgR1Ai2g8OO0ZooOGFHZ7aaVLA37GEYdF/Jasws1Aq6PB9pMVPd6utSUobsQje3vCuKdwYpFN3eytA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.12","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.1-beta.7_1730028686513_0.6003267806086756","host":"s3://npm-registry-packages"}},"0.6.1-beta.8":{"name":"better-auth","version":"0.6.1-beta.8","_id":"better-auth@0.6.1-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"de92bb618a27967c7bac5fcd491ac34529bd7201","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.1-beta.8.tgz","fileCount":155,"integrity":"sha512-+zbxHThTIrn6WUaFesfwFAaDWJ5VzVz/YJynadJzlqxuCJh3nH4VXnTvBIFcB5lZGeYpPbqYQsSAddg+0vQHwQ==","signatures":[{"sig":"MEQCICKr8pE8zV4GHYfuiaKcw4APh2dtSm+Sd2fdr/cUu4PJAiAhVvro99vsXpPap8R8FIRzDQxMRNKfajw6exSrVQZ/bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1800865},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.1-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/0f131770383c2f8bce58d3e5629b8fb1/better-auth-0.6.1-beta.8.tgz","_integrity":"sha512-+zbxHThTIrn6WUaFesfwFAaDWJ5VzVz/YJynadJzlqxuCJh3nH4VXnTvBIFcB5lZGeYpPbqYQsSAddg+0vQHwQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.12","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.1-beta.8_1730036786382_0.43228993787527603","host":"s3://npm-registry-packages"}},"0.6.1-beta.9":{"name":"better-auth","version":"0.6.1-beta.9","_id":"better-auth@0.6.1-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e330c18873cb90f189089d22b8d5a6af96248dfd","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.1-beta.9.tgz","fileCount":155,"integrity":"sha512-qD4XNxc0ISvOisvu87K9bscGHAt4TQFp4RD3s2gFMId2F9f0hqZeU7i2bm4bUoigySbF4zYDYcPXrscLpy6BmA==","signatures":[{"sig":"MEQCIEvDQ7bTFkJSHjkUZNNk64o/p4txwtQCSYw1uFdJOY4MAiBe54EnLtM8018/siU+S4Bc8XeA3KA2O6A/HmS9G94FqA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1801487},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.1-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/8a55748206f55dadb97cc7839f7ede45/better-auth-0.6.1-beta.9.tgz","_integrity":"sha512-qD4XNxc0ISvOisvu87K9bscGHAt4TQFp4RD3s2gFMId2F9f0hqZeU7i2bm4bUoigySbF4zYDYcPXrscLpy6BmA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.12","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.1-beta.9_1730037454204_0.3954625294514047","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"better-auth","version":"0.6.1","_id":"better-auth@0.6.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6dd0457be33eb5db82da0b18a7953eabffa453d1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.1.tgz","fileCount":155,"integrity":"sha512-B8OFurE/7IaeBhV7tDu0EXFMv9E60wqvkZak7Myxq1tmU/4IiN8KlPwtvFPmm1WjzS+6ZkFsGofl2yI6w8VJLQ==","signatures":[{"sig":"MEYCIQCuJPCe/XO+X4HLoFJII3xUTyEtMrEPzPUkL2v76wAMPwIhAJ0cq71GMfDbRaHZf2GT9gxRa24Rk3PUXGFiOkaAflzp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1801710},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/773b852208d851467bd4a7614e80b67c/better-auth-0.6.1.tgz","_integrity":"sha512-B8OFurE/7IaeBhV7tDu0EXFMv9E60wqvkZak7Myxq1tmU/4IiN8KlPwtvFPmm1WjzS+6ZkFsGofl2yI6w8VJLQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.12","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.1_1730042245473_0.8762400807644763","host":"s3://npm-registry-packages"}},"0.6.2-beta.1":{"name":"better-auth","version":"0.6.2-beta.1","_id":"better-auth@0.6.2-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"88e83498f6cb52f52131644eaca22571128cd4db","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.2-beta.1.tgz","fileCount":307,"integrity":"sha512-wxSC5rD+PzCCJ3/Q98R9Lw0yROg7gFG4Qh81Mr1z41KHd2JDXu30fJvUU6n4rgEnV9Eq99JX801tEjVj9+fJyQ==","signatures":[{"sig":"MEUCICn67EfzkqSNTwV7GTRim3/hH/ZjTIC+9nr4p+rem6QoAiEAmRsU2Pr/XUa72w2rVOscTirvmpjzuONAgEqpM+kUhDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3169699},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.2-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/a45a13e80dfc779d99c9e3b6e2c43b12/better-auth-0.6.2-beta.1.tgz","_integrity":"sha512-wxSC5rD+PzCCJ3/Q98R9Lw0yROg7gFG4Qh81Mr1z41KHd2JDXu30fJvUU6n4rgEnV9Eq99JX801tEjVj9+fJyQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.12","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.2-beta.1_1730055800165_0.6249543691611159","host":"s3://npm-registry-packages"}},"0.6.2-beta.2":{"name":"better-auth","version":"0.6.2-beta.2","_id":"better-auth@0.6.2-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7c3c0e8916bef27b0037099580bd1323fd992520","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.2-beta.2.tgz","fileCount":367,"integrity":"sha512-GKYhMGyJ4o90QEFRy1nzFcbCEfFMgBAOCbyJ/+gLTlFysnrkNTnCOOa5UKj9jCv50IMG4pQCZJkeHWsOP/6qDA==","signatures":[{"sig":"MEYCIQC878pS9MiMOIeQKEji8xWo4mRt1sqTBfjoLw7WUXQnbwIhAORpPMlLcxShWDOgomqkMjRt2gprRzAyUWxE7UC4r0Or","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3537259},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.2-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/f6706182a4084586b95fddbe20b26641/better-auth-0.6.2-beta.2.tgz","_integrity":"sha512-GKYhMGyJ4o90QEFRy1nzFcbCEfFMgBAOCbyJ/+gLTlFysnrkNTnCOOa5UKj9jCv50IMG4pQCZJkeHWsOP/6qDA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.12","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.2-beta.2_1730056433449_0.1555441098585164","host":"s3://npm-registry-packages"}},"0.6.2-beta.3":{"name":"better-auth","version":"0.6.2-beta.3","_id":"better-auth@0.6.2-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"af7f5df50480473f590a4a63e64f70703562f2f7","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.2-beta.3.tgz","fileCount":491,"integrity":"sha512-2QncKHXrL7EcUP42y9DPnQ9edsl8UgyC92RQ+t8dVVMJzfKi8PdLmRFQ55AN1qAo+Hu809gzICL8L6kSy1R2Pg==","signatures":[{"sig":"MEQCICs4wXys5JC8F3+BW7ToqkvQSzci3rJTIA0DB3w8t0fyAiAV6bQ1DzuuAqNrQmqUhRJVIkiBLSIG36dEiY91D/ZaBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6481227},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.2-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/bf0dc2cb890247db1f158b6837527159/better-auth-0.6.2-beta.3.tgz","_integrity":"sha512-2QncKHXrL7EcUP42y9DPnQ9edsl8UgyC92RQ+t8dVVMJzfKi8PdLmRFQ55AN1qAo+Hu809gzICL8L6kSy1R2Pg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.12","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.2-beta.3_1730088001069_0.47151516867937504","host":"s3://npm-registry-packages"}},"0.6.2-beta.4":{"name":"better-auth","version":"0.6.2-beta.4","_id":"better-auth@0.6.2-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"cfb0a496db8d04eb2dafa4cb62c2d7d7e861a19e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.2-beta.4.tgz","fileCount":539,"integrity":"sha512-pjeQzYr7WsIvqQxplrCeTznHdm3ZOrVhO/ZRlfoFFH1WoagXgIsFsGyCOqF//n9FgDENIB1IOda4yn+/Iozn4w==","signatures":[{"sig":"MEYCIQCsclzWabPgocKQTJduvPgYz2+Qqe0ByTSgNxSrWMvbSAIhAO0LzgpekBHevp2lmpHk07JefiH5JYB+4/nXzHMeoFYr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7382719},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.2-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/b02963870706b1824dbd6679b08bdaf0/better-auth-0.6.2-beta.4.tgz","_integrity":"sha512-pjeQzYr7WsIvqQxplrCeTznHdm3ZOrVhO/ZRlfoFFH1WoagXgIsFsGyCOqF//n9FgDENIB1IOda4yn+/Iozn4w==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.12","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.2-beta.4_1730092727169_0.6271013047943641","host":"s3://npm-registry-packages"}},"0.6.2-beta.5":{"name":"better-auth","version":"0.6.2-beta.5","_id":"better-auth@0.6.2-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0e82905d5c7e7a147d9a3a3fc8246d9dea951f03","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.2-beta.5.tgz","fileCount":551,"integrity":"sha512-1ra5WnxW8SL6vQSZPhvyiYPzcFbXTmuIUvi9o7L8MIRTrc3K2Hvn8UbgSS1H+tn4o/FC2o0aPIK+Wnhtqal+0A==","signatures":[{"sig":"MEUCICm2YW6xbtmNuriOoEvx7SG00E0Ey9jVyBIuBSYJXf0pAiEAiOZGSbzF5i0pR3yEZHmHAcskoqR9CYh0tHSOTwRZbf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7456329},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.2-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/3b7b3d17e7d404c2ced8925b86816af1/better-auth-0.6.2-beta.5.tgz","_integrity":"sha512-1ra5WnxW8SL6vQSZPhvyiYPzcFbXTmuIUvi9o7L8MIRTrc3K2Hvn8UbgSS1H+tn4o/FC2o0aPIK+Wnhtqal+0A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.12","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.2-beta.5_1730092897644_0.8225067466932257","host":"s3://npm-registry-packages"}},"0.6.2-beta.6":{"name":"better-auth","version":"0.6.2-beta.6","_id":"better-auth@0.6.2-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"37e7d488f81eb1d03d52ebb448fd5b939c3eb247","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.2-beta.6.tgz","fileCount":567,"integrity":"sha512-08GZDfb34EUwgHdQ40g0uSXDyTyfIg2sPoX2iy6fMaVvmD47bLWAzt68zM7/2NJkjAyMhFc5BHV6/4zZN0VTPA==","signatures":[{"sig":"MEYCIQCxmkarAjUqHlzoAzY6ps/8xhhmSyAkcFCbmH9YT/betgIhAK2Tzp5T9QlSuI71YMYL7nyM+klZRRURlEH2CCijerEi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7763378},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.2-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/17645500d37a0e983db328c7c8fb5ce7/better-auth-0.6.2-beta.6.tgz","_integrity":"sha512-08GZDfb34EUwgHdQ40g0uSXDyTyfIg2sPoX2iy6fMaVvmD47bLWAzt68zM7/2NJkjAyMhFc5BHV6/4zZN0VTPA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.12","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.2-beta.6_1730094542037_0.25470594310203754","host":"s3://npm-registry-packages"}},"0.6.2-beta.7":{"name":"better-auth","version":"0.6.2-beta.7","_id":"better-auth@0.6.2-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0df06667bddfebadc3a2f858ad4c2f7d2ad86c88","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.2-beta.7.tgz","fileCount":571,"integrity":"sha512-+UphFlAORN/j1mGnxRif9HNzh5kQ2UwRhl1S9XOnBj/cDdGgRvV+zFobZO2Wm9eFpSbRqOcAYxn4QDvkDx2NTA==","signatures":[{"sig":"MEUCIB/0kP0ia6CRiSlhQ53yk6+hQBEV6Su7ZEWrb0P51xC9AiEA8MC2SItooS1eXP4odlMQMpfVyYGUUu91+aLFeA0Gy0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7997379},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.2-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/76058907963b5b366c71763d999a7a22/better-auth-0.6.2-beta.7.tgz","_integrity":"sha512-+UphFlAORN/j1mGnxRif9HNzh5kQ2UwRhl1S9XOnBj/cDdGgRvV+zFobZO2Wm9eFpSbRqOcAYxn4QDvkDx2NTA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.12","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.2-beta.7_1730097809344_0.7843217562812279","host":"s3://npm-registry-packages"}},"0.6.2-beta.8":{"name":"better-auth","version":"0.6.2-beta.8","_id":"better-auth@0.6.2-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"959d13f7fcd506acac29556fed582bc2a3a2dbf6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.2-beta.8.tgz","fileCount":159,"integrity":"sha512-1fi1s7e7st+6Us64t5UasoEQmZ9ORYcrXdfm13rEb06egrUor7trLlREGzIyPIApfYGbatuuv+mAiambAkQrZQ==","signatures":[{"sig":"MEUCIB96j1Qm8MS7dW3ncb8ljbSWqZK0Ub6i2VAjckdODrZZAiEA37fd/gAwJIsXXXcxwhYnBrMznFxMePY7qmuqjt4WbB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1696444},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.2-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/afa71f131c486b119ef6aab8db5bcdb0/better-auth-0.6.2-beta.8.tgz","_integrity":"sha512-1fi1s7e7st+6Us64t5UasoEQmZ9ORYcrXdfm13rEb06egrUor7trLlREGzIyPIApfYGbatuuv+mAiambAkQrZQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.13","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.2-beta.8_1730104287101_0.7261645564529249","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"better-auth","version":"0.6.2","_id":"better-auth@0.6.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"45acce3a62ec9e80a925eb0d29a7ec3801e1d3e6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.2.tgz","fileCount":157,"integrity":"sha512-7lh0ph5eXnoyMDs9hbL32hrY+e/y7Abk0IHtCS5h0fbObZNA1Uv2uW4G89RuHQG30LI7VeB4klYGn6Qcs74DrA==","signatures":[{"sig":"MEQCICgct5LWHfgPpaL17iuUUFHKHKtM7IZaaaup+sZETOXIAiAmW148qBFVzyTQ9kJH6GFzWtUlMBwMqAgzAJ40OAhuow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1695391},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/e6b8848d8252135d83899dd184c25084/better-auth-0.6.2.tgz","_integrity":"sha512-7lh0ph5eXnoyMDs9hbL32hrY+e/y7Abk0IHtCS5h0fbObZNA1Uv2uW4G89RuHQG30LI7VeB4klYGn6Qcs74DrA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.2.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.13","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.2_1730110034234_0.028519246267181497","host":"s3://npm-registry-packages"}},"0.6.3-beta.1":{"name":"better-auth","version":"0.6.3-beta.1","_id":"better-auth@0.6.3-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"50c409495def9dfe8e5cf28746ad7bbbb3b0948d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.3-beta.1.tgz","fileCount":157,"integrity":"sha512-civq82pR9Lc/nkzJYYO4kjRrotwq+Bu5NI1FTsSCFU7zaikGbZjimJKL1OiNJBEsT80sjiiO4A46csrybZrnvA==","signatures":[{"sig":"MEUCIQCXTac0nzGaeVwq6Py72DFP2E9+1Th7A+oF1nbPdC/LLwIgc9Kj+K+d4GoSB+1v4M5/mBMbuPsILtMtRbcuX7gMszg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1680404},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.3-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/21906da169bedaf2d9331cbf1de3853c/better-auth-0.6.3-beta.1.tgz","_integrity":"sha512-civq82pR9Lc/nkzJYYO4kjRrotwq+Bu5NI1FTsSCFU7zaikGbZjimJKL1OiNJBEsT80sjiiO4A46csrybZrnvA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.0","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.13","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.3-beta.1_1730274614319_0.870118129342256","host":"s3://npm-registry-packages"}},"0.6.3-beta.2":{"name":"better-auth","version":"0.6.3-beta.2","_id":"better-auth@0.6.3-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"dcc1e355465febea846818853a05017b468820b9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.3-beta.2.tgz","fileCount":157,"integrity":"sha512-Nu3htbEf7jdXOaSeLnfDNLwhMyevl4VXMpQkPeUtWTA3W55d+KqOhfXvXfkj12oftJzNIyLhtZbiu6cNiPC+1w==","signatures":[{"sig":"MEQCIE8zHfZEeY1hvBZioFUa1Wv0BO/DxK0kMSVCrbn2Qc9EAiBuNdI1Xiu2iP5dR+Jei9B/nYOTtKYUuby35apR64dBjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1680400},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.3-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/e29533bdc865dbfbd4cab4195b6176f5/better-auth-0.6.3-beta.2.tgz","_integrity":"sha512-Nu3htbEf7jdXOaSeLnfDNLwhMyevl4VXMpQkPeUtWTA3W55d+KqOhfXvXfkj12oftJzNIyLhtZbiu6cNiPC+1w==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.0","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.13","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.3-beta.2_1730276521519_0.7706259225918555","host":"s3://npm-registry-packages"}},"0.6.3-beta.3":{"name":"better-auth","version":"0.6.3-beta.3","_id":"better-auth@0.6.3-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e181e6658353baf5e10f60e0c394317c53f7d288","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.3-beta.3.tgz","fileCount":157,"integrity":"sha512-RreJvdSLh+e6lNc4gmH0e3g3Rmyz7ItaMnHSLej70Opr+NjTm66b7e3XU3FhCAFa1rvpZRp2iMkAYNS/hZztjw==","signatures":[{"sig":"MEUCIFkTEm2UQ5wn0BRB10iYDeWAZMkx3BZdSo5FAYQH0GHfAiEA/WcjCvm/3ggQtfiV1b0vs5vnzAibtl6s4Kl9BMevO0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1694568},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.3-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/fbd8be69c4a49b0084b08ef35108ebad/better-auth-0.6.3-beta.3.tgz","_integrity":"sha512-RreJvdSLh+e6lNc4gmH0e3g3Rmyz7ItaMnHSLej70Opr+NjTm66b7e3XU3FhCAFa1rvpZRp2iMkAYNS/hZztjw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.0","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","std-env":"^3.7.0","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.13","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.3-beta.3_1730297696658_0.268113335675614","host":"s3://npm-registry-packages"}},"0.6.3-beta.4":{"name":"better-auth","version":"0.6.3-beta.4","_id":"better-auth@0.6.3-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1c546504cf53690e0eaa50a20c1b2c74735031a0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.3-beta.4.tgz","fileCount":136,"integrity":"sha512-yrMdpIumzlskp0o5F2SDVSWwrJU6W/AWWA6vhwW+3QJuef+pEcuxnD3fSrBOECMvhqsjp+L2RsgCp9AbO6C0bw==","signatures":[{"sig":"MEUCIQDUI2wS+c90Gm8CQDBXCd59ebD7EaQ/Hmi4Gqc7wPz4OgIgNPwtBaPUT5nbOGOfwaDKTlllRwZa03xPcpHtAgHxJAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1783129},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.3-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs","react-native":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/1cfa42eb6fbe93c059de8735c7430cca/better-auth-0.6.3-beta.4.tgz","_integrity":"sha512-yrMdpIumzlskp0o5F2SDVSWwrJU6W/AWWA6vhwW+3QJuef+pEcuxnD3fSrBOECMvhqsjp+L2RsgCp9AbO6C0bw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.0","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.13","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.3-beta.4_1730442136921_0.38398480601774265","host":"s3://npm-registry-packages"}},"0.6.3-beta.5":{"name":"better-auth","version":"0.6.3-beta.5","_id":"better-auth@0.6.3-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"60caea8879dedecaa2e6848a7a34a80e24d3b60b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.6.3-beta.5.tgz","fileCount":136,"integrity":"sha512-hUTDrmcPBSeBU2Gz/ZPPqEa3eNLULE+nyTWloz7AP5onYd76mtURkaIbR/6puY0FH7gcRQrmkRcltbp4LeAwoQ==","signatures":[{"sig":"MEYCIQC++0F4P8O0VA4soSDXxOCbVJxU2zdw9CxCGu+N82U7dAIhAMRok36gK+gh8sbVnpsvbimNE16vD5NFnJ4o5CgIHhYC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1783442},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.6.3-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs","react-native":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/d18c0a2438b93236f9b5feb2b50a429c/better-auth-0.6.3-beta.5.tgz","_integrity":"sha512-hUTDrmcPBSeBU2Gz/ZPPqEa3eNLULE+nyTWloz7AP5onYd76mtURkaIbR/6puY0FH7gcRQrmkRcltbp4LeAwoQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.0","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.13","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.6.3-beta.5_1730447298736_0.12376327806057819","host":"s3://npm-registry-packages"}},"0.7.0-beta.1":{"name":"better-auth","version":"0.7.0-beta.1","_id":"better-auth@0.7.0-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"64646ef2b684a9628c7561669383cab79d9b94e9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.0-beta.1.tgz","fileCount":159,"integrity":"sha512-d/NyIPiFskvBylv5ihCuMqtr/Isbu+4L8G1U1z+px1vEn/Eux9xHgQ3CqQvouSEJBJ6BPPLrxxE1Z6rKhAc/kA==","signatures":[{"sig":"MEYCIQDibCukeTxB0sY1/e1hzcqjDzPPozZ9NZ1kFWkG+62CmAIhAMyim2ZeenqZyaP+mDpQRWFi4pu5+3eI80hMrP/KIdCT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1714507},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.0-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs","react-native":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./plugins/access":{"types":"./dist/access.d.ts","import":"./dist/access.js","require":"./dist/access.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/73578ef7be6776da3ece096edfc1276e/better-auth-0.7.0-beta.1.tgz","_integrity":"sha512-d/NyIPiFskvBylv5ihCuMqtr/Isbu+4L8G1U1z+px1vEn/Eux9xHgQ3CqQvouSEJBJ6BPPLrxxE1Z6rKhAc/kA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.0","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.1","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"social-providers":["./dist/social.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.0-beta.1_1730540541401_0.8635999500400788","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"better-auth","version":"0.7.0","_id":"better-auth@0.7.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"24c3218756fe85f193c461a41b67ce274a8ce325","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.0.tgz","fileCount":143,"integrity":"sha512-dJ1ys3tV6gpGwRpahc5F6TchzzIsQODADNtWWi9jZujVwbotT38D7dxxyIfMbW7d2wIM9IE6zhdX+08muYwqdQ==","signatures":[{"sig":"MEUCIARXn1asxSNFPWgpFH38FC12fKzm4rh2C1C4acuQ3/DeAiEA936Dn36NdgjLEQCPVpttf7OL4bq5lms6D2khXxbPRec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1667638},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs","react-native":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/5fb70d843ab3c7459fb9727a224d4b3a/better-auth-0.7.0.tgz","_integrity":"sha512-dJ1ys3tV6gpGwRpahc5F6TchzzIsQODADNtWWi9jZujVwbotT38D7dxxyIfMbW7d2wIM9IE6zhdX+08muYwqdQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.0","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.1","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.0_1730588427355_0.9628477204965433","host":"s3://npm-registry-packages"}},"0.7.1-beta.1":{"name":"better-auth","version":"0.7.1-beta.1","_id":"better-auth@0.7.1-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0c8226709c0c268fa004d8afda4defadd60d2e37","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.1-beta.1.tgz","fileCount":143,"integrity":"sha512-ywcoCqhw0J4k/TS6fCsL2OSrAEeFwVc32KknAbYJRGF0l1lqK/5055q+uLazyITJmYZ2/DabNDLWMg4OzoBLdA==","signatures":[{"sig":"MEYCIQDQ0Gdg34T6xEmyKLGKMLZqq/bEh/1QTj9aCkDOyB4BFAIhAOfdPpZsQQms53ilW6IP1R+MbAoDbBRcN4Pku/PBdR9B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1667236},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.1-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs","react-native":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/d11f02e3bb6032dbd1979334dd518bc4/better-auth-0.7.1-beta.1.tgz","_integrity":"sha512-ywcoCqhw0J4k/TS6fCsL2OSrAEeFwVc32KknAbYJRGF0l1lqK/5055q+uLazyITJmYZ2/DabNDLWMg4OzoBLdA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.0","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.1","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.1-beta.1_1730590690400_0.9868393584762087","host":"s3://npm-registry-packages"}},"0.7.1-beta.2":{"name":"better-auth","version":"0.7.1-beta.2","_id":"better-auth@0.7.1-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8f49aea615195aaeb161c8096da79d17b05651cf","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.1-beta.2.tgz","fileCount":143,"integrity":"sha512-0BgDPOi+hMzZN8Zu1mFg5wekyIvLIxFjj8KVcwjEqR0SkFKLlLCHRELBEUXeZaNZTK1CH1/5ezqFIpskoh1ZZg==","signatures":[{"sig":"MEUCIQDIwfaWDoF4gJOJ5MVvFH/Ji4FAjt/64AP2PhvTzYjmygIgVLnhQuhgGFZiZITHHihmXTanVXmXoBvJrfV+y+UZtNM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1667236},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.1-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs","react-native":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/4db5874ac6d3aedf90414116803a685f/better-auth-0.7.1-beta.2.tgz","_integrity":"sha512-0BgDPOi+hMzZN8Zu1mFg5wekyIvLIxFjj8KVcwjEqR0SkFKLlLCHRELBEUXeZaNZTK1CH1/5ezqFIpskoh1ZZg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.0","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.1","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.1-beta.2_1730618367910_0.6226409520204856","host":"s3://npm-registry-packages"}},"0.7.1-beta.3":{"name":"better-auth","version":"0.7.1-beta.3","_id":"better-auth@0.7.1-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"baa5189aac64608b9c2357efe3f60da1b86557e5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.1-beta.3.tgz","fileCount":269,"integrity":"sha512-hCWkUICX5CxERWRdlrkg+VxbfwleK4f9UaPr+KBGU+eB44Z+YBg2Eq//IgoJjQMvuer8g6l9S6FHR0RlH1M4NQ==","signatures":[{"sig":"MEYCIQCxY8tLsQGw9/YkYMINldgRCfYNJQf5/aWpkbSq8noDHQIhANloB1zCu1F9w+aTxTEAXiAAm30/svtoyH2c2jqkd1Eo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3499407},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.1-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs","react-native":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/e42819bd2a9d35db98ac70b5c13cd161/better-auth-0.7.1-beta.3.tgz","_integrity":"sha512-hCWkUICX5CxERWRdlrkg+VxbfwleK4f9UaPr+KBGU+eB44Z+YBg2Eq//IgoJjQMvuer8g6l9S6FHR0RlH1M4NQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.0","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.1","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.1-beta.3_1730618474533_0.8355252798893444","host":"s3://npm-registry-packages"}},"0.7.1-beta.4":{"name":"better-auth","version":"0.7.1-beta.4","_id":"better-auth@0.7.1-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d1fd9019d6e690c597bc741b3d82a0a0960b8e8c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.1-beta.4.tgz","fileCount":145,"integrity":"sha512-sqbgAfcrCvmeh39oqyP2jApFrGrM/Mk86IcSiNyJ/ytERitU2ACRmvvLtVIQgOlXpxLAXrjSfpaKdd+e3l8SlQ==","signatures":[{"sig":"MEUCIQDXfpbFcBQnLPY7MeFiCKC+RhcBHNvt3++pJ44JCRhf6AIgGe5PviD7Rhxpde9nhDa8zlHvi8Y6OaFQM/SL0Q0wqH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1673254},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.1-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./db":{"types":"./dist/db.d.ts","import":"./dist/db.js","require":"./dist/db.cjs"},"./api":{"types":"./dist/api.d.ts","import":"./dist/api.js","require":"./dist/api.cjs"},"./vue":{"types":"./dist/vue.d.ts","import":"./dist/vue.js","require":"./dist/vue.cjs"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js","require":"./dist/node.cjs"},"./react":{"types":"./dist/react.d.ts","import":"./dist/react.js","require":"./dist/react.cjs","react-native":"./dist/react.cjs"},"./solid":{"types":"./dist/solid.d.ts","import":"./dist/solid.js","require":"./dist/solid.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.cjs"},"./crypto":{"types":"./dist/crypto.d.ts","import":"./dist/crypto.js","require":"./dist/crypto.cjs"},"./oauth2":{"types":"./dist/oauth2.d.ts","import":"./dist/oauth2.js","require":"./dist/oauth2.cjs"},"./svelte":{"types":"./dist/svelte.d.ts","import":"./dist/svelte.js","require":"./dist/svelte.cjs"},"./cookies":{"types":"./dist/cookies.d.ts","import":"./dist/cookies.js","require":"./dist/cookies.cjs"},"./next-js":{"types":"./dist/next-js.d.ts","import":"./dist/next-js.js","require":"./dist/next-js.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./svelte-kit":{"types":"./dist/svelte-kit.d.ts","import":"./dist/svelte-kit.js","require":"./dist/svelte-kit.cjs"},"./solid-start":{"types":"./dist/solid-start.d.ts","import":"./dist/solid-start.js","require":"./dist/solid-start.cjs"},"./package.json":"./package.json","./client/plugins":{"types":"./dist/client/plugins.d.ts","import":"./dist/client/plugins.js","require":"./dist/client/plugins.cjs"},"./adapters/prisma":{"types":"./dist/adapters/prisma.d.ts","import":"./dist/adapters/prisma.js","require":"./dist/adapters/prisma.cjs"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle.d.ts","import":"./dist/adapters/drizzle.js","require":"./dist/adapters/drizzle.cjs"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb.d.ts","import":"./dist/adapters/mongodb.js","require":"./dist/adapters/mongodb.cjs"},"./social-providers":{"types":"./dist/social.d.ts","import":"./dist/social.js","require":"./dist/social.cjs"}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/5d62c1508709e6a006a01c90710123ae/better-auth-0.7.1-beta.4.tgz","_integrity":"sha512-sqbgAfcrCvmeh39oqyP2jApFrGrM/Mk86IcSiNyJ/ytERitU2ACRmvvLtVIQgOlXpxLAXrjSfpaKdd+e3l8SlQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.0","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.1","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.1-beta.4_1730630645817_0.9661770723361838","host":"s3://npm-registry-packages"}},"0.7.1-beta.5":{"name":"better-auth","version":"0.7.1-beta.5","_id":"better-auth@0.7.1-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"dd8e3e005094b6cdc6c6e168c0ced3eadb4b8681","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.1-beta.5.tgz","fileCount":145,"integrity":"sha512-EylM9oy7NdUmRKjdJUGeoMez93vyCELyfcONU03CH96YjLZwx+WihPze2G5Nxhliv5AvwuZ5SOlklkuzV0ypmA==","signatures":[{"sig":"MEQCIGMmCYeE6fNJ/Uxp1XvcLvkBjjKkodUBs1s5CAN2Ah4fAiACf43bOLw3gQ472kEyq4GbsPV4tB2beEYvgwIplaOROg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2371405},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.1-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/01148410e0fc6e5e6e8a931944a26ec0/better-auth-0.7.1-beta.5.tgz","_integrity":"sha512-EylM9oy7NdUmRKjdJUGeoMez93vyCELyfcONU03CH96YjLZwx+WihPze2G5Nxhliv5AvwuZ5SOlklkuzV0ypmA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.0","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.1-beta.5_1730668490169_0.18071761229958816","host":"s3://npm-registry-packages"}},"0.7.1-beta.6":{"name":"better-auth","version":"0.7.1-beta.6","_id":"better-auth@0.7.1-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1fad920556d23c24fa18969699aaeadf58fb91bd","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.1-beta.6.tgz","fileCount":145,"integrity":"sha512-rRDtdxWEtVfcPRBaq88EFhJhjWpoVgO9EGECPUaJO619UmSf+cNO9Ush1X5h6mv82rI8E41sKZnx68TgAfIstQ==","signatures":[{"sig":"MEUCIQCGC0QbUsE6Nd5TfS5fXTyxKrDYNGYKxnz3u1sC4hK1xQIgexuNR3/KUZRD/PcNMkzzBIrVSbbUXHvtK/mzIozDOPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2371479},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.1-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/mr/5n8qt2_s68j0y237xzzhrm3h0000gp/T/b8fcbd1249adbc69c3207a3e62bcc8b4/better-auth-0.7.1-beta.6.tgz","_integrity":"sha512-rRDtdxWEtVfcPRBaq88EFhJhjWpoVgO9EGECPUaJO619UmSf+cNO9Ush1X5h6mv82rI8E41sKZnx68TgAfIstQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.0","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.10.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.1-beta.6_1730704541051_0.6302810177111797","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"better-auth","version":"0.7.1","_id":"better-auth@0.7.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1fa336eb84db0ec1868097b692da042919e9baa9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.1.tgz","fileCount":105,"integrity":"sha512-pubFsRa6sYMX4LkffPRD+Xo4/5698syet5xHAQ8KcWaUyydgG99koTD9WXAbj+SO62Do9NIy0zNtRhpL050Gog==","signatures":[{"sig":"MEQCIHu8HoakEXrkMLjW/FFGiVWW3/TNnKPW4quAYxEbxE0eAiBSAHgrXQ+theyX52Rhn9I2iRI6on9XNuRpjJrU7UdOnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639861},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/892b80f0b366037cadfd125c9ee1b601/better-auth-0.7.1.tgz","_integrity":"sha512-pubFsRa6sYMX4LkffPRD+Xo4/5698syet5xHAQ8KcWaUyydgG99koTD9WXAbj+SO62Do9NIy0zNtRhpL050Gog==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.1_1730724810545_0.9093586835273495","host":"s3://npm-registry-packages"}},"0.7.2-beta.1":{"name":"better-auth","version":"0.7.2-beta.1","_id":"better-auth@0.7.2-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ba2e2679a09438596a3b205ff92d9304d5d3bf5c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.2-beta.1.tgz","fileCount":105,"integrity":"sha512-st7B2MpxkFLeHyhH8Xh/bU0xFDjVXPunhZq8wbXvmJaIu1M9Sx8AurJN9dwy+6IOzaxfxiRnr+8ioozANgAg2w==","signatures":[{"sig":"MEYCIQD7sco+onSbRzt9GNGtlaEtwayLkQWGRl2FxrbtAy2CxwIhAMIOg5ixx4kzSesC8r4QVpMKdx8GcE2f+PGxvz86Jde7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2639552},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.2-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/a7a7a514993679e78342c59745e0bf28/better-auth-0.7.2-beta.1.tgz","_integrity":"sha512-st7B2MpxkFLeHyhH8Xh/bU0xFDjVXPunhZq8wbXvmJaIu1M9Sx8AurJN9dwy+6IOzaxfxiRnr+8ioozANgAg2w==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.2-beta.1_1730731144838_0.7539748895090901","host":"s3://npm-registry-packages"}},"0.7.2-beta.2":{"name":"better-auth","version":"0.7.2-beta.2","_id":"better-auth@0.7.2-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"732e383a5dfd590d29f75e6c394716371ec769ef","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.2-beta.2.tgz","fileCount":105,"integrity":"sha512-zPWwV7iqcq5ufAnWTAwr905SODyciDxWpADwlPzmiXgyd4jfY1zNoBD7sSjhz30W9r3wjB1TQ+ngwFlfQGUA1A==","signatures":[{"sig":"MEYCIQCzEezk5LUHTkLZuEtpX8Hp0JH3NtR17upKN/i2hSBJQgIhAMH1nPJlV9nvPGJPjKigYF3oWffnjLww7b3SQTl6mpQu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2640428},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.2-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/7130c13c5d9148de191d8079e58395bb/better-auth-0.7.2-beta.2.tgz","_integrity":"sha512-zPWwV7iqcq5ufAnWTAwr905SODyciDxWpADwlPzmiXgyd4jfY1zNoBD7sSjhz30W9r3wjB1TQ+ngwFlfQGUA1A==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.2-beta.2_1730738376695_0.38839729423190805","host":"s3://npm-registry-packages"}},"0.7.2-beta.3":{"name":"better-auth","version":"0.7.2-beta.3","_id":"better-auth@0.7.2-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"20089d5daa23cb028da5631423ae05b9f6355a85","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.2-beta.3.tgz","fileCount":105,"integrity":"sha512-mywGOHgTpS9xsLXXUYp3X8fNoWgFsZZ4cwaWvxCPF+C45dU4MrgS8fNDYoQrmniMEcyr2PPv6Y6v0zeC34AIsg==","signatures":[{"sig":"MEQCIGZ26hbk48fxCWKa7khWlb4/d/iYjQIb16hGwNpDZP76AiACQFZO+zRfU6qOViMj/dpziXx99tlrDJ0Nx6WeBzifuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2640424},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.2-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/aac0499ecc568385bd208ab9d6c93f86/better-auth-0.7.2-beta.3.tgz","_integrity":"sha512-mywGOHgTpS9xsLXXUYp3X8fNoWgFsZZ4cwaWvxCPF+C45dU4MrgS8fNDYoQrmniMEcyr2PPv6Y6v0zeC34AIsg==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.2-beta.3_1730740100488_0.6162546647395137","host":"s3://npm-registry-packages"}},"0.7.2-beta.4":{"name":"better-auth","version":"0.7.2-beta.4","_id":"better-auth@0.7.2-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ddbfff5baef067d2348bdf344fdca484863c95a3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.2-beta.4.tgz","fileCount":105,"integrity":"sha512-zYinbDmCbMBsc4cj8ndOeOAIBkMfeB5oTAzwH/HMR9b2oaNvhG+IcBLT04EYDIDE2kzbD6Fh/tDzoujd407McQ==","signatures":[{"sig":"MEYCIQDY+y5WZFP/F+VJlBXWdD1uAKsuQFchqXQ7KhHX6f6ERwIhAIIFJacuoGkGoepLx/xBM1d9F+CwbePfwf1ewh/FEUqL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2640424},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.2-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/a4031ac4bfb036aa023f510ba2cc1618/better-auth-0.7.2-beta.4.tgz","_integrity":"sha512-zYinbDmCbMBsc4cj8ndOeOAIBkMfeB5oTAzwH/HMR9b2oaNvhG+IcBLT04EYDIDE2kzbD6Fh/tDzoujd407McQ==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.2-beta.4_1730740765553_0.005103393594452665","host":"s3://npm-registry-packages"}},"0.7.2-beta.5":{"name":"better-auth","version":"0.7.2-beta.5","_id":"better-auth@0.7.2-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ab100eaec3312d034ca725bb3408d70b2bb92fdd","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.2-beta.5.tgz","fileCount":105,"integrity":"sha512-QV//S60LzqtFqMhhw6V/vmhguko7LVKZXv0gNVpS24KKvNOIfyh52xmCJ3wGr8UCiHWL7oslSVAerajVsqKrdw==","signatures":[{"sig":"MEUCIHyOCVGKLHGptFii2Gzyoev7QOxN0ymN73sCnN9n6RbZAiEAxM3PCEYK6RafZjTpiLwMo320273/BOG840ArTBBV97U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2640302},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.2-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/64b050836139e151a4e1389fb42fcdfd/better-auth-0.7.2-beta.5.tgz","_integrity":"sha512-QV//S60LzqtFqMhhw6V/vmhguko7LVKZXv0gNVpS24KKvNOIfyh52xmCJ3wGr8UCiHWL7oslSVAerajVsqKrdw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.2-beta.5_1730742704048_0.4951652620458542","host":"s3://npm-registry-packages"}},"0.7.2":{"name":"better-auth","version":"0.7.2","_id":"better-auth@0.7.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"77c9f73225c835245664310cf83292e8c40bbaa3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.2.tgz","fileCount":105,"integrity":"sha512-a6hdsrvmya1Msvms3pXxmRiauDBc035sqhLyqKXOQQttRpmq3M1zFHPVuaXVx1BWOqDtS9UXl0XKZG7Ywyxu3Q==","signatures":[{"sig":"MEYCIQCmB5ssJdychFt/xwVYjRKYpPsI5Oi3G+1Wd0oF/OZFEwIhANz0u5OL71ne7QGZnN8fSO2z3/Qrt//wIHJY0E257Tdt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2652999},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/bf260b1379e8e10fed98e0c6d8fd6e0e/better-auth-0.7.2.tgz","_integrity":"sha512-a6hdsrvmya1Msvms3pXxmRiauDBc035sqhLyqKXOQQttRpmq3M1zFHPVuaXVx1BWOqDtS9UXl0XKZG7Ywyxu3Q==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.2_1730761771378_0.15924119169529893","host":"s3://npm-registry-packages"}},"0.7.3-beta.1":{"name":"better-auth","version":"0.7.3-beta.1","_id":"better-auth@0.7.3-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f077204801b3732d3b8c07f4e74a31575a4095ab","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.3-beta.1.tgz","fileCount":105,"integrity":"sha512-aVJorAB2aFp42bbf2J2Zhb99g3fuVHGu/tqarhaT3FexnQlvCqy3bvuyK/xB5/YHdqTiOO1KrWi+Wobqh2QFrw==","signatures":[{"sig":"MEQCIBxurPuq07yerJPYpvgKCHKnCf8v/Y6W3n0AyS1Fdtx3AiB6bgaMTJaQNKbxb8eKy2iU54jDgPmHaBYHnuJhCunI6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2653126},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.3-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/b97e5f319552c0008d89076a4d8bf1db/better-auth-0.7.3-beta.1.tgz","_integrity":"sha512-aVJorAB2aFp42bbf2J2Zhb99g3fuVHGu/tqarhaT3FexnQlvCqy3bvuyK/xB5/YHdqTiOO1KrWi+Wobqh2QFrw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.3-beta.1_1730795062895_0.1771390090444498","host":"s3://npm-registry-packages"}},"0.7.3-beta.2":{"name":"better-auth","version":"0.7.3-beta.2","_id":"better-auth@0.7.3-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"9a1e2deb8b5661038c400a5c734b374586ec822f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.3-beta.2.tgz","fileCount":105,"integrity":"sha512-Wd26lkkZzhMn2ezga5Xr3vpvtIwsgVqzW/W+TnZ8uMSkc2gxx0797qIdJm6XFcty4NJGDHkE958PxDjJfZYwLw==","signatures":[{"sig":"MEQCIGURq2eS6gT+maKNgKHKv5XUAbEdvBp17KYvah7hYPodAiBwKczf5XxswQafO6VsTDM5F/fDwAmCqHAqUisXTyP/EQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2653380},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.3-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/a0c8acadd134107594e1e7a24bba1542/better-auth-0.7.3-beta.2.tgz","_integrity":"sha512-Wd26lkkZzhMn2ezga5Xr3vpvtIwsgVqzW/W+TnZ8uMSkc2gxx0797qIdJm6XFcty4NJGDHkE958PxDjJfZYwLw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.3-beta.2_1730805773306_0.738432721222718","host":"s3://npm-registry-packages"}},"0.7.3-beta.3":{"name":"better-auth","version":"0.7.3-beta.3","_id":"better-auth@0.7.3-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"cb6d3cfb98d225fe0281a50c6a5c1f4975f54375","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.3-beta.3.tgz","fileCount":105,"integrity":"sha512-w4P9lPgTygywLh+HRHYeyUxruAPuCBc9LDcMn4WUfEvlvv/HsvkdQKlpzE7t5wmc1ZsZNj4s+8+EjZP6zXZROA==","signatures":[{"sig":"MEUCIQDAkzQv/VahsZ1yXHWlc2bPV+sxdn/Jn9aLBt2ekXIjHAIgZ1XeZ0KJdr5uyIIjPSZmaLW93P+By4IOIjdjMu/E5vI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2654634},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.3-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/13dd2dfc8fdadf8a7485239d3661e4de/better-auth-0.7.3-beta.3.tgz","_integrity":"sha512-w4P9lPgTygywLh+HRHYeyUxruAPuCBc9LDcMn4WUfEvlvv/HsvkdQKlpzE7t5wmc1ZsZNj4s+8+EjZP6zXZROA==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.3-beta.3_1730823764439_0.7760801476193435","host":"s3://npm-registry-packages"}},"0.7.3-beta.4":{"name":"better-auth","version":"0.7.3-beta.4","_id":"better-auth@0.7.3-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"5fb1fd9235ac68bd02ebc547a2c333299ad5084a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.3-beta.4.tgz","fileCount":105,"integrity":"sha512-fx/FeuAFQgCEjvYHIRt16FrIBkGNBo22ucylOvgcr78g6Gh+sf4PZQ+BI4RDEgWm74fOGnBp28YIb6gNclULrw==","signatures":[{"sig":"MEUCIFr6HMaznazgxHq8DPHYG6w8cP7aXeafPknO40vM1Q7oAiEA5qZ68IIN5LNk77mHtdsBf7S4s/sVlXnMQ0Rxnrk5xeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2654634},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.3-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/53e4b734a590f82e49e2538ca23d2858/better-auth-0.7.3-beta.4.tgz","_integrity":"sha512-fx/FeuAFQgCEjvYHIRt16FrIBkGNBo22ucylOvgcr78g6Gh+sf4PZQ+BI4RDEgWm74fOGnBp28YIb6gNclULrw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.3-beta.4_1730824397522_0.8958269163223671","host":"s3://npm-registry-packages"}},"0.7.3-beta.5":{"name":"better-auth","version":"0.7.3-beta.5","_id":"better-auth@0.7.3-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0a59ba8d24f658077d2dd4db14b2563af33d28be","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.3-beta.5.tgz","fileCount":105,"integrity":"sha512-kyXDzQy8UqDLTzTHmfFXNqoU3Dr7JX6T5Qj5JWyHtc2OiV6n3PnvwjNV1s/nNxT9iOmYSRHEBN6nHTrahV6dHg==","signatures":[{"sig":"MEYCIQC4QkSdj1nhEQc7Q6E4fUTM7605EOxaLiHFuryGEAyffQIhAJWmr8dg0+g/uozxnIBsgSpyGb/48nOOI1tqMMiAeaFQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2654905},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.3-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/53b78f703b3bf3b2164a10b06795c359/better-auth-0.7.3-beta.5.tgz","_integrity":"sha512-kyXDzQy8UqDLTzTHmfFXNqoU3Dr7JX6T5Qj5JWyHtc2OiV6n3PnvwjNV1s/nNxT9iOmYSRHEBN6nHTrahV6dHg==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.3-beta.5_1730829539463_0.6693853059962163","host":"s3://npm-registry-packages"}},"0.7.3-beta.6":{"name":"better-auth","version":"0.7.3-beta.6","_id":"better-auth@0.7.3-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"986d8744c23a7793ff671006c7240f966b14940b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.3-beta.6.tgz","fileCount":105,"integrity":"sha512-LEIC1GT9TpIA8PhdWCqoswyxoO/IoBw12lpgoLSHgotWlMuDAyfrNI8MSqpIVvgccAwpavGVnD+zv381JcX/rw==","signatures":[{"sig":"MEUCID0zwH1cLCdpdjHaTXVtj3ZWZdDfM+/UwltiFCJwewanAiEAwp1O+GcS8SADp0HdcMfl5PAtqg7YbXbmnspf/O8AQ+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2656915},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.3-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/771e9a1c452aa4e1e356fcb62eae449a/better-auth-0.7.3-beta.6.tgz","_integrity":"sha512-LEIC1GT9TpIA8PhdWCqoswyxoO/IoBw12lpgoLSHgotWlMuDAyfrNI8MSqpIVvgccAwpavGVnD+zv381JcX/rw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.3-beta.6_1730830115185_0.9770945968441542","host":"s3://npm-registry-packages"}},"0.7.3-beta.7":{"name":"better-auth","version":"0.7.3-beta.7","_id":"better-auth@0.7.3-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"863bdff71d98b309d439d53470af4a0e52bcc011","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.3-beta.7.tgz","fileCount":105,"integrity":"sha512-FkB4jvkvw9fWclkysVT2OpEGDVbETmoZEXaP5pAhK6AFKxBU6UYeeRHF/lNZRUWt8pPThgcOdeEsnRUmvOgImw==","signatures":[{"sig":"MEUCIQDg5YPbpi9LNSSP1Md2gO5jaYJQ/bdPhQ40oTRLzg/PBwIgPZoAqsxdtmANAH9H47MxZ0Ct8sxZKMc1tdMYkceU3EI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2656250},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.3-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/464f9d2601e61220bcf4bf63c67b762e/better-auth-0.7.3-beta.7.tgz","_integrity":"sha512-FkB4jvkvw9fWclkysVT2OpEGDVbETmoZEXaP5pAhK6AFKxBU6UYeeRHF/lNZRUWt8pPThgcOdeEsnRUmvOgImw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.3-beta.7_1730838124508_0.7400441572750687","host":"s3://npm-registry-packages"}},"0.7.3-beta.8":{"name":"better-auth","version":"0.7.3-beta.8","_id":"better-auth@0.7.3-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"56a3e54a7dd1d257e497d4ecabc9740813b95cfa","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.3-beta.8.tgz","fileCount":105,"integrity":"sha512-MiXrpeZcDNViHlnfV8H/imCPs9j8P/8ZfoVcxo1RAaQEPAfwy+y6pnhSjI5Q2fIIqn/g7Ch9eIivvvy+4gcEEw==","signatures":[{"sig":"MEQCICyf8Oe5AICwP5skh/c6/Lms5ZgYhB4NOHu2ivf5ReTpAiAx36i7AzSONiHPb6E0NPxEHEsnJH3c3xdmNwlstVdh2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2656466},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.3-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/10df8dc433614f678f52689fa4e1b456/better-auth-0.7.3-beta.8.tgz","_integrity":"sha512-MiXrpeZcDNViHlnfV8H/imCPs9j8P/8ZfoVcxo1RAaQEPAfwy+y6pnhSjI5Q2fIIqn/g7Ch9eIivvvy+4gcEEw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.3-beta.8_1730838585550_0.9916502949443073","host":"s3://npm-registry-packages"}},"0.7.3-beta.9":{"name":"better-auth","version":"0.7.3-beta.9","_id":"better-auth@0.7.3-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1111ebc1c0bea95920a156ede4453f77cefed83b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.3-beta.9.tgz","fileCount":105,"integrity":"sha512-Wch8kb6jg8msokPj4emliz1zSAh6cyZdL8kPAqYlv+mdNdbm24lnlSMQI5X152DvEZA4EC6mzilGblOWIDtP2w==","signatures":[{"sig":"MEUCIFROUMDjL/Hc/WlwXkgwdEm++vn9XqCQgfmcCAydJlndAiEApbFOf8+/2nkYbEJjV6tmiNaNja6yjzzWJx3afrx125E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2656466},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.3-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/fccb776c81c9cff93c83667228d1e4a1/better-auth-0.7.3-beta.9.tgz","_integrity":"sha512-Wch8kb6jg8msokPj4emliz1zSAh6cyZdL8kPAqYlv+mdNdbm24lnlSMQI5X152DvEZA4EC6mzilGblOWIDtP2w==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.3-beta.9_1730842811220_0.33938667091656427","host":"s3://npm-registry-packages"}},"0.7.3-beta.10":{"name":"better-auth","version":"0.7.3-beta.10","_id":"better-auth@0.7.3-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1103e6f31668774d40a814c2f05b6c549ff7e200","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.3-beta.10.tgz","fileCount":105,"integrity":"sha512-8g4CoMS7vGlHrnM1E4m4JbKPJdTaePI27oXDiL3n7AzgyaHzVC2IPXV3YWoOoSrAiTbpnyW453Wt4MuDd2o3qQ==","signatures":[{"sig":"MEYCIQCoVrfIz/F1ZBs1KFFHyNNPsJMgsj24WB6WiU4G8CwkQQIhAKF/189Mzt8/QojO2MdOauGTcjTN//sBgrPyitUrUISz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2656467},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.3-beta.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/c5e3f76dc9669e9a23a99f2d447a5d0a/better-auth-0.7.3-beta.10.tgz","_integrity":"sha512-8g4CoMS7vGlHrnM1E4m4JbKPJdTaePI27oXDiL3n7AzgyaHzVC2IPXV3YWoOoSrAiTbpnyW453Wt4MuDd2o3qQ==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.3-beta.10_1730874074479_0.01472401460162831","host":"s3://npm-registry-packages"}},"0.7.3-beta.11":{"name":"better-auth","version":"0.7.3-beta.11","_id":"better-auth@0.7.3-beta.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"90e92c0cde254edde794d4fd7a96aae39179386e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.3-beta.11.tgz","fileCount":105,"integrity":"sha512-Doe/D610sPXjFpYMZwBffDLWc3/7LrkOEVSQgH7usdyrrg2yt5JF0+2k5rHlQAed7grHpnFvNG9Nx4STCDPo/w==","signatures":[{"sig":"MEQCIGaK7P8v49uBi/IElCZmNvL0yQLKOJr7e/StLG5H3/ulAiACgCK9jhz+hZ/eV8ObOfT8Q3pjSjB8uXkcViD37QWzKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2656671},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.3-beta.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/675e3a4a5ccd3f612709d15514ee697f/better-auth-0.7.3-beta.11.tgz","_integrity":"sha512-Doe/D610sPXjFpYMZwBffDLWc3/7LrkOEVSQgH7usdyrrg2yt5JF0+2k5rHlQAed7grHpnFvNG9Nx4STCDPo/w==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.3-beta.11_1730877009778_0.6800172939824787","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"better-auth","version":"0.7.3","_id":"better-auth@0.7.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0a1b50bef3005cac72fdc0acaada5e5b2a8b6a2f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.3.tgz","fileCount":105,"integrity":"sha512-ycbYGsxyyWbkEQKxyv/Id15aMcQWwxeBMo7cSBGP0J2wJE48+xh5OTjs7pGEweeYTdnHWkOO3DnVltcWGwvr1w==","signatures":[{"sig":"MEQCIBQhSQXcUPDgPkE9QYaUSKxnel5169G1xOyFmSwgoMwCAiAJRG+whzKdfVaIJSqsqlcysEPkAze2uL7JVfdKRfLgyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2656663},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/ffb021dfbb010ec9b33f2c57cc617ad4/better-auth-0.7.3.tgz","_integrity":"sha512-ycbYGsxyyWbkEQKxyv/Id15aMcQWwxeBMo7cSBGP0J2wJE48+xh5OTjs7pGEweeYTdnHWkOO3DnVltcWGwvr1w==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.3_1730877593053_0.5553933880476289","host":"s3://npm-registry-packages"}},"0.7.4-beta.1":{"name":"better-auth","version":"0.7.4-beta.1","_id":"better-auth@0.7.4-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"74d0ec57167f762787721dc6394db4c770e43ac5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.4-beta.1.tgz","fileCount":105,"integrity":"sha512-lSFJGNnvp6zN/QNtoEZUNwUX1U95zDb89L3v/w/78klTWxJ9VUmFnX6Y+Ir0pILgdTioPtcTaE5mBK1gvBvbTQ==","signatures":[{"sig":"MEUCIQDOqPoyNohDca0T/O/pWNGwikkklBwlLZXdSg1CsYeyPgIgGIlXiOLQJiHd483xi8+fIgYIYbqGP9z4OFvF8I0LQd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2665223},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.4-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/eadccb19aab6cd0c75a08c7644f44b80/better-auth-0.7.4-beta.1.tgz","_integrity":"sha512-lSFJGNnvp6zN/QNtoEZUNwUX1U95zDb89L3v/w/78klTWxJ9VUmFnX6Y+Ir0pILgdTioPtcTaE5mBK1gvBvbTQ==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.4-beta.1_1730921392091_0.061213773568854934","host":"s3://npm-registry-packages"}},"0.7.4":{"name":"better-auth","version":"0.7.4","_id":"better-auth@0.7.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"04593888dfbe1e3051575f954f4f1c41f587be71","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.4.tgz","fileCount":105,"integrity":"sha512-42lunZmlj9x6IvkxPedocWPNvOEtHxJXXywAEuoJekvKvISI2zxDeRGxc8ES8wOU3NoCgBSVfpFS6/hCwfhXiA==","signatures":[{"sig":"MEUCIQDKOfpUXwaK25meA0eRh4oOb+j+m7A2530P8FKp4qqnFAIgSxUYGdX9KZpgkWLOLkBHpRoMHseTwWDztzZczd1UztA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2665264},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/11b449b7d92b435767019cfc0fe4f7c2/better-auth-0.7.4.tgz","_integrity":"sha512-42lunZmlj9x6IvkxPedocWPNvOEtHxJXXywAEuoJekvKvISI2zxDeRGxc8ES8wOU3NoCgBSVfpFS6/hCwfhXiA==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.4_1730930223248_0.30376972568307803","host":"s3://npm-registry-packages"}},"0.7.5-beta.1":{"name":"better-auth","version":"0.7.5-beta.1","_id":"better-auth@0.7.5-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"40d485616aac76709911387786586214d0ef8423","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.5-beta.1.tgz","fileCount":105,"integrity":"sha512-lFAFMLldKYzVPDb4dTeKOxmbdSZMcXcimkd15Xlll9I6FyoiHJewBu7zj8aViVvIfHDH+ZGYw29rkJVRgq7BIQ==","signatures":[{"sig":"MEYCIQDhxvtp7y8TtIJ0GLzSE5uAYSvSXi9ASO6/wxw1yIqnewIhAONbhvdCcH7LjYaH3NnWJpwfKhh27If3aY4l8QY9XjBC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2664768},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.5-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/54484610a313ca3301d6fb84376a164b/better-auth-0.7.5-beta.1.tgz","_integrity":"sha512-lFAFMLldKYzVPDb4dTeKOxmbdSZMcXcimkd15Xlll9I6FyoiHJewBu7zj8aViVvIfHDH+ZGYw29rkJVRgq7BIQ==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.5-beta.1_1730971917956_0.9627595979451784","host":"s3://npm-registry-packages"}},"0.7.5-beta.2":{"name":"better-auth","version":"0.7.5-beta.2","_id":"better-auth@0.7.5-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"94c588f745482488fd327f1f11d58c0a469b948c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.5-beta.2.tgz","fileCount":105,"integrity":"sha512-S9qMzu5iZaWYNGqlWE7jBfLRf6YGf5lN29KQUt3xt5oH8DpXdUC3jco13j1nfxkKvpgrKv0TYe8ALHYXTuLSUw==","signatures":[{"sig":"MEQCIB8MQCrChtsy1gkEMKv4crv3pOE4Qba/QzFYC1YtCZYpAiAstAoV4qV4/wflga6Fl6iqStR+I70H8MvsObFFvfzN6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2662148},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.5-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/f1db18a9b6a91b2fcdf2022b0610ef43/better-auth-0.7.5-beta.2.tgz","_integrity":"sha512-S9qMzu5iZaWYNGqlWE7jBfLRf6YGf5lN29KQUt3xt5oH8DpXdUC3jco13j1nfxkKvpgrKv0TYe8ALHYXTuLSUw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.5-beta.2_1730985043729_0.6818330940841686","host":"s3://npm-registry-packages"}},"0.7.5-beta.3":{"name":"better-auth","version":"0.7.5-beta.3","_id":"better-auth@0.7.5-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"647369224a74211a0e7be1da9bf7d1f82d8a646f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.5-beta.3.tgz","fileCount":105,"integrity":"sha512-+dYnDXhXXR7uQmYBCrZ0EuoRrmZQs7vnunxlLZVD5B26BBeGHpzr7gaqZLD7f+KKlmv1fgJBlkZlB9n8kDR/bQ==","signatures":[{"sig":"MEUCIB05ZL7MwVNXO25pzeyxH0bit4INT2EH5uH1lnsQyddQAiEA3X3XB8je5PjfctsLkI5Sor3ld+IRFwJuBTndwbUR1tk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2681729},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.5-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/2a59a426dc12cea84b859ef5c240f40a/better-auth-0.7.5-beta.3.tgz","_integrity":"sha512-+dYnDXhXXR7uQmYBCrZ0EuoRrmZQs7vnunxlLZVD5B26BBeGHpzr7gaqZLD7f+KKlmv1fgJBlkZlB9n8kDR/bQ==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.5-beta.3_1730986607936_0.40347033836032287","host":"s3://npm-registry-packages"}},"0.7.5-beta.4":{"name":"better-auth","version":"0.7.5-beta.4","_id":"better-auth@0.7.5-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"80ba2f53823565cc456afa459efbc728be6e7f7c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.5-beta.4.tgz","fileCount":105,"integrity":"sha512-dbwa0i0+3luGJMBrYSkDatjqEE2Fr6dF41exNZ1JSdYGFqwYLCk0xBFfZ4xznlorZKEfbtBd6D38uiyb16DkXA==","signatures":[{"sig":"MEQCIBrklh/SOFCC0Ia3/XRJbvyYlqfCLahyG6rdZ2SBaalDAiA1as0PhX+QTUaHiUJeYf5HPF8S4J6TfTD5F6nJiLL0LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2682877},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.5-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/e0d0cba512c99473b9769185a3e6cd39/better-auth-0.7.5-beta.4.tgz","_integrity":"sha512-dbwa0i0+3luGJMBrYSkDatjqEE2Fr6dF41exNZ1JSdYGFqwYLCk0xBFfZ4xznlorZKEfbtBd6D38uiyb16DkXA==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.5-beta.4_1730987328274_0.6204725174325645","host":"s3://npm-registry-packages"}},"0.7.5-beta.5":{"name":"better-auth","version":"0.7.5-beta.5","_id":"better-auth@0.7.5-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"23fffff17b4f0b5468837f170ab808fc80cf441c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.5-beta.5.tgz","fileCount":105,"integrity":"sha512-UmEP1IWYEqhlW6JsFQj+lhw3HfGPttm4yxEZaz3hhQpouJEnsXAwWZmQpgN6FGJwQhuuXtEGt4flUP0R936f7w==","signatures":[{"sig":"MEYCIQCFDDSPx9mPKg33FOXwzcMY0GWItifQYC4p2P+XHxwZSQIhAJ3Xiwh+C8i6sdwawxuoQ5e+APwcRtPqAZaxSYg5c+yz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2682777},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.5-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/5b9c3108024a3e6017fb6726c795a88b/better-auth-0.7.5-beta.5.tgz","_integrity":"sha512-UmEP1IWYEqhlW6JsFQj+lhw3HfGPttm4yxEZaz3hhQpouJEnsXAwWZmQpgN6FGJwQhuuXtEGt4flUP0R936f7w==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.5-beta.5_1730988173627_0.6452912259040604","host":"s3://npm-registry-packages"}},"0.7.5-beta.6":{"name":"better-auth","version":"0.7.5-beta.6","_id":"better-auth@0.7.5-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2db0da270c54841fb7c21773a300d552f341a5d4","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.5-beta.6.tgz","fileCount":105,"integrity":"sha512-rvQdyBPSlVr5F0MrSLOmQgeYP5ss1oCWwuHFA+JAuaP+9utqgzqWbXjLI7p1hzEdsdfULwBzpbDS/P/Zo5/6uw==","signatures":[{"sig":"MEUCIQDzOYac4blsVxd/kHkC4xvzt6/97bt2ok9WmRWvQjCz9wIgA8TyVUqe/KkdlIjlJQgYYKmeCWtaDxCqiivN8k1QtLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2683341},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.5-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/3223e43de3b98c846eb0f279a70b8397/better-auth-0.7.5-beta.6.tgz","_integrity":"sha512-rvQdyBPSlVr5F0MrSLOmQgeYP5ss1oCWwuHFA+JAuaP+9utqgzqWbXjLI7p1hzEdsdfULwBzpbDS/P/Zo5/6uw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.9.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.5-beta.6_1730995727266_0.9345891131414985","host":"s3://npm-registry-packages"}},"0.7.5-beta.7":{"name":"better-auth","version":"0.7.5-beta.7","_id":"better-auth@0.7.5-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1b8ed420b83dd2d29a88ba75d41ea8fb8276d4cf","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.5-beta.7.tgz","fileCount":105,"integrity":"sha512-ZDQDEKUMvRcYq4DHqv+2Du4Nc7I09PqUkZuMw+SDMOCT6FgeauYRHTNHgBq0xpOCMngaCvivfor74T+QHx3ZUA==","signatures":[{"sig":"MEQCIFIWMVTYQzsIXpG2A7YvJ1cnKjHfsGMKkhuqaS0FvMOAAiBl9f5p58TI2kqRhhzDlvR1/4zrrZT73sLeBMloaaNKPg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2683342},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.5-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/d654aabe0d9346ffbafa76a1e6d3e372/better-auth-0.7.5-beta.7.tgz","_integrity":"sha512-ZDQDEKUMvRcYq4DHqv+2Du4Nc7I09PqUkZuMw+SDMOCT6FgeauYRHTNHgBq0xpOCMngaCvivfor74T+QHx3ZUA==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.5-beta.7_1730998569916_0.5312016274113271","host":"s3://npm-registry-packages"}},"0.7.5-beta.8":{"name":"better-auth","version":"0.7.5-beta.8","_id":"better-auth@0.7.5-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8f15b413b79d7b43f42404ae692915cb69477e74","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.5-beta.8.tgz","fileCount":105,"integrity":"sha512-26Nea69o2sa78uJORlxh0/FA7bXDJZsv99F2FduKc8Wr9ZwcVm8elOpanczt7oDpzFhEYxmRRRsV6bCCUl26cg==","signatures":[{"sig":"MEYCIQDGAY2H6OB/z5Z5JR76iNE6FToaSIciQnhegZE3T3ZDdAIhANqpv9jYAGXn/Ju/xQUHW7gJj5e6Am6KOUVa63fXOP5P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2683350},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.5-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts-resolve --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts-resolve","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/aecda0e145d964efa9344b32ef635545/better-auth-0.7.5-beta.8.tgz","_integrity":"sha512-26Nea69o2sa78uJORlxh0/FA7bXDJZsv99F2FduKc8Wr9ZwcVm8elOpanczt7oDpzFhEYxmRRRsV6bCCUl26cg==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.5-beta.8_1731000001963_0.23772202089561278","host":"s3://npm-registry-packages"}},"0.7.5-beta.9":{"name":"better-auth","version":"0.7.5-beta.9","_id":"better-auth@0.7.5-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"da21e21facf01e5ac233bbd9f0cdc08e307358f2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.5-beta.9.tgz","fileCount":105,"integrity":"sha512-9KhIVMFVzJfEtDUESdntmbENlG6B+umScMdbwqdE9cjKTGhuecPp3pTOGN0EVBnj/GE7jCHJ6C/y0aZsiUCwKA==","signatures":[{"sig":"MEQCICE/sYo5pk1LMuOkn1SXFNa24iWcLUkvEbvDwP9Yt8cEAiAETdJ1hgiL/XcyCqYXzY18U1/58FN/b+i4qlaeHWLQaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1986474},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.5-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/b2fe8a6a4d207e612bd6afff2f7b9794/better-auth-0.7.5-beta.9.tgz","_integrity":"sha512-9KhIVMFVzJfEtDUESdntmbENlG6B+umScMdbwqdE9cjKTGhuecPp3pTOGN0EVBnj/GE7jCHJ6C/y0aZsiUCwKA==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.5-beta.9_1731001080138_0.5111104496189658","host":"s3://npm-registry-packages"}},"0.7.5":{"name":"better-auth","version":"0.7.5","_id":"better-auth@0.7.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e5aa09e195805c9a5ae8b8a16f0b8bcd13eafff0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.5.tgz","fileCount":105,"integrity":"sha512-jrq2TKTQWySLqmfsG6ZBGPcAD2Htkz5vpWJynY2CNAzf312NmHjTAA7wxd16tVlIZ4TRYlBUIECbYb6NKsYmQQ==","signatures":[{"sig":"MEYCIQD5HbYp3gAmHnTdHC8y6Tk3yrrz81njB2gyzQaUO3SzrQIhAPkNPfnPTyuZesZnbJ5d3P9rUSAF0XU+8ycZDOn9fTMT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1985592},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/a258a314995e7481c4ea1682c53106eb/better-auth-0.7.5.tgz","_integrity":"sha512-jrq2TKTQWySLqmfsG6ZBGPcAD2Htkz5vpWJynY2CNAzf312NmHjTAA7wxd16tVlIZ4TRYlBUIECbYb6NKsYmQQ==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.5_1731005043733_0.709992118750034","host":"s3://npm-registry-packages"}},"0.7.6-beta.1":{"name":"better-auth","version":"0.7.6-beta.1","_id":"better-auth@0.7.6-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e91f8baf464ee0ba3b7e9dcff1a0c53a389e9b52","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.6-beta.1.tgz","fileCount":113,"integrity":"sha512-Q1LE3f649dlTgOC9VxJpvEXazz8oltStV2PTkxTMW1o2nC6v/ZlKCtWv4GSI2di64Y032B5jdMEwssvxBGrFBg==","signatures":[{"sig":"MEYCIQC+vDn6J044jA1W5z0gr5ir4fr0rp43F3r9Q4cEkztf5gIhAOi5uCTzvOJLF8X+xqRTbrgE0lQ4mzUzN090zN0xLnVW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1996247},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.6-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/adc158021fcb56e7320937abaffa76a7/better-auth-0.7.6-beta.1.tgz","_integrity":"sha512-Q1LE3f649dlTgOC9VxJpvEXazz8oltStV2PTkxTMW1o2nC6v/ZlKCtWv4GSI2di64Y032B5jdMEwssvxBGrFBg==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.6-beta.1_1731050181185_0.851879932015984","host":"s3://npm-registry-packages"}},"0.7.6-beta.2":{"name":"better-auth","version":"0.7.6-beta.2","_id":"better-auth@0.7.6-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"cef9bb2d9d05787061c7194baf80494a282378e5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.6-beta.2.tgz","fileCount":113,"integrity":"sha512-k8+GwvNqD/NutCxcS/Zp4Ie/QHV0GDhBdxF6VZ6vSwLKgfWoFXrtn5wXvjfC0aUMf+E9fKzthncUgSnog0su5g==","signatures":[{"sig":"MEUCIQDn86AQd7AEaxLWhK26NfvWXviFD8FGKqM5lTtNchYs2AIgb8ZC6aSmiAX+lfJbucQk2Out5OHIsbSESWfMnngGcxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1996481},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.6-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/e5f1ab41287deb8d462acc567b5d4c47/better-auth-0.7.6-beta.2.tgz","_integrity":"sha512-k8+GwvNqD/NutCxcS/Zp4Ie/QHV0GDhBdxF6VZ6vSwLKgfWoFXrtn5wXvjfC0aUMf+E9fKzthncUgSnog0su5g==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.6-beta.2_1731056526798_0.97777386440649","host":"s3://npm-registry-packages"}},"0.7.6-beta.3":{"name":"better-auth","version":"0.7.6-beta.3","_id":"better-auth@0.7.6-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d78ac4299fae2b26407587f5eb104cdf35d564ca","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.6-beta.3.tgz","fileCount":117,"integrity":"sha512-GaU8/pl7MOUe3P1WDSYUjUOgkxpelSIO5RHfvUBwa5jhUNG+CDwaenHFktS3n9WiksIXGZtMzAE0U/ZG1stIyg==","signatures":[{"sig":"MEQCICWS9SpqyFk6quD4q7D4T1hRNhgIyBM7SPHnmCYn6WbpAiBL9DrY7PrkAul0xjrmf5Etq885ZILzKDz+bc7OBbepSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2007384},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.6-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/317adca643ab31d69e44c8682f972ac5/better-auth-0.7.6-beta.3.tgz","_integrity":"sha512-GaU8/pl7MOUe3P1WDSYUjUOgkxpelSIO5RHfvUBwa5jhUNG+CDwaenHFktS3n9WiksIXGZtMzAE0U/ZG1stIyg==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@nanostores/vue":"^0.10.0","@nanostores/query":"^0.3.4","@nanostores/react":"^0.8.0","@nanostores/solid":"^0.4.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.6-beta.3_1731083152596_0.6807793266633684","host":"s3://npm-registry-packages"}},"0.7.6-beta.4":{"name":"better-auth","version":"0.7.6-beta.4","_id":"better-auth@0.7.6-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"60719327753ff72462974831bfa5d7141629faf5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.7.6-beta.4.tgz","fileCount":117,"integrity":"sha512-+f3OsUbfyMcLVyYza1thmp80uv/KW0w6RYIK18FBl+pAEBat8GNf6pd/bSc83t7CBbpyyDu1wKXCCLphbqJbsA==","signatures":[{"sig":"MEUCIQCCsWS2ywO305tBrvqM0xCYO0lY2iJ3QHk99ICFTizuDwIgBURFEjRmzIR/8KfEpJGwj9Inz6PQyhjht5fKiATGvDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2092639},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.7.6-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/39c399eb484e2b3640372c694efdc81e/better-auth-0.7.6-beta.4.tgz","_integrity":"sha512-+f3OsUbfyMcLVyYza1thmp80uv/KW0w6RYIK18FBl+pAEBat8GNf6pd/bSc83t7CBbpyyDu1wKXCCLphbqJbsA==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.7.6-beta.4_1731103324131_0.46942959060904044","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"better-auth","version":"0.8.0","_id":"better-auth@0.8.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"23ec8e3ed542b58af1a795aa347873c2d3a19aaa","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.0.tgz","fileCount":117,"integrity":"sha512-W/1m65l8Y4FxkNzFE+mdQMkvSIJbTBbpDkBiTLZMJVC11uuu30DFhX01p957PsGZAtayd76Zn0DicBNHIx3qyw==","signatures":[{"sig":"MEQCIBmEDrrSXbvzUuN91aR3r+HMfqnlKXZ1aZBUKZBYjni9AiAvEOz0k5Cz7Zaj/so0HpNCzgz1Nk2nvVyXKRJV2ecL6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2092632},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/b74ea5153c3963f1fd77b143a88a2cc7/better-auth-0.8.0.tgz","_integrity":"sha512-W/1m65l8Y4FxkNzFE+mdQMkvSIJbTBbpDkBiTLZMJVC11uuu30DFhX01p957PsGZAtayd76Zn0DicBNHIx3qyw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.0_1731105172955_0.15325204923693825","host":"s3://npm-registry-packages"}},"0.8.1-beta.1":{"name":"better-auth","version":"0.8.1-beta.1","_id":"better-auth@0.8.1-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6d171b8ad52f23bf845ef48f356f31faaa16bac4","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.1-beta.1.tgz","fileCount":117,"integrity":"sha512-IFBOPOoRooZoJ883UTA5AjpEiTcFCQNecKj5LJytYTv1E+g/F1AibwGMp7jLq2DJJSfuBdtcCn32Fc0qHroSZQ==","signatures":[{"sig":"MEQCIGTmKw4ZpSJM5TG16WGo2galJmtN5ziY1o5uVAUxMVMKAiBzCNtHPBhWGKMcyNPcB6NSsOeVJyRkNbHV42BjnAnYNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2093233},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.1-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/2ec4f78eee610bfe69ad4b48e903f665/better-auth-0.8.1-beta.1.tgz","_integrity":"sha512-IFBOPOoRooZoJ883UTA5AjpEiTcFCQNecKj5LJytYTv1E+g/F1AibwGMp7jLq2DJJSfuBdtcCn32Fc0qHroSZQ==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.1-beta.1_1731124167388_0.06633271886795522","host":"s3://npm-registry-packages"}},"0.8.1-beta.2":{"name":"better-auth","version":"0.8.1-beta.2","_id":"better-auth@0.8.1-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"5902809487e98f306d5619574031919f1d60c286","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.1-beta.2.tgz","fileCount":117,"integrity":"sha512-d2Fx+Ia3gR6QKQB6IqyK57I9mqwlYYJUsWzEnV1goE9RdUurJeBSsXeH+6RvFoLWMVNSG+m03+Aa20VJG0l8sg==","signatures":[{"sig":"MEYCIQDe8VawvZU8eHX1eFuE0QsMX12IMBssndrLAGJXx6+FygIhAL6VJg9eMtDb9pgqPR75VDXA+dw+m0aQz+y0NodJPTow","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2094399},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.1-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/754a8b185c9921c56b1ac5c9706a9d1b/better-auth-0.8.1-beta.2.tgz","_integrity":"sha512-d2Fx+Ia3gR6QKQB6IqyK57I9mqwlYYJUsWzEnV1goE9RdUurJeBSsXeH+6RvFoLWMVNSG+m03+Aa20VJG0l8sg==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.1-beta.2_1731133890922_0.5922038872507962","host":"s3://npm-registry-packages"}},"0.8.1-beta.3":{"name":"better-auth","version":"0.8.1-beta.3","_id":"better-auth@0.8.1-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"094e36dd3d74b08d257fa32bde212760ef34f49d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.1-beta.3.tgz","fileCount":117,"integrity":"sha512-Em2cxFlJojzToOy3XQyUkDmM9naWs3O8hSALuAPo81RVhtJCxvT0wTyu0S5mBo0ug+RoS7uW0JswIhyz4M2VeA==","signatures":[{"sig":"MEUCIG6xJ1VKMTT8/BBtPrdNPy80oocBBoXPtddqK8EV8Oe8AiEAiU5RQGniFULx/iuZkitDFSOV4W/zsBiUwOABlniikSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2094165},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.1-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/4601f624d477e31459cd2b2463a3c8ac/better-auth-0.8.1-beta.3.tgz","_integrity":"sha512-Em2cxFlJojzToOy3XQyUkDmM9naWs3O8hSALuAPo81RVhtJCxvT0wTyu0S5mBo0ug+RoS7uW0JswIhyz4M2VeA==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.1-beta.3_1731134743022_0.17022061777751807","host":"s3://npm-registry-packages"}},"0.8.1-beta.4":{"name":"better-auth","version":"0.8.1-beta.4","_id":"better-auth@0.8.1-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"906664af7a9032de21d4129b9d626d261b4713d0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.1-beta.4.tgz","fileCount":117,"integrity":"sha512-l+gIsr8lfkyue9dX+scpoZoLLyg9y0e6mfhEvrvxsok7vIdnHn8EMUiMaPebY9bqdfw90pQoKFNv7HFHiUbM/A==","signatures":[{"sig":"MEUCID3p3t7HsjqRc2BkuhLlq+SJkWkrsKZkxKrTf9n1Yp40AiEAkSuWLjV6XY8gJliEEQ9RoiltjjwFUp176cPBekFSW6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2094393},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.1-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/146b97a9a15377b5e87ac2d6fc8f77a3/better-auth-0.8.1-beta.4.tgz","_integrity":"sha512-l+gIsr8lfkyue9dX+scpoZoLLyg9y0e6mfhEvrvxsok7vIdnHn8EMUiMaPebY9bqdfw90pQoKFNv7HFHiUbM/A==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.1-beta.4_1731137515723_0.3889524937339306","host":"s3://npm-registry-packages"}},"0.8.1-beta.5":{"name":"better-auth","version":"0.8.1-beta.5","_id":"better-auth@0.8.1-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"71f315bf86b1bc6c6a2c0b66f01a319b95f5455f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.1-beta.5.tgz","fileCount":117,"integrity":"sha512-ybyFQJU4ZjIeESH7+i4BRMkdMdWp+ym9otTo5RfpgVj/77dVWprqAYXncHHO1V+4g1p5FMqpbluaXcEe4qHjZA==","signatures":[{"sig":"MEUCIDEQTKJKlGQsbRzRUNynMn3ZeQ9Psm2bSiHQCVjVYbsEAiEAuuX+zBQvlT9yWTk1hIVtZ2ODV/yAuaDig1XruZMcNDw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2096480},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.1-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/a98f3624607a91143968fea4d43080d0/better-auth-0.8.1-beta.5.tgz","_integrity":"sha512-ybyFQJU4ZjIeESH7+i4BRMkdMdWp+ym9otTo5RfpgVj/77dVWprqAYXncHHO1V+4g1p5FMqpbluaXcEe4qHjZA==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.1-beta.5_1731181097686_0.6706255910880035","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"better-auth","version":"0.8.1","_id":"better-auth@0.8.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e6e0a9094423bbb32f7e6653f81099da42fa598f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.1.tgz","fileCount":117,"integrity":"sha512-AQRTiVyZ2gJiq2cZIXAHeLeEcXDyQvKkbpoJl4o+6cjJe1eJeP9hOwrxST+DfMqrSgklCgXN4pxcRsiCR7blrA==","signatures":[{"sig":"MEUCIQDmfP6Qw9cZjKzeyWHexPxq1CTFWR3ZHVdFMSo3byyseQIgA8Xj13ClvDmlK2hcI3DqhuOhjJMGAWVUE+yHrSLVJs4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2095101},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/97b06e7a420ffe83bebeab0e4a2075e9/better-auth-0.8.1.tgz","_integrity":"sha512-AQRTiVyZ2gJiq2cZIXAHeLeEcXDyQvKkbpoJl4o+6cjJe1eJeP9hOwrxST+DfMqrSgklCgXN4pxcRsiCR7blrA==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.1_1731219165950_0.1200943594236803","host":"s3://npm-registry-packages"}},"0.8.2-beta.1":{"name":"better-auth","version":"0.8.2-beta.1","_id":"better-auth@0.8.2-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d603ff34100bfdc7c2429e5368fb4cfb3299eb3f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.2-beta.1.tgz","fileCount":117,"integrity":"sha512-5tQL2vatHdoo17/Yjv4SqMCivlrK+puny+jYQa+L84cY+N7iJ+NGk6ydwJ2JoSe/6yHJClukLqxWo0EU9H3DHw==","signatures":[{"sig":"MEUCICu/AA/aKz9PjrpoCH5sYMaJ1M9g5Il4has2BKAP/gNgAiEA+bB6Ah9mwAjRMsdaDN7S7XwUxGCe0YmVQgt9MVdZ9wk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2095332},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.2-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/1315e274de2132c5f751e719c5100c84/better-auth-0.8.2-beta.1.tgz","_integrity":"sha512-5tQL2vatHdoo17/Yjv4SqMCivlrK+puny+jYQa+L84cY+N7iJ+NGk6ydwJ2JoSe/6yHJClukLqxWo0EU9H3DHw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.2-beta.1_1731264528263_0.07297403423626236","host":"s3://npm-registry-packages"}},"0.8.2-beta.2":{"name":"better-auth","version":"0.8.2-beta.2","_id":"better-auth@0.8.2-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d3eae38f39c76f97302ba93c590ccb4c41a293d7","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.2-beta.2.tgz","fileCount":117,"integrity":"sha512-REijLbpLELG8PQsdYIAITK60JvwThM1d6mNXh5rn5YGZGi8r0+OkxlDLc9xYawYtgaHigX2oZr+nUJzBzoG8LQ==","signatures":[{"sig":"MEUCIQDjWPuMwstKyaUVj91uJmIDAdN97i4mrjUS3aCZlt9ruAIgTYsWJZ/EF/VQ1mwc0pe7J8YzW3k/6jcqk0wyT1Q5gMo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2096610},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.2-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/2ec8e8f183288cf4c1c70bd5b6cae62d/better-auth-0.8.2-beta.2.tgz","_integrity":"sha512-REijLbpLELG8PQsdYIAITK60JvwThM1d6mNXh5rn5YGZGi8r0+OkxlDLc9xYawYtgaHigX2oZr+nUJzBzoG8LQ==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.2-beta.2_1731305219552_0.36986160030030524","host":"s3://npm-registry-packages"}},"0.8.2-beta.3":{"name":"better-auth","version":"0.8.2-beta.3","_id":"better-auth@0.8.2-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"553255ddbcf62a051a477e13b51ce471e0ff55b5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.2-beta.3.tgz","fileCount":117,"integrity":"sha512-WfyhHy7Kv5VPiwpFyQNID5USkJlJScGlGZo/1upYhTc22C71UjXikSI46wXJjO0S/G4+FTHIiwh1iVpEqXVwgA==","signatures":[{"sig":"MEUCIQD8x90FjYfJzsIhpvHQcF377K3NzJNULvXhqgVpY67Z3QIgHv0h5XvCxB5H6D3iIRKf/bosLjGApKhxTqSiPLccOL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2246044},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.2-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/93ba30fe272df3f03fb07d8ce1dcea4c/better-auth-0.8.2-beta.3.tgz","_integrity":"sha512-WfyhHy7Kv5VPiwpFyQNID5USkJlJScGlGZo/1upYhTc22C71UjXikSI46wXJjO0S/G4+FTHIiwh1iVpEqXVwgA==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.2-beta.3_1731349085081_0.9337463853020209","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"better-auth","version":"0.8.2","_id":"better-auth@0.8.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"20d74167d79c36778f4f363aad4aa6405a9b9a2f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.2.tgz","fileCount":117,"integrity":"sha512-zWXlc7vlpalp4WnkJSE0rUmMt+9xEiwZ15umDcE/oQ9pakrmr/DWw1BUPBdj3BGj9Q4N2YrJ+BDL34J6QyFocw==","signatures":[{"sig":"MEUCIQC9Q518Tr0f/F9VSdg3MUtQ+z8FvSPyS5ywtGENUCu4AwIgKsnZMinuTQbSp+pp+H73fxBnS4T0cL9l/Bo5N+IvhUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2246037},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/a574b7e3c3ab7e3f4d07c5a31ba2b1c5/better-auth-0.8.2.tgz","_integrity":"sha512-zWXlc7vlpalp4WnkJSE0rUmMt+9xEiwZ15umDcE/oQ9pakrmr/DWw1BUPBdj3BGj9Q4N2YrJ+BDL34J6QyFocw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.2_1731356911747_0.8690232753091836","host":"s3://npm-registry-packages"}},"0.8.3-beta.1":{"name":"better-auth","version":"0.8.3-beta.1","_id":"better-auth@0.8.3-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"df15878531ca1e8af55cab4796fd78d1113c2c4e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.3-beta.1.tgz","fileCount":117,"integrity":"sha512-VvIPJAjLh9Aj1rE+2TuiIV8l/tRf9Vg/yjKvlWPNwuVfJZtNGOkYKkkYmPbVxUsdT4OnTQwee6LBD6msdzQhBw==","signatures":[{"sig":"MEUCIQDIA9M7KO6QE9h0gE+lKfVrhV3b5b7Q0f16RQ5FEwdKnQIgMUhw/4Wh2E45REpM7LVHaeoPUxG8Kk9dATi7rfrwEUA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2112462},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.3-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/ffba4617f6119b4fc2bdab8cd60e0bbd/better-auth-0.8.3-beta.1.tgz","_integrity":"sha512-VvIPJAjLh9Aj1rE+2TuiIV8l/tRf9Vg/yjKvlWPNwuVfJZtNGOkYKkkYmPbVxUsdT4OnTQwee6LBD6msdzQhBw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.3-beta.1_1731429182992_0.8914653687186189","host":"s3://npm-registry-packages"}},"0.8.3-beta.2":{"name":"better-auth","version":"0.8.3-beta.2","_id":"better-auth@0.8.3-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"079b8fae1b12e1b0fc72d4e2d99e4a8af42e570a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.3-beta.2.tgz","fileCount":117,"integrity":"sha512-IMIKQRSAH8vgo32/MWeW7g8ksN6ab8sNs5NHamX4BkA5ajmaMZSAbdfTXruVZ5ZGJAm7ipRSrsdkdTxeDasG/A==","signatures":[{"sig":"MEYCIQCYG5gHZdEGdxDb1UcbZxAlh5ZTR+HYBY+wxLdlwZT7agIhANhkoZMqEVottyPAOBmq/TJBjmF1Sx0lJUJKIpca5Egm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2181003},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.3-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/bf2f74aa5eff025dc5c610217e931234/better-auth-0.8.3-beta.2.tgz","_integrity":"sha512-IMIKQRSAH8vgo32/MWeW7g8ksN6ab8sNs5NHamX4BkA5ajmaMZSAbdfTXruVZ5ZGJAm7ipRSrsdkdTxeDasG/A==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.3-beta.2_1731517599217_0.8336500595791936","host":"s3://npm-registry-packages"}},"0.8.3-beta.3":{"name":"better-auth","version":"0.8.3-beta.3","_id":"better-auth@0.8.3-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7dd0b0fe3a61650f7c49242f3550a2738b316f47","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.3-beta.3.tgz","fileCount":117,"integrity":"sha512-FJCmjMboQUdPMoVFwFwc8eF5Hp6uJms0ZJFcYWruz6fh+zF27UT6swSBtVP5lzzc0eAvwMYsHLM7tGx6GjIJGQ==","signatures":[{"sig":"MEUCIEwvsJ+3zNwm04FDSlU+pzd3idhi05Z25RTsEdLb5awbAiEAvf6hy4PxoP48inlG4rwQFPxlA9An5DKdOIcicsiS0oQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2185982},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.3-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/a6d6975b95987349392d8c4579d575cd/better-auth-0.8.3-beta.3.tgz","_integrity":"sha512-FJCmjMboQUdPMoVFwFwc8eF5Hp6uJms0ZJFcYWruz6fh+zF27UT6swSBtVP5lzzc0eAvwMYsHLM7tGx6GjIJGQ==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.3-beta.3_1731523439166_0.3889318868368399","host":"s3://npm-registry-packages"}},"0.8.3-beta.4":{"name":"better-auth","version":"0.8.3-beta.4","_id":"better-auth@0.8.3-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b149a2ba937f2907daee68dd64285a66fca9b638","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.3-beta.4.tgz","fileCount":117,"integrity":"sha512-IwOu8xuJJ/elaFI+1R3wDJigqfVpSFTTmludnq81jU1wt9Jl3fZ6AuMjg3G7Fw21Wsphdop12Zhzfd7ta4ufzA==","signatures":[{"sig":"MEQCIDPvi+lyEYO/CAvppKfPBI92g1LhjFsBAX2jAIeGGE/xAiAZ79iV0x8LDN8dLv9KQXzthndH96yUfZRsT5OIBkTSDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2185194},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.3-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/94e0f42f738102a8945254b64239a000/better-auth-0.8.3-beta.4.tgz","_integrity":"sha512-IwOu8xuJJ/elaFI+1R3wDJigqfVpSFTTmludnq81jU1wt9Jl3fZ6AuMjg3G7Fw21Wsphdop12Zhzfd7ta4ufzA==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.3-beta.4_1731526072452_0.9403660668884846","host":"s3://npm-registry-packages"}},"0.8.3-beta.5":{"name":"better-auth","version":"0.8.3-beta.5","_id":"better-auth@0.8.3-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7446a7ed0b9560fd1e8dc586de56d6431a7cfed2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.3-beta.5.tgz","fileCount":117,"integrity":"sha512-6HdDpCARHyjPUl6wKf1IdLXz9k4sEwqLZ1iti8RM1OQdef5858oJCBDicHL6sySe+EV44IF2+bDlmiNourODMw==","signatures":[{"sig":"MEQCIH2/bix+p0DPKr32LEvlCpE7koJnevsrAr/WRTjnBn8JAiBzuyAmUKMnAMKhKT8ZOXrBIQnqT+JiwF7t9YUhUCCMww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2184833},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.3-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/d68e5288ea585a18eca7151ae1e55088/better-auth-0.8.3-beta.5.tgz","_integrity":"sha512-6HdDpCARHyjPUl6wKf1IdLXz9k4sEwqLZ1iti8RM1OQdef5858oJCBDicHL6sySe+EV44IF2+bDlmiNourODMw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.3-beta.5_1731531788953_0.4710456230193374","host":"s3://npm-registry-packages"}},"0.8.3-beta.6":{"name":"better-auth","version":"0.8.3-beta.6","_id":"better-auth@0.8.3-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b17d342239e5555381c6c2e9ce58781a420ad196","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.3-beta.6.tgz","fileCount":117,"integrity":"sha512-eiy5iRxmRJu0vnNQozb8P1qbwmPovItahTniQ2CrOAlF80zDLYUasdkyc1quYl3++n4nFtUF6aQ914XWW+pCtQ==","signatures":[{"sig":"MEQCICl23orwk9UzTeG8V2mp8B7Hpt7w1r2L/i2QWzL3H8wqAiByduQHlZm4+kafq1uGhz5qDCHPkY79Kw7UaB3vq5qIZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2186998},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.3-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/dfa56ce472330936b3280a91a847400b/better-auth-0.8.3-beta.6.tgz","_integrity":"sha512-eiy5iRxmRJu0vnNQozb8P1qbwmPovItahTniQ2CrOAlF80zDLYUasdkyc1quYl3++n4nFtUF6aQ914XWW+pCtQ==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.3-beta.6_1731597804019_0.7286572043198858","host":"s3://npm-registry-packages"}},"0.8.3-beta.7":{"name":"better-auth","version":"0.8.3-beta.7","_id":"better-auth@0.8.3-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1f6c5160ee34867917ea6953f89a63cf3148a093","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.3-beta.7.tgz","fileCount":117,"integrity":"sha512-kdDCTgtKeJly4JsZOE7Av/PWSauijlndoHNtHInDlCRpT+j2zs02dpHaQIjEWCmC6cujgnUK3qirphnDSQTVMg==","signatures":[{"sig":"MEYCIQD3J8hfKlSb2Bpp0XE0htKqGA+PglYwtaG6qoOXkfL4mwIhALZ9Em/tlPWIRDU+ln1dhL2sFPISmS9k5gcrRUr4r1fb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2186674},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.3-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/05ed788213f71af57bbc45fae1a10289/better-auth-0.8.3-beta.7.tgz","_integrity":"sha512-kdDCTgtKeJly4JsZOE7Av/PWSauijlndoHNtHInDlCRpT+j2zs02dpHaQIjEWCmC6cujgnUK3qirphnDSQTVMg==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.3-beta.7_1731599055515_0.9068352666569655","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"better-auth","version":"0.8.3","_id":"better-auth@0.8.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e7c62c4915090cc5baed84ae568836267a5ede3a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.3.tgz","fileCount":117,"integrity":"sha512-chhFH7UvbJT5eHm7EGeqGiJUosuhTcJanii+CH7ng01pi9frsOiswtuq7IvBSh51SUfLO3LJLnaOh+MVb7bbDw==","signatures":[{"sig":"MEQCIGISI9MMXeP2OgDZ5xdVyLpYlinDqhZuV0r9p//ci+vNAiB5vzpNTMaqZl/mavk5X4RC9vhWL4DNGRq7KU6GPpt/Kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2186991},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/e4008e6b2b47344d73489b05444e24cb/better-auth-0.8.3.tgz","_integrity":"sha512-chhFH7UvbJT5eHm7EGeqGiJUosuhTcJanii+CH7ng01pi9frsOiswtuq7IvBSh51SUfLO3LJLnaOh+MVb7bbDw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.3_1731601700751_0.38089718718849275","host":"s3://npm-registry-packages"}},"0.8.4-beta.1":{"name":"better-auth","version":"0.8.4-beta.1","_id":"better-auth@0.8.4-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"c1f55e398cd3a28799de8676782a539d6016c5e8","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.4-beta.1.tgz","fileCount":117,"integrity":"sha512-SsE80RzFuMSf/KTEWjCvwPuga3i7Z/oEclsSPUtG+LbkpjRmnaUjhmT/JSDwrP1WbTmjq2iLpH4yKiXGl8geXg==","signatures":[{"sig":"MEUCIBvpR/qqIWIeNZxBXVQqG+z/7a14lxt2Z0IgKa2pS32+AiEAv5rLRDD1VzP4znLMzZeBDXQSBj3L4jbO9XczIMD0cbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2195035},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.4-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/b39df1595ed967f15d18893756f863ac/better-auth-0.8.4-beta.1.tgz","_integrity":"sha512-SsE80RzFuMSf/KTEWjCvwPuga3i7Z/oEclsSPUtG+LbkpjRmnaUjhmT/JSDwrP1WbTmjq2iLpH4yKiXGl8geXg==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.4-beta.1_1731603449846_0.7730496822551374","host":"s3://npm-registry-packages"}},"0.8.4-beta.2":{"name":"better-auth","version":"0.8.4-beta.2","_id":"better-auth@0.8.4-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f3acd8fdd08e57e38be4cdf11703f008edfffc74","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.4-beta.2.tgz","fileCount":117,"integrity":"sha512-NXeW3U+WQMQH38SyQc8lfLI5hfHwIQt+UpOeiDLO4uHdD0GQDbe0HZhKZKLPB3fShwu+YxDltw6aONRkoy3I6g==","signatures":[{"sig":"MEQCIHWLMF2a5E4zH6lxscAogY5SO6+AJWQWhM75y6o0USD1AiAJFj6BqbsVy7QnPzAYs7qZtEe9OVYMmBNJwZ4M6pULVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2204269},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.4-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/ac829947280aad89e527e104e6d712f5/better-auth-0.8.4-beta.2.tgz","_integrity":"sha512-NXeW3U+WQMQH38SyQc8lfLI5hfHwIQt+UpOeiDLO4uHdD0GQDbe0HZhKZKLPB3fShwu+YxDltw6aONRkoy3I6g==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.4-beta.2_1731607933326_0.5837781449830071","host":"s3://npm-registry-packages"}},"0.8.4-beta.4":{"name":"better-auth","version":"0.8.4-beta.4","_id":"better-auth@0.8.4-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"40787120780826933b06a3de3fa2ce6c27ba076d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.4-beta.4.tgz","fileCount":117,"integrity":"sha512-eq6aVvBttkLipJlyNK1NTdCI+6fQG3ri1S5CMnxywFgQqGLI0SfYxYqwwLH6UDGZ6cIQ7mT63n6F8mGwwqnZcQ==","signatures":[{"sig":"MEUCIQCWvmxu929haQVhnuxP7C2j+g0MKrSsyQvSjXt0oJ5RJgIgXssp6F7wIq9c0k4iJuIaTkTWyHQrl5ENGJfmIQzfZRE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2190246},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.4-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/6dd71b0417776b025131df4dcb857331/better-auth-0.8.4-beta.4.tgz","_integrity":"sha512-eq6aVvBttkLipJlyNK1NTdCI+6fQG3ri1S5CMnxywFgQqGLI0SfYxYqwwLH6UDGZ6cIQ7mT63n6F8mGwwqnZcQ==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.4-beta.4_1731626297205_0.734215839859315","host":"s3://npm-registry-packages"}},"0.8.4-beta.5":{"name":"better-auth","version":"0.8.4-beta.5","_id":"better-auth@0.8.4-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"5f20fdc3e5850a31acf38c40ee4c01823f6c9c04","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.4-beta.5.tgz","fileCount":117,"integrity":"sha512-SPNZeKT8gBqjUbxyjF11ssEAgvcnCRf69LKA1JcbjNinodAk7zS+TaTEQI3j8lXE+0+SgnVqeUlmfwjChPAOjw==","signatures":[{"sig":"MEUCIQC3wycBY81FhFU0e250V0aUyxutxXSZwD0trHKxxSZCGwIgNDFX8zTy6BElUYYSHv7gaOptK5wAvGiHJYZepcu0wtE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2190262},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.4-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/efd308c5194b5b490a2a7a20f40f1480/better-auth-0.8.4-beta.5.tgz","_integrity":"sha512-SPNZeKT8gBqjUbxyjF11ssEAgvcnCRf69LKA1JcbjNinodAk7zS+TaTEQI3j8lXE+0+SgnVqeUlmfwjChPAOjw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.4-beta.5_1731662511945_0.9873344622318896","host":"s3://npm-registry-packages"}},"0.8.4-beta.6":{"name":"better-auth","version":"0.8.4-beta.6","_id":"better-auth@0.8.4-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"4a107992487e01c9442fa014bac8cf328d930d07","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.4-beta.6.tgz","fileCount":117,"integrity":"sha512-EEVex9cKxLxFcidjITHrv5i3VCjKLA8rqMp/39lnOxDiJ+tTDMAL6X6SKG0NV97T3Un7IOg0NzqdA2YTxlzd7Q==","signatures":[{"sig":"MEYCIQDCXBowUAtI3fiSCxbFsinvluA5IzsmHWvykyip1ht6pQIhANc2RZS7488XZRQN+6W5Ag1tYAb0TIKRU8GgwFmzsHv4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2190250},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.4-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/0d81733384d16600959f9be59e03f7cf/better-auth-0.8.4-beta.6.tgz","_integrity":"sha512-EEVex9cKxLxFcidjITHrv5i3VCjKLA8rqMp/39lnOxDiJ+tTDMAL6X6SKG0NV97T3Un7IOg0NzqdA2YTxlzd7Q==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.4-beta.6_1731671922656_0.6114668316636966","host":"s3://npm-registry-packages"}},"0.8.4-beta.7":{"name":"better-auth","version":"0.8.4-beta.7","_id":"better-auth@0.8.4-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"40abee1d0ae9d017293f9a43af083a61522ccfd8","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.4-beta.7.tgz","fileCount":117,"integrity":"sha512-u3N+vasJu3FcLLRb8s3Rs1gs5hbqxjllsDxxDHDGW3I3eX4MZoQuhOt8g7NbueNwmbwXtg7TQJodUASII7mP3Q==","signatures":[{"sig":"MEQCIHffIdmv64ClHj23jz+bfM8Lk1477EZcOWvxuJrE7bHIAiA2C6SwhTyBYg7bHpAK0Y1Fkt3tAyDALRJPb+g6LDOnMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2190074},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.4-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/24985fd0efd830e4eef193b4da30e7a5/better-auth-0.8.4-beta.7.tgz","_integrity":"sha512-u3N+vasJu3FcLLRb8s3Rs1gs5hbqxjllsDxxDHDGW3I3eX4MZoQuhOt8g7NbueNwmbwXtg7TQJodUASII7mP3Q==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.14-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.4-beta.7_1731672339367_0.9699216157015589","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"better-auth","version":"0.8.4","_id":"better-auth@0.8.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"59ed19371e9fe02910488380110267d7e978370b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.4.tgz","fileCount":117,"integrity":"sha512-UEdaAbXqXVKzzH1ReL32USqV2TEuGwdJ14O7HCe/b3tWTu+NLiDjY2P55uQ91g/qWActNXmEJmKP2PIzYFfAtg==","signatures":[{"sig":"MEUCIHV9eYEhzM8bS1cbenVjAMtb/8p+EBqHqp9l8kwd89RWAiEAhtIeFb1xoNsNpi4aS8PvaGR2cMymVY+iY8TIZMu4OuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2211523},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/2205ce68e6ae8c35f7efb8f018831e86/better-auth-0.8.4.tgz","_integrity":"sha512-UEdaAbXqXVKzzH1ReL32USqV2TEuGwdJ14O7HCe/b3tWTu+NLiDjY2P55uQ91g/qWActNXmEJmKP2PIzYFfAtg==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.4_1731692611166_0.10080074184006782","host":"s3://npm-registry-packages"}},"0.8.5-beta.1":{"name":"better-auth","version":"0.8.5-beta.1","_id":"better-auth@0.8.5-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"064498f9052128833a837fcd66fa8192fdb82574","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.5-beta.1.tgz","fileCount":117,"integrity":"sha512-jfJj3OD1i3wD95hs7VbifvF2WFMlVkXxWjB0Q0ZtL2hZf87IDGiz8lkjb1PjBntvIr65wKrTmk7tSeO+Wag6ZQ==","signatures":[{"sig":"MEUCIQC+1XGa5XUI6u+DTVJ+0Zx2uN0d/jxC4dk+f5Qb8YX/6AIgCjRUXJrX8of1VnvXSoLrcguEb3AVsLKtxhtz+YAF2SA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213798},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.5-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/a4440d4449ffa461203b97c22a8cbad4/better-auth-0.8.5-beta.1.tgz","_integrity":"sha512-jfJj3OD1i3wD95hs7VbifvF2WFMlVkXxWjB0Q0ZtL2hZf87IDGiz8lkjb1PjBntvIr65wKrTmk7tSeO+Wag6ZQ==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.5-beta.1_1731692819023_0.20008821517495723","host":"s3://npm-registry-packages"}},"0.8.5-beta.2":{"name":"better-auth","version":"0.8.5-beta.2","_id":"better-auth@0.8.5-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"5930698dace7c37ed8dd3b76b0eb051df4df243c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.5-beta.2.tgz","fileCount":117,"integrity":"sha512-KsyiRmibj15en4wo1tnLe1LbMka6OmGpSPrxjVJSWlcfHI34VmuVuN7CpmcOf5HFeWxGLkUK3ijQj0yhSc6m3Q==","signatures":[{"sig":"MEUCIHr8fcAF6HQeSEEtp1SCo7syg8q4EveyBG29sgK9LGUhAiEA9/QFgue/ltUPG91Dy73IYA+9GlBxtgCSZPdzr2dtJCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2213792},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.5-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/8dc5e392239efc42ccbeddc0fb5e7f6c/better-auth-0.8.5-beta.2.tgz","_integrity":"sha512-KsyiRmibj15en4wo1tnLe1LbMka6OmGpSPrxjVJSWlcfHI34VmuVuN7CpmcOf5HFeWxGLkUK3ijQj0yhSc6m3Q==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.5-beta.2_1731699439914_0.8410467291129873","host":"s3://npm-registry-packages"}},"0.8.5-beta.3":{"name":"better-auth","version":"0.8.5-beta.3","_id":"better-auth@0.8.5-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ef49f0e617b0bbeafb864dd29ed6ee4053bb2fb7","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.5-beta.3.tgz","fileCount":117,"integrity":"sha512-TGmb2b4c7wOyvFK9dZSP9Q2Ck/oZpI4/+nyxDGDWU2A4uZpvMnb4/Ux3ce0dbqcvFYCW0Uc7j5AGCRGMospE+Q==","signatures":[{"sig":"MEUCIQDX8JwyJ2AHrGkXOiNE8W6nQxqXzZ0Ve/2mOjn/44nggAIgPjtyxN4g+HQTMtsA1Rxyd/0+LmHhSRKm/VwwE91ok2o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2215802},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.5-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/4d4e433f55fe89ebc519bdb30b6242b9/better-auth-0.8.5-beta.3.tgz","_integrity":"sha512-TGmb2b4c7wOyvFK9dZSP9Q2Ck/oZpI4/+nyxDGDWU2A4uZpvMnb4/Ux3ce0dbqcvFYCW0Uc7j5AGCRGMospE+Q==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^14.2.8","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.5-beta.3_1731706638301_0.5229553923588088","host":"s3://npm-registry-packages"}},"0.8.5":{"name":"better-auth","version":"0.8.5","_id":"better-auth@0.8.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"9570dcdf2c51677c56b1678edcb5843c2e147447","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.5.tgz","fileCount":117,"integrity":"sha512-7T7acnz9bdPr4dGYTMEcKivmsi3xEmNWPIxGHYFfZkcMICx1f/ZEKjGgpm4YXDottfxbTBND5Hk6SfDvlPPzoQ==","signatures":[{"sig":"MEYCIQC3j9wZMydG7zCc0KrK3iQgx6lZcVrDoYPHdpE8agVymgIhAPDsEFJ6ESGY9LoUvCzebNZ3QI4OCg0C4ChQSDDktUMj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2228318},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/33f012ddb6ff4c58fb40e36644ccd9f8/better-auth-0.8.5.tgz","_integrity":"sha512-7T7acnz9bdPr4dGYTMEcKivmsi3xEmNWPIxGHYFfZkcMICx1f/ZEKjGgpm4YXDottfxbTBND5Hk6SfDvlPPzoQ==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.5_1731747157105_0.5904658979330601","host":"s3://npm-registry-packages"}},"0.8.6-beta.1":{"name":"better-auth","version":"0.8.6-beta.1","_id":"better-auth@0.8.6-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"fefdda403cb1103f756c0816af74578b35d205e9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.6-beta.1.tgz","fileCount":117,"integrity":"sha512-ik17otyzTbCOmEN5km/zv0uNotarA72jLBWbD+YJ+W0GKjLIdBBYHveEl9sdVLBMPPNDAo/yg5UBa6bcU89yBA==","signatures":[{"sig":"MEUCIBzbao7xhUQKXA6Ar+Edvb+lR0tnuqjQJ5QDqt3oLHsbAiEAkNf6ggUNgeF8GyWlwMPKw7R5mDofxx62ogmVYU1ixHk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2229053},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.6-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/343246f98f26bd77f49a2594d8984e57/better-auth-0.8.6-beta.1.tgz","_integrity":"sha512-ik17otyzTbCOmEN5km/zv0uNotarA72jLBWbD+YJ+W0GKjLIdBBYHveEl9sdVLBMPPNDAo/yg5UBa6bcU89yBA==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.6-beta.1_1731752339697_0.44455887439597697","host":"s3://npm-registry-packages"}},"0.8.6-beta.2":{"name":"better-auth","version":"0.8.6-beta.2","_id":"better-auth@0.8.6-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7b35bbcac5b67c87f6f90c76617fab7c0719eec3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.6-beta.2.tgz","fileCount":117,"integrity":"sha512-XKM2FbPXEhK4Bi0l/oxeYTCrRMgDcQndDx67r1czyEg4czZxj5oRTj+b2agF9rXq5oqqs+0NCuJ8TU/DJ1uzPg==","signatures":[{"sig":"MEUCIFLmf8gSuzHgyMvhv7bdByhnViCDdCdjM9gws0YLMpa3AiEA+amFxCAkq2rYn3vIhERSmyIu1CCMfpTPeyEZDSK7dkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2228493},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.6-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/ebfc03f3358689bdc1a25bc130fae111/better-auth-0.8.6-beta.2.tgz","_integrity":"sha512-XKM2FbPXEhK4Bi0l/oxeYTCrRMgDcQndDx67r1czyEg4czZxj5oRTj+b2agF9rXq5oqqs+0NCuJ8TU/DJ1uzPg==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.6-beta.2_1731757010216_0.7828918042041779","host":"s3://npm-registry-packages"}},"0.8.6-beta.3":{"name":"better-auth","version":"0.8.6-beta.3","_id":"better-auth@0.8.6-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6e5a1e90267f1b3662580bf2a202a55dbf01ab5c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.6-beta.3.tgz","fileCount":117,"integrity":"sha512-9V8JB0Sg+Xv/st/zRqyZfXRnc05Ic+7K1v5inlg3KKNuajBUVWsBjAKzBlqhU57qP1EYOIBxMjZ/6JriWvqawQ==","signatures":[{"sig":"MEQCIBl/sICrnaHgIy/rY0xrE74cAqwQACvEKvUta04QOu0kAiAnyxxV9Zv9o7WZV5rQHYYj38liHEKcjveUXoVk3UMUXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2229445},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.6-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/beef698a09ecdd839550efd115e87809/better-auth-0.8.6-beta.3.tgz","_integrity":"sha512-9V8JB0Sg+Xv/st/zRqyZfXRnc05Ic+7K1v5inlg3KKNuajBUVWsBjAKzBlqhU57qP1EYOIBxMjZ/6JriWvqawQ==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.6-beta.3_1731764230140_0.2726775206950731","host":"s3://npm-registry-packages"}},"0.8.6-beta.4":{"name":"better-auth","version":"0.8.6-beta.4","_id":"better-auth@0.8.6-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"37a543a5fa379dbbf3f7886df3566122be9f5ec2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.6-beta.4.tgz","fileCount":117,"integrity":"sha512-Gw9BokQg1O0m5WxZocblb5kUAN1SPa/vyCKoJ5+3b7KNA2CH3Lr0ERsXQPlaZg8QLihJMxDcKpGWXXVxXTeQXw==","signatures":[{"sig":"MEQCIB6SIFoqkzCBIR46aJb/W1bJ6Tve5Os34uUO/ZUTq76PAiBi5KkckZliL3M2xVSnTCmk78XsnHhlb0Q9SOhD184crw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2229743},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.6-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/587f282407cc0f3ec4d5bd262e5d6aa7/better-auth-0.8.6-beta.4.tgz","_integrity":"sha512-Gw9BokQg1O0m5WxZocblb5kUAN1SPa/vyCKoJ5+3b7KNA2CH3Lr0ERsXQPlaZg8QLihJMxDcKpGWXXVxXTeQXw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.6-beta.4_1731852806516_0.4149940021420715","host":"s3://npm-registry-packages"}},"0.8.6-beta.5":{"name":"better-auth","version":"0.8.6-beta.5","_id":"better-auth@0.8.6-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"779410948dd642a8054a3a4d3b984deeb8fde405","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.6-beta.5.tgz","fileCount":117,"integrity":"sha512-fV7YU6tHp2B7elYfZ9Y0YXVuHR00TaKGP7EvrUJVm9qcXNi+pFkGfmI6v5Cum3xHq9EAUKGCgMnAZJwA0w7pTg==","signatures":[{"sig":"MEUCIQDtOQtQP7yOfbTQigG75lEKuwdMLkLsM5OxlNDgJ87Z4AIgUt9cRQxivBpo+5jKvfPOIN4Du1GnNCLbmmReQieYBrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2240563},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.6-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/b0d2016516a4d68504c4629b28ed6946/better-auth-0.8.6-beta.5.tgz","_integrity":"sha512-fV7YU6tHp2B7elYfZ9Y0YXVuHR00TaKGP7EvrUJVm9qcXNi+pFkGfmI6v5Cum3xHq9EAUKGCgMnAZJwA0w7pTg==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.6-beta.5_1731918069952_0.4634331915621821","host":"s3://npm-registry-packages"}},"0.8.6-beta.6":{"name":"better-auth","version":"0.8.6-beta.6","_id":"better-auth@0.8.6-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b0d12740571a9a40249ddbe308e7c0cc7d291d30","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.6-beta.6.tgz","fileCount":117,"integrity":"sha512-362yogMqE0VA04T9hDcSR0jT8CHlCV7IKnV35Nv/w7Cpw4uxukJKuWURZLgYCPmzsLNlaMbbIkMBevD4I5tuAg==","signatures":[{"sig":"MEUCIDptU0ADRsYtG/4TuCFCcquMe6ZLjV13JpBC9CmbANVNAiEA93r+sbsIHMn3FD03ArvAihb3LXckmC0o/AFwWk7nAe4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2243853},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.6-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/00db78a0e9305b93795266cade49d17b/better-auth-0.8.6-beta.6.tgz","_integrity":"sha512-362yogMqE0VA04T9hDcSR0jT8CHlCV7IKnV35Nv/w7Cpw4uxukJKuWURZLgYCPmzsLNlaMbbIkMBevD4I5tuAg==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.6-beta.6_1731919269497_0.27691578415678086","host":"s3://npm-registry-packages"}},"0.8.6":{"name":"better-auth","version":"0.8.6","_id":"better-auth@0.8.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"afff5024f3da2e8f7432db8099dc839457811fcc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.6.tgz","fileCount":117,"integrity":"sha512-LkbMnOSDUZMp8JDUclPXMxLpUARxY6iAuVLFVHjuQnopSszvCaB8lUvJacXIH/L3xcXDdiF/WY4Yy28OZns6Ww==","signatures":[{"sig":"MEQCIGHATa1tPJtVLIuuOZ8OeHEIBu+IrXERQZQgbMadpuEkAiBYYVyV337VwF+U64ss8gENhm2XW240Vs0BTtwcA4UZug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2249456},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/719e5d568b75c5c46e299f00f3cb49e6/better-auth-0.8.6.tgz","_integrity":"sha512-LkbMnOSDUZMp8JDUclPXMxLpUARxY6iAuVLFVHjuQnopSszvCaB8lUvJacXIH/L3xcXDdiF/WY4Yy28OZns6Ww==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.6_1731929048181_0.502836271879145","host":"s3://npm-registry-packages"}},"0.8.7-beta.1":{"name":"better-auth","version":"0.8.7-beta.1","_id":"better-auth@0.8.7-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e475e150d7cd576401e3c0ce59c9efa1df604948","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.7-beta.1.tgz","fileCount":115,"integrity":"sha512-g6jAqzc2UqF974qAO9Vq6r8JJl8d2hbXWMwHirK6sLPMzBPQ+a/k43bqMMGiU3A07qWzlyiHbakXfYWADpuyfA==","signatures":[{"sig":"MEUCIQDdNXx61/xrVNg3VQWsHPgcqLOR0mu0w2HPaEVczExr4QIgDSk5vQvA2tfq4ZP/dQyqLv/+AQT5DoagMMqH4hE+5ng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2265308},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.7-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/d3644afed622109f84a97c70b00cd6cf/better-auth-0.8.7-beta.1.tgz","_integrity":"sha512-g6jAqzc2UqF974qAO9Vq6r8JJl8d2hbXWMwHirK6sLPMzBPQ+a/k43bqMMGiU3A07qWzlyiHbakXfYWADpuyfA==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.33.0","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.7-beta.1_1731933061499_0.32174211408928044","host":"s3://npm-registry-packages"}},"0.8.7-beta.2":{"name":"better-auth","version":"0.8.7-beta.2","_id":"better-auth@0.8.7-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e984583515f0f7cb02679f2f8efb3e06a0c92e83","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.7-beta.2.tgz","fileCount":115,"integrity":"sha512-ONoKoRGsGn3rBuY6gKWkwy1vmjp0z0kLqlSZqJLYSH9S/ajMVTwVzjVFLabFc2Snhm7owIaduuIMMRLtEG5uXg==","signatures":[{"sig":"MEUCIAV0+T18AgwGH/tKY96rGmist3GXvGexgNeK8ZOSEyuJAiEAx3CZfzCXCJtFwwWq5aTBDhYBWvkSxO5kcS4gQf6/HOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2265527},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.7-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/df56409512ff61ebaff8d565b4ca505b/better-auth-0.8.7-beta.2.tgz","_integrity":"sha512-ONoKoRGsGn3rBuY6gKWkwy1vmjp0z0kLqlSZqJLYSH9S/ajMVTwVzjVFLabFc2Snhm7owIaduuIMMRLtEG5uXg==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.7-beta.2_1731952719656_0.7778620252961679","host":"s3://npm-registry-packages"}},"0.8.7-beta.3":{"name":"better-auth","version":"0.8.7-beta.3","_id":"better-auth@0.8.7-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"dacc745de84156d0927887bf0b8e0e4cc608d3c3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.7-beta.3.tgz","fileCount":115,"integrity":"sha512-OEx/ZGWRdWCWZuHK5A0qNnpnZeyIC653gCCGVR1wCe5oTPBQVnGxgGxGN2/2yuY+hMhMI3c6WYh9d0xXAQKr1g==","signatures":[{"sig":"MEYCIQC8GBOA2BddzTKJX+adO9KjDYP9dRU2elP8Y0IlukKm4gIhAPEhgti2EIQuwy4IzIqgAt32CfoJ2iFERD5qNepPRV8g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2269733},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.7-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/826d5ade8b077db48e30eb6f83d0a360/better-auth-0.8.7-beta.3.tgz","_integrity":"sha512-OEx/ZGWRdWCWZuHK5A0qNnpnZeyIC653gCCGVR1wCe5oTPBQVnGxgGxGN2/2yuY+hMhMI3c6WYh9d0xXAQKr1g==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.7-beta.3_1731955141689_0.35395742089832316","host":"s3://npm-registry-packages"}},"0.8.7-beta.4":{"name":"better-auth","version":"0.8.7-beta.4","_id":"better-auth@0.8.7-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2ca9516ad3fa692e4ecded118d998a3d7be0b996","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.7-beta.4.tgz","fileCount":115,"integrity":"sha512-xpv2G+v7wBxRImlus5wTnvxh8+f88h4DR4rWZy2xGvKHv3j3Ud2zf3KNFkDmJ9hG4iIjKLEbw+qes/7nuwf8Cw==","signatures":[{"sig":"MEYCIQC6Nc5Zo+R5Ir3V241iAjRK+jb/SFrWi4BXP+EUtNleqgIhAKk4iyPyz33iXPZPePpSz/IdmgyXIeZ56G+d7ToBeK8k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2269563},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.7-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/e33ed049d5a882e51f7f3373cea8b8a5/better-auth-0.8.7-beta.4.tgz","_integrity":"sha512-xpv2G+v7wBxRImlus5wTnvxh8+f88h4DR4rWZy2xGvKHv3j3Ud2zf3KNFkDmJ9hG4iIjKLEbw+qes/7nuwf8Cw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.7-beta.4_1732003077479_0.8482771257943582","host":"s3://npm-registry-packages"}},"0.8.7-beta.5":{"name":"better-auth","version":"0.8.7-beta.5","_id":"better-auth@0.8.7-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ae74cb6c9e02b7e4de78ebf91cb7037423b1ba07","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.7-beta.5.tgz","fileCount":115,"integrity":"sha512-mNrFB/VTSQw51qvMfBVL6mQHuEnPu57Vg39v6MbEFSepjw4AUJVLEkeiWreyigXFYlyU7TWsx7+EcC1NQr9e5A==","signatures":[{"sig":"MEUCIQDCBMqdf0P9Ja0VOK6/UNwxeIkYNnWmtjUkjfeHiT4QeQIgAr4onbHoquAoKH6ailwxEUiczQ2ZWsHOJ82++3Xk1Mc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2270843},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.7-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/bbe966bf98ae667787a4ad9ff5c84663/better-auth-0.8.7-beta.5.tgz","_integrity":"sha512-mNrFB/VTSQw51qvMfBVL6mQHuEnPu57Vg39v6MbEFSepjw4AUJVLEkeiWreyigXFYlyU7TWsx7+EcC1NQr9e5A==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.7-beta.5_1732006903884_0.9333109522114036","host":"s3://npm-registry-packages"}},"0.8.7-canary.2":{"name":"better-auth","version":"0.8.7-canary.2","_id":"better-auth@0.8.7-canary.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6fe5f99c39178e16630741f6779a47cbac5419e2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.7-canary.2.tgz","fileCount":115,"integrity":"sha512-QECAHjPMmiEU75NuMFcg2YMmgMZm0AAMELdjfgdCx3dMNgZcfAStJSN2VL598jAxnEW2nrl7y3S3k69V1hJJnA==","signatures":[{"sig":"MEUCIG4JzQKF1b/6tvdcldKygZ+iXb8cF2WQZdkp4p1LRB/5AiEAjRF+43MmXKt3SJDJ6JFnWVCSM7WRUQ7PljdGdD6YKgk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2350960},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.7-canary.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/cf6e9f92d6f14c1a733334dab3a6327b/better-auth-0.8.7-canary.2.tgz","_integrity":"sha512-QECAHjPMmiEU75NuMFcg2YMmgMZm0AAMELdjfgdCx3dMNgZcfAStJSN2VL598jAxnEW2nrl7y3S3k69V1hJJnA==","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":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.7-canary.2_1732031315805_0.12315855141826848","host":"s3://npm-registry-packages"}},"0.8.7":{"name":"better-auth","version":"0.8.7","_id":"better-auth@0.8.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f65dd9751590ef384519d583b5dfab1ba2ab969d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.7.tgz","fileCount":115,"integrity":"sha512-4mDz9DPE4zoXf2m4zUwJ1D6+1f7Fb+HNx3BDMcFSPsuh0Vs4Ti37sjigf5QmUMTzhkuOqmNyn1c9+jNd5Y384g==","signatures":[{"sig":"MEUCIQCCX52F38gh9YnAW7KU29uUAiXx8vt9kD/dH1nN/RSR+AIgXY2KmygFtE2MYVcNVeDjNkzcyeq9vFPURsU5smmgjeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2271662},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/da5a7e2a17a72f9afe3f455b4c9bdda6/better-auth-0.8.7.tgz","_integrity":"sha512-4mDz9DPE4zoXf2m4zUwJ1D6+1f7Fb+HNx3BDMcFSPsuh0Vs4Ti37sjigf5QmUMTzhkuOqmNyn1c9+jNd5Y384g==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.7_1732034492519_0.7058144388959862","host":"s3://npm-registry-packages"}},"0.9.0-canary.1":{"name":"better-auth","version":"0.9.0-canary.1","_id":"better-auth@0.9.0-canary.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d5cf9ff10e74064e79e36c009849c73dfa361f7a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.9.0-canary.1.tgz","fileCount":115,"integrity":"sha512-jQeje6x+FElaQVY27b/MsBGZlNQ6WCSZjdKI++h9rYam+Y00KhNJjFsB4qmOhbxlnABXodIwzk6Id4p1oEyELA==","signatures":[{"sig":"MEUCIQC/q2jVXA1aTkvc2uz1eJMbFo9smW6t5y32nD/pde9RggIgXM+r5tOyAN7rfNwM1B97rpOUpjAhJQGX1H0utEn65bQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2350960},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.9.0-canary.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/01fc69b60ebd2503e46f3679788f0e9b/better-auth-0.9.0-canary.1.tgz","_integrity":"sha512-jQeje6x+FElaQVY27b/MsBGZlNQ6WCSZjdKI++h9rYam+Y00KhNJjFsB4qmOhbxlnABXodIwzk6Id4p1oEyELA==","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":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.9.0-canary.1_1732038583462_0.44498811104303804","host":"s3://npm-registry-packages"}},"0.8.8-beta.1":{"name":"better-auth","version":"0.8.8-beta.1","_id":"better-auth@0.8.8-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"bb87ed2b5e23fe93881058c599d149e5951cf903","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.8-beta.1.tgz","fileCount":115,"integrity":"sha512-Kpo8eTKSUAYScj6hG+jkB5J4exeWgD1iVJIOItZ8OuHgUAwZYjCiRYoDSUCnMp2B3FOllN6VH5ZG3SpBPiR8zA==","signatures":[{"sig":"MEUCIFSJfhn17SyLD6mSPDzXX+jTNWvX2Zv0m9TYlEd19cceAiEA6+3V0aVzawOSpR3ssraIjaDH6SBA/urn4RbG/Z5g8pg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2271685},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.8-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/ce4d3f25276107b2acf09bad11ae607e/better-auth-0.8.8-beta.1.tgz","_integrity":"sha512-Kpo8eTKSUAYScj6hG+jkB5J4exeWgD1iVJIOItZ8OuHgUAwZYjCiRYoDSUCnMp2B3FOllN6VH5ZG3SpBPiR8zA==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.8-beta.1_1732048642016_0.4718178404530229","host":"s3://npm-registry-packages"}},"0.8.8-beta.2":{"name":"better-auth","version":"0.8.8-beta.2","_id":"better-auth@0.8.8-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d7b3e522fd8ee7bd8d3fdd9c4e76c4840724bc3f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.8-beta.2.tgz","fileCount":115,"integrity":"sha512-ODl7SLPK9M/eEMEw7tVwPVb5ria5dORj/SqhT/4kBPopr35Q1Lr8hgBFGFu8LzyNrXnJZPJcfc9ODwPCMR42aw==","signatures":[{"sig":"MEUCIQCgSeZuwyXHucvrZiy7wvRL3T3xIG2tlnWP2cJXlaziugIgRNPalYsS7g+jHqiC//M/+h1cxUEAw7w7lEnCxokHLh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2271222},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.8-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/db603435442731c2a394692a18aa8710/better-auth-0.8.8-beta.2.tgz","_integrity":"sha512-ODl7SLPK9M/eEMEw7tVwPVb5ria5dORj/SqhT/4kBPopr35Q1Lr8hgBFGFu8LzyNrXnJZPJcfc9ODwPCMR42aw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.8-beta.2_1732054366106_0.26312671917281616","host":"s3://npm-registry-packages"}},"0.8.8":{"name":"better-auth","version":"0.8.8","_id":"better-auth@0.8.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"64c5d8b0f9fe444a92168033151ac31caafdab01","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.8.tgz","fileCount":115,"integrity":"sha512-+3DoAwFkene3IYsy3RdcWtvdhEwdj1naE+0qdxQF+BeLeXZyvSxSys7Yvsn+HeCCIgUFyMqUYArh7VYOU+Q0yQ==","signatures":[{"sig":"MEQCID+6+oIz13lX5eunaSLUB0URrUYQ7+zWik4HBuUbJ5ZQAiAhLj2jnnpA+E5ok+7KkO9RlvZycjSc1IwasSjLko6zSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2271328},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/28ff4a0ee483efdb7d965d306f3c9587/better-auth-0.8.8.tgz","_integrity":"sha512-+3DoAwFkene3IYsy3RdcWtvdhEwdj1naE+0qdxQF+BeLeXZyvSxSys7Yvsn+HeCCIgUFyMqUYArh7VYOU+Q0yQ==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.8_1732092749468_0.94661842719303","host":"s3://npm-registry-packages"}},"1.0.0-canary.2":{"name":"better-auth","version":"1.0.0-canary.2","_id":"better-auth@1.0.0-canary.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"be8beb4c0b3b98aab70d33981ddaeef2a3967bd2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.0-canary.2.tgz","fileCount":115,"integrity":"sha512-0sm1rSvw0/r/U6f/3UZ9OyLOc9vpe+tQjrr0hu0BzphllCnQ2yb2YlpETX9hHwbYWRbdXtJxZhBWEZr0o01zAA==","signatures":[{"sig":"MEUCIQCjLGeEymyRB5Xk4O9ztr3FkLSVh0Or4OChxY+wfEiCDwIgR7qzoYVg34jMSrE88IkHsTeM/m8VrJL9ZhTGj57y2WU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2384594},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.0-canary.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/ca859bd596737d4adec0c9381980058a/better-auth-1.0.0-canary.2.tgz","_integrity":"sha512-0sm1rSvw0/r/U6f/3UZ9OyLOc9vpe+tQjrr0hu0BzphllCnQ2yb2YlpETX9hHwbYWRbdXtJxZhBWEZr0o01zAA==","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":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.0-canary.2_1732097268887_0.3321086615265789","host":"s3://npm-registry-packages"}},"1.0.0-canary.3":{"name":"better-auth","version":"1.0.0-canary.3","_id":"better-auth@1.0.0-canary.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"33d12888b0dad6bc302faad792d6abf4e031c100","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.0-canary.3.tgz","fileCount":115,"integrity":"sha512-3dE7xE7pBGBpqkinzXT/sHTTIDpyDIjuf+62u7iWw5xSH/44Qfn5woehbSxTIVsSIxZWPTK3RTZS4KCjMcmETg==","signatures":[{"sig":"MEUCIEckDhNTVv/JCq4T2tMCyayB7iNXcLFnqY1nRHfUb56VAiEAp1Sly4hn3PY5ecfoGPXZ8dy9vlq6YpIFE/5Jchz0EAY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2383922},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.0-canary.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/e7c32a1cd8a98102ebfe8b38741a0272/better-auth-1.0.0-canary.3.tgz","_integrity":"sha512-3dE7xE7pBGBpqkinzXT/sHTTIDpyDIjuf+62u7iWw5xSH/44Qfn5woehbSxTIVsSIxZWPTK3RTZS4KCjMcmETg==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.0-canary.3_1732102577874_0.3966549495840008","host":"s3://npm-registry-packages"}},"1.0.0-canary.4":{"name":"better-auth","version":"1.0.0-canary.4","_id":"better-auth@1.0.0-canary.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b6d41f0dcc881c7627b445a5e68d4ce992c44a53","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.0-canary.4.tgz","fileCount":115,"integrity":"sha512-yEzDEjurw6PTPQXuJliv+Y3twHfJAdiyx8YEB6aHtRwgLi1/2yhc+a+1FvDKk5Q3mk/eS+RT14d0SBTZItsrGQ==","signatures":[{"sig":"MEUCIAD6DgeyRi5ZUoIp/Ion402R7wTq1I0Thw8Pd9xpfDRKAiEA1ZaB5kkPthDUWF4CSnJnKvLgi8khlyp2PovfKyQYBqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2384064},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.0-canary.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/b5e8caa9199c3d6d3862133aef62598c/better-auth-1.0.0-canary.4.tgz","_integrity":"sha512-yEzDEjurw6PTPQXuJliv+Y3twHfJAdiyx8YEB6aHtRwgLi1/2yhc+a+1FvDKk5Q3mk/eS+RT14d0SBTZItsrGQ==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.0-canary.4_1732109309204_0.4715120842131537","host":"s3://npm-registry-packages"}},"1.0.0-canary.5":{"name":"better-auth","version":"1.0.0-canary.5","_id":"better-auth@1.0.0-canary.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b3c2beb73f859785fd0e45e2cfa0e59b31611855","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.0-canary.5.tgz","fileCount":115,"integrity":"sha512-S/Ip4+z3abVy8xOeeF/jgtN6JY+ZcL0CFbeQB9mXQIEIIf9eukWaSGPX19aeVI4QTKsdC0LIkN5Uu4Cg5Ij6hA==","signatures":[{"sig":"MEUCIDlt/gEi4VYo217aHGI1dOQgpe/EnfgFJaGyx9WAjWSDAiEAgoiJhYZc5gieseMJYeVWBa0cWWnOLx1sFEFPdCGEMbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2384064},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.0-canary.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/b53e55c3ea5adaa180603454e793cd6e/better-auth-1.0.0-canary.5.tgz","_integrity":"sha512-S/Ip4+z3abVy8xOeeF/jgtN6JY+ZcL0CFbeQB9mXQIEIIf9eukWaSGPX19aeVI4QTKsdC0LIkN5Uu4Cg5Ij6hA==","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":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.0-canary.5_1732111626366_0.18281129411672392","host":"s3://npm-registry-packages"}},"0.8.9-beta.2":{"name":"better-auth","version":"0.8.9-beta.2","_id":"better-auth@0.8.9-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"4425512661291f1f11605607f28142b6247459f3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-0.8.9-beta.2.tgz","fileCount":115,"integrity":"sha512-E/K6F9olSAvcBnxDdSfXcCgwnMoFkOLdlR3fEa0B+BcFG8E8gcbtdBUt/7zDFFKIZG+7IYRB20jz9dzqLFP7Mg==","signatures":[{"sig":"MEYCIQCukxDGvtG5uPPauppzzWWGYmFBcobKTtQvmU0Kg6Iz2wIhAK5+UelMKLsO25ObzoUetk6Kt3qd4zHh6JF2cwTEsGZR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2271335},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-0.8.9-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/9623d65d37bdfceb3ed5ef1783f0768d/better-auth-0.8.9-beta.2.tgz","_integrity":"sha512-E/K6F9olSAvcBnxDdSfXcCgwnMoFkOLdlR3fEa0B+BcFG8E8gcbtdBUt/7zDFFKIZG+7IYRB20jz9dzqLFP7Mg==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_0.8.9-beta.2_1732112076458_0.23133205835583026","host":"s3://npm-registry-packages"}},"1.0.0-canary.6":{"name":"better-auth","version":"1.0.0-canary.6","_id":"better-auth@1.0.0-canary.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"847033d931dbdfc785fdaa41226e28a8c6302f5b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.0-canary.6.tgz","fileCount":115,"integrity":"sha512-Pg2cAoEvms/9SqGSY9E8vM7mlxp6F+5OwA8uPnnHhDMddNbMOY0dEtx6QrNe+caVlzfwdSV8bpuTSc6/WaluCQ==","signatures":[{"sig":"MEUCIEIemCEhQPMRc46WOaAffUWH0g3BAZPIxkp8qYJc/UxfAiEAmMnoi6xBCplTaKAcURcB6jQlIxV9700q60dPpTYWKBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2384524},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.0-canary.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/4fd547b153bb85d0dd34673aa65595cb/better-auth-1.0.0-canary.6.tgz","_integrity":"sha512-Pg2cAoEvms/9SqGSY9E8vM7mlxp6F+5OwA8uPnnHhDMddNbMOY0dEtx6QrNe+caVlzfwdSV8bpuTSc6/WaluCQ==","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":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.0-canary.6_1732117523115_0.43937440629174884","host":"s3://npm-registry-packages"}},"1.0.0-canary.7":{"name":"better-auth","version":"1.0.0-canary.7","_id":"better-auth@1.0.0-canary.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8cb03ec0ece74cfd112eaa75d779aa896b638b41","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.0-canary.7.tgz","fileCount":115,"integrity":"sha512-EhjN7JadlkUH9iK2ieO+ac0Akl1m6FBhrMGiRjDbvumfyMAKIwatHhuc+ZvCAU2EfEkqP08ngqkwG1vX5uFh0g==","signatures":[{"sig":"MEYCIQCYp4PXio6epnsfkkgeSFj9PZe9QilU3i5HlWNVIqvwHQIhAL4tHrci4VrDNNjl51SJKxDym3ysGZ+LHar/vYE0ZKaG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2384524},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.0-canary.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/acfdff2b0fe7c80bce3df18a526ae191/better-auth-1.0.0-canary.7.tgz","_integrity":"sha512-EhjN7JadlkUH9iK2ieO+ac0Akl1m6FBhrMGiRjDbvumfyMAKIwatHhuc+ZvCAU2EfEkqP08ngqkwG1vX5uFh0g==","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":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.0-canary.7_1732134148692_0.9426393372435165","host":"s3://npm-registry-packages"}},"1.0.0-canary.8":{"name":"better-auth","version":"1.0.0-canary.8","_id":"better-auth@1.0.0-canary.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8fe05c119092f1984fcc2702147042822e9e06af","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.0-canary.8.tgz","fileCount":115,"integrity":"sha512-UMx1JPq4M9MFnaH3yI2FKuFSUGm4K7SS98PKJZOKCM8mykOwbs58bj0CZPLeOHRFq/lx7puUL+ZQkBXysaRv2A==","signatures":[{"sig":"MEUCIQDuQHeDGbqYTM87bopZJwD6/GnQLHkVycCBqAcbZWaqqAIgMDDB20/GLCOk5EuCQK6oRz2WDOjt/aQeaEfM+Vg7/eE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2384580},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.0-canary.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/510c615ec1b5eb325baf4111c6cb8619/better-auth-1.0.0-canary.8.tgz","_integrity":"sha512-UMx1JPq4M9MFnaH3yI2FKuFSUGm4K7SS98PKJZOKCM8mykOwbs58bj0CZPLeOHRFq/lx7puUL+ZQkBXysaRv2A==","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":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.6","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.0-canary.8_1732134155597_0.6811517179266136","host":"s3://npm-registry-packages"}},"1.0.0-canary.10":{"name":"better-auth","version":"1.0.0-canary.10","_id":"better-auth@1.0.0-canary.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d06faa434553de28dc65d33053be673fd70ca0e5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.0-canary.10.tgz","fileCount":115,"integrity":"sha512-bh9gQ16s7SFW5HxNo5JQYuebvocwakqTG0GymsvOZVyJpZUQz6TChpVID/34BTKxqF1oJAZYVfUX+Qh+j1/KhA==","signatures":[{"sig":"MEQCICAeVLzb8tbYYeNPctSfAEK0ne4lZ7hL9qKiwImohFaUAiB8Rsc8g+Zwp/fWkeEQNo3MZBGETyUwlKCUbvWX5a8IuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2386572},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.0-canary.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/49d26c896f9c12ab065fcf684a831d60/better-auth-1.0.0-canary.10.tgz","_integrity":"sha512-bh9gQ16s7SFW5HxNo5JQYuebvocwakqTG0GymsvOZVyJpZUQz6TChpVID/34BTKxqF1oJAZYVfUX+Qh+j1/KhA==","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":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.0-canary.10_1732203720568_0.3563914053331765","host":"s3://npm-registry-packages"}},"1.0.0-canary.11":{"name":"better-auth","version":"1.0.0-canary.11","_id":"better-auth@1.0.0-canary.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"142ce996efe7dd9bb1245b302cd729b7dd5728e3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.0-canary.11.tgz","fileCount":115,"integrity":"sha512-doIL5c1FED/A2wtJCZ2mFAa0szcPKzXmFnHUYHB9fTvlLVd4MLzM/8BN16IE9XSkxpeERsc5gF3YcWF+p1N3Zg==","signatures":[{"sig":"MEQCIBGecD69xTj+OMvaNQTQzdmqDKgzCAYvEMi9GUmnaDpQAiBb3tBQK+2rDPXRL6/2SMOzq67CPUwBlqURnEmlZ24BIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2386264},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.0-canary.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/148bede31e0ac4349282e2d8130d2aaf/better-auth-1.0.0-canary.11.tgz","_integrity":"sha512-doIL5c1FED/A2wtJCZ2mFAa0szcPKzXmFnHUYHB9fTvlLVd4MLzM/8BN16IE9XSkxpeERsc5gF3YcWF+p1N3Zg==","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":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.0-canary.11_1732216074635_0.6373532241840134","host":"s3://npm-registry-packages"}},"1.0.0-canary.12":{"name":"better-auth","version":"1.0.0-canary.12","_id":"better-auth@1.0.0-canary.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1395d5bc8dd1129faf048c08f8fb357a59e6de75","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.0-canary.12.tgz","fileCount":115,"integrity":"sha512-Nl4Dy1XVKOLTCFTuxTJcRfkBXv/9eUyzwtu7zUSUdnCd0s3xvt4OYBNsagEK/rL/fIYHRegJvWDi6atLu3eINQ==","signatures":[{"sig":"MEQCIAoDlnpTnOIruH93l1eIYJVng/9jpmlqcBkjR7Auus8UAiB/yM+Bf/Yt3DSaMlw23IsgxwjI+0JbuPfWc//P3iUGcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2386402},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.0-canary.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/0634265c2d865bf97a428e2b8a8fb0cc/better-auth-1.0.0-canary.12.tgz","_integrity":"sha512-Nl4Dy1XVKOLTCFTuxTJcRfkBXv/9eUyzwtu7zUSUdnCd0s3xvt4OYBNsagEK/rL/fIYHRegJvWDi6atLu3eINQ==","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":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.0-canary.12_1732260905317_0.48381240157690963","host":"s3://npm-registry-packages"}},"1.0.0-canary.13":{"name":"better-auth","version":"1.0.0-canary.13","_id":"better-auth@1.0.0-canary.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3d69ec4ed26ef2f80f85b0f5ed95cefe4554b607","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.0-canary.13.tgz","fileCount":115,"integrity":"sha512-KMZC4FdoSYUYdeacHWw0NNmOdlp6zhYc/F6muPPqSTKvPgr7SFnMwFq3PAWvpCSsTTGDrQY+m/S4t8H3okRCaA==","signatures":[{"sig":"MEYCIQC6NY77HBL/5pRmYRJNTAUVCV/y1SChgioYFedJTr0aPAIhAI+qAlmeFrMT5dz2N8uiVxz0jHq6nMatopYuFcA3r/2W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2386462},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.0-canary.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/0685237b0f72e551ddbea6f65f0c647c/better-auth-1.0.0-canary.13.tgz","_integrity":"sha512-KMZC4FdoSYUYdeacHWw0NNmOdlp6zhYc/F6muPPqSTKvPgr7SFnMwFq3PAWvpCSsTTGDrQY+m/S4t8H3okRCaA==","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":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.0-canary.13_1732276554985_0.9444752179281368","host":"s3://npm-registry-packages"}},"1.0.0-canary.14":{"name":"better-auth","version":"1.0.0-canary.14","_id":"better-auth@1.0.0-canary.14","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"592ac3d9b4916a8d7c8903e1726b5d7b0932d51e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.0-canary.14.tgz","fileCount":115,"integrity":"sha512-rlZNna6GHMPTIvCJ7u97Uqn5aaGmmYCwagL5+1rt7MMXZneMS8KgMojtQxVR4Q21nUPFDbfnjzjlPxq5jCG9LA==","signatures":[{"sig":"MEUCIHWu4VjeKxaGlz3bISotOvM5xbvW7wNhxGi5ZDvhEWrUAiEA5j2OU3SeN0cUvI33kopgtgkWDGhbOOCKnftBO0siOzM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2396894},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.0-canary.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/6e8ca14547f6eee9558b3aa25f5f31aa/better-auth-1.0.0-canary.14.tgz","_integrity":"sha512-rlZNna6GHMPTIvCJ7u97Uqn5aaGmmYCwagL5+1rt7MMXZneMS8KgMojtQxVR4Q21nUPFDbfnjzjlPxq5jCG9LA==","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":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.2.15-beta.7","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.0-canary.14_1732277170549_0.489721810099643","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"better-auth","version":"1.0.0","_id":"better-auth@1.0.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3eb8db2a72dee2e969d60415a0655e03f32cc3c4","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.0.tgz","fileCount":115,"integrity":"sha512-R//T+jrIMZk1hScFk4b+Z0hDPCh/vj4p9UyErWdRVsZQy5yn1bA/suHw76uLTeYdwDvoyvhbsgdoQ9MQ1z3Q/w==","signatures":[{"sig":"MEUCIAXVXStJ2Irk4rB57iIsRQSGKRCa3i3mFr79760SmSelAiEAsZ6sLeLcIJ2CRaMSh38NfVYwO/1sVv/YcQWLdlC09CA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3112606},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/435263ba8a8c2ef441e10ebb8b35bc25/better-auth-1.0.0.tgz","_integrity":"sha512-R//T+jrIMZk1hScFk4b+Z0hDPCh/vj4p9UyErWdRVsZQy5yn1bA/suHw76uLTeYdwDvoyvhbsgdoQ9MQ1z3Q/w==","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":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.0_1732323190879_0.9511739673843975","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"better-auth","version":"1.0.2","_id":"better-auth@1.0.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"10c61d095946fb49035b8c2ceed889e7db2b6b71","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.2.tgz","fileCount":115,"integrity":"sha512-3sOmwK3s4tvxg4nHbatCczxgW7+1nsB7JnFutFZ9Q4/0Ww8Gqv0PsC7Z5aU4JN0S9urVFBV16o02JZvbT/9DXw==","signatures":[{"sig":"MEUCIQCQJ1DMlSsKo65SHYaZf9mf3Wb8dhu3NowFGfFPdMfL4QIgY0Mp44Wg1UawlKT5ORiMI/JfmjnwyRfJXOEL638ZYYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3112485},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/4ea7a7e254112b784940ed35182b0f5a/better-auth-1.0.2.tgz","_integrity":"sha512-3sOmwK3s4tvxg4nHbatCczxgW7+1nsB7JnFutFZ9Q4/0Ww8Gqv0PsC7Z5aU4JN0S9urVFBV16o02JZvbT/9DXw==","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":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.2_1732430440944_0.05016428430300657","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"better-auth","version":"1.0.3","_id":"better-auth@1.0.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"73b7c838defb427d837e5855a533a3f549060c5b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.3.tgz","fileCount":115,"integrity":"sha512-zlKFfm91068B+O4xGiwDDomM/0t9RBSSaal+/OgONMrg99KWZPQFFTk4gJ8vEdoAn9yidPlwYcnfDa19CshEBQ==","signatures":[{"sig":"MEUCIQCB3s/pVoCR/Nj4dKwlKFVTWGipn6YqLV0n961affwL+wIgJlN3iBzusMrSNey/eoRhcr4L5rtC4mPdoNzEmTykBas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3374931},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/495d08d3390c2f84815858500869a2df/better-auth-1.0.3.tgz","_integrity":"sha512-zlKFfm91068B+O4xGiwDDomM/0t9RBSSaal+/OgONMrg99KWZPQFFTk4gJ8vEdoAn9yidPlwYcnfDa19CshEBQ==","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":{},"_nodeVersion":"20.18.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.3_1732520572318_0.8479142194295026","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"better-auth","version":"1.0.4","_id":"better-auth@1.0.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a9b4f6f8f49078952327f41f8d2df08bc3552758","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.4.tgz","fileCount":115,"integrity":"sha512-Pae5L+aBi2ClcZEA0csOy6YWVsFs8WfoUcrI0slVgPhftYya1MqimqnLzxbjTuqyeqPAH72jaoCzTZl2Cq60Gw==","signatures":[{"sig":"MEUCIQCOgUbgHuBLfdUvOllKzF7PHWU1l4/F3F+I++JPzFeXxAIgCvuKbXidxMLBOwkQpMN0GAv/ZjmsMgWBrZLcx9IE7Zs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3375591},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/private/var/folders/68/ndq2pg01727_f0188y8bsq8r0000gn/T/87749bd1da5d00de29b531566d2f8923/better-auth-1.0.4.tgz","_integrity":"sha512-Pae5L+aBi2ClcZEA0csOy6YWVsFs8WfoUcrI0slVgPhftYya1MqimqnLzxbjTuqyeqPAH72jaoCzTZl2Cq60Gw==","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":{},"_nodeVersion":"22.8.0","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.4_1732575832429_0.3253539127860723","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"better-auth","version":"1.0.5","_id":"better-auth@1.0.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"416e0cb468f7d5d3a624d84035c2644b2e5a3fb8","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.5.tgz","fileCount":115,"integrity":"sha512-LjpPqpRNXdDp6+9USuk/kgd7db2Vs1oJuWfr0rhlcmpMK4rfz7yA1GxomBozVDpKwZHPA8fUpgm1r7NDjvLYUg==","signatures":[{"sig":"MEQCIDlT+umN3/8RXf0vtonMpFKXC/KS3KidqPO5MPCICDb7AiAPsUOk75bx/UA5ih7c68kQOOYzaND01Mh9N/RmXH8zMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3598706},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/14b107d743aabc75cd40fd6cb3e79797/better-auth-1.0.5.tgz","_integrity":"sha512-LjpPqpRNXdDp6+9USuk/kgd7db2Vs1oJuWfr0rhlcmpMK4rfz7yA1GxomBozVDpKwZHPA8fUpgm1r7NDjvLYUg==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.5_1732623704393_0.008515428347224407","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"better-auth","version":"1.0.6","_id":"better-auth@1.0.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ae622983e158768104b71e51e42580c8acbb81e8","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.6.tgz","fileCount":115,"integrity":"sha512-t+sGl/DuwoM1pVt6xbohokovGbysq/cabqmNxAfFHST5wKqp3rBoSSxiHX33ogiWnJ0iFRxgpJ9+BUCh03C0Kw==","signatures":[{"sig":"MEUCIDQq8LYuzbPqCPOKcIUX6gBIqKBN+u3HMrObVzhNLBuAAiEApyQdE8o42XvfYBnmZlhydOSBKhTNklBHcK4ku4TamAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3608336},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/5702cd4040bd3069a4ec320224678d56/better-auth-1.0.6.tgz","_integrity":"sha512-t+sGl/DuwoM1pVt6xbohokovGbysq/cabqmNxAfFHST5wKqp3rBoSSxiHX33ogiWnJ0iFRxgpJ9+BUCh03C0Kw==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.6_1732735097925_0.9546295331150132","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"better-auth","version":"1.0.7","_id":"better-auth@1.0.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e817f51d7a1553d4bfc4af2fd237c75aaf48ad11","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.7.tgz","fileCount":115,"integrity":"sha512-BTVgD4tBxlUlT47MRrzk8UE1wKDH4J4cebcNJ5lL7c3BxrNZNfhGjKGpUKTqvtZ1aXU5kKeoJwTFOVr0DXgg2Q==","signatures":[{"sig":"MEYCIQCze1aPt4eEtvF0JtMEhmGeis6r7Mxmei4ufVQQcnzYdAIhAP4MqNyDQphQ0cnQy8ruohH+rD0+nnMl9zGf4EuMITDc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3608392},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/f82890128397030ff03a5fcbeeaca56d/better-auth-1.0.7.tgz","_integrity":"sha512-BTVgD4tBxlUlT47MRrzk8UE1wKDH4J4cebcNJ5lL7c3BxrNZNfhGjKGpUKTqvtZ1aXU5kKeoJwTFOVr0DXgg2Q==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.7_1732771694173_0.636840047712536","host":"s3://npm-registry-packages"}},"1.0.8-beta.1":{"name":"better-auth","version":"1.0.8-beta.1","_id":"better-auth@1.0.8-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e2e7c86406fd15e1a2d1a3a6106cf6f33058b965","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.8-beta.1.tgz","fileCount":115,"integrity":"sha512-ekXoDZCU2PaDO1f6nxDSuoEYRcbQG1yaYpUfxD+z+VKG82Mw+BFK4CirXkQRs6W1gkfL/VOBLFYVTMnhP1as7w==","signatures":[{"sig":"MEYCIQCW6GBtpcEYK3okPlcU8OEYQaHp3mg75rI9KV+/wJhOoQIhAIJDyzFcOVc9I5IQ+AkzQ4eWiYpwXnQOgj0fBJNIEv4G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3612240},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.8-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/6bc0ff34ff499ff751e881d0b35f1fa1/better-auth-1.0.8-beta.1.tgz","_integrity":"sha512-ekXoDZCU2PaDO1f6nxDSuoEYRcbQG1yaYpUfxD+z+VKG82Mw+BFK4CirXkQRs6W1gkfL/VOBLFYVTMnhP1as7w==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.8-beta.1_1732902848140_0.33008965116128164","host":"s3://npm-registry-packages"}},"1.0.8-beta.2":{"name":"better-auth","version":"1.0.8-beta.2","_id":"better-auth@1.0.8-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e633f2833701a61a95ba346b080bcf066ae32bb3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.8-beta.2.tgz","fileCount":115,"integrity":"sha512-pPL4J7Ug772OcnRMTE3GptQY7T+ZymxDZ46qqTHpi3avH6nIXbaCYO4dbXQFzurouJmNKVJKKw86yJZPJ8tfhQ==","signatures":[{"sig":"MEYCIQCD8mJwumKdt8RjPDc4mEl96BWnq4aMh+4OMKE32hPXrwIhAIBIbteESGRTxzGvJt2Ht6NUTIG1WgS4SDrwghhC4uPn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3613052},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.8-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/bbfb5ded1a960c909c74fb78150603b2/better-auth-1.0.8-beta.2.tgz","_integrity":"sha512-pPL4J7Ug772OcnRMTE3GptQY7T+ZymxDZ46qqTHpi3avH6nIXbaCYO4dbXQFzurouJmNKVJKKw86yJZPJ8tfhQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.8-beta.2_1732906031654_0.5855380190334809","host":"s3://npm-registry-packages"}},"1.0.8-beta.4":{"name":"better-auth","version":"1.0.8-beta.4","_id":"better-auth@1.0.8-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"172427fc5e82ef152feb162a26687933c1430152","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.8-beta.4.tgz","fileCount":115,"integrity":"sha512-iAJBIwBUxXlytNufLV4J58U5NnAsWnosmiyEiK7EMTALo4a4qihnpcLguR91HACslJlpxm+uRhu5IuugLA5W4g==","signatures":[{"sig":"MEQCIAEGGrRva2OTU/+VgNSRkMSlakGFSjyXKzWOcqOzobJ9AiBa0PDwhFJuRRsteWX4FyAHFvMwe2V7noybEsMMCNR5cA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3616168},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.8-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/73ab3b0fd488e58360d84ae79e631ba8/better-auth-1.0.8-beta.4.tgz","_integrity":"sha512-iAJBIwBUxXlytNufLV4J58U5NnAsWnosmiyEiK7EMTALo4a4qihnpcLguR91HACslJlpxm+uRhu5IuugLA5W4g==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.8-beta.4_1733124620462_0.9889916555125684","host":"s3://npm-registry-packages"}},"1.0.8-beta.3":{"name":"better-auth","version":"1.0.8-beta.3","_id":"better-auth@1.0.8-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"55d6b684dcc39f3399ea0dca2e184c4cd7690191","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.8-beta.3.tgz","fileCount":115,"integrity":"sha512-0jnVF0e0ckYrlfWHADzgWrsEqmMjU3nhk4gj+4XLSw1Ew5UD1SZ/fidYVhqhbYc+jm98abYECXTkI9dQupenEA==","signatures":[{"sig":"MEUCIQDUvw8K2sbwyuU4FtnrPFU9RDB/YcvnsioHBNOW19iUGAIgVnT6JnDxlaeQJLr03EY/q9Xh3kHU9fuXwDTYN+tsC6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3615540},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.8-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/234b1664aeba4fd30b305e65a122cf69/better-auth-1.0.8-beta.3.tgz","_integrity":"sha512-0jnVF0e0ckYrlfWHADzgWrsEqmMjU3nhk4gj+4XLSw1Ew5UD1SZ/fidYVhqhbYc+jm98abYECXTkI9dQupenEA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.8-beta.3_1733124633897_0.913634984066765","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"better-auth","version":"1.0.8","_id":"better-auth@1.0.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2d598e000b61a8eb04f16ddd3e1d4a1f1eabcabc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.8.tgz","fileCount":115,"integrity":"sha512-hlGagcKbNoGIOg8xO76rbY6rr1/eRF+cXej2peaYMWIF4jEKrtZB41oRN21NEzpxB9W9qXJX44qW86T2GN5ALA==","signatures":[{"sig":"MEUCIA9/zIXAWZQYrnIWwJMzUTcKPrQd6/F4H3hi4sw9Fq4GAiEArEzU7YcLAeIEQ7udFjRCghSY3RQu3KDkV9wAl2eeqRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3617173},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/6f54a966bd4f99cf32c542ebd36ceb6d/better-auth-1.0.8.tgz","_integrity":"sha512-hlGagcKbNoGIOg8xO76rbY6rr1/eRF+cXej2peaYMWIF4jEKrtZB41oRN21NEzpxB9W9qXJX44qW86T2GN5ALA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.8_1733125260500_0.07766998107055123","host":"s3://npm-registry-packages"}},"1.0.9-beta.1":{"name":"better-auth","version":"1.0.9-beta.1","_id":"better-auth@1.0.9-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d292c62082dc46395b419cda675075d0ed5b35a7","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.9-beta.1.tgz","fileCount":115,"integrity":"sha512-DkppZNQJ8giTA6tEq3ixD6WOSYdjtv2kRVj1Ahupw8wglzMfNhXdrZ9KkQbOtdDZUB7ZgW70bPL5IeFsMEGz4w==","signatures":[{"sig":"MEUCIBmNwqpYoCbfL5PIchAGWlVnjihTHr3WdT5DO4eLzwoxAiEA5kv4+UXnlNkWmk3JRceQUc1Rvmd9muqioQpKX8lvc1s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3643404},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.9-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/27ce50365830a84d1dadb595b18b70db/better-auth-1.0.9-beta.1.tgz","_integrity":"sha512-DkppZNQJ8giTA6tEq3ixD6WOSYdjtv2kRVj1Ahupw8wglzMfNhXdrZ9KkQbOtdDZUB7ZgW70bPL5IeFsMEGz4w==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.9-beta.1_1733143586858_0.24805832108590908","host":"s3://npm-registry-packages"}},"1.0.9-beta.2":{"name":"better-auth","version":"1.0.9-beta.2","_id":"better-auth@1.0.9-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d0735be7e17f23664a89f13d3e0e4fedc9916418","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.9-beta.2.tgz","fileCount":115,"integrity":"sha512-snwj9/ER0+2ZpCO6i2yBPcASPQQ1z3Ia5c36QQs6uBRUFeL8hmJ1dOQvV+GOO9D/1ye1q2TlZiD1k/DvF3xVyA==","signatures":[{"sig":"MEUCIF9YaozJKyhYhsfUUk9QJY7zxj6zQbJE4vSEtumVrVCRAiEA6RxpvHFTFCoB9dENQqCb2/RJRC90/YwL938LYHVOTjs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3643452},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.9-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/6cfeb3adcd60803af7a893894de522ff/better-auth-1.0.9-beta.2.tgz","_integrity":"sha512-snwj9/ER0+2ZpCO6i2yBPcASPQQ1z3Ia5c36QQs6uBRUFeL8hmJ1dOQvV+GOO9D/1ye1q2TlZiD1k/DvF3xVyA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.9-beta.2_1733144073750_0.7899738509056087","host":"s3://npm-registry-packages"}},"1.0.9-beta.3":{"name":"better-auth","version":"1.0.9-beta.3","_id":"better-auth@1.0.9-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a96b9752fe879ef5ebe49d0fa8fc1d7a66031770","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.9-beta.3.tgz","fileCount":115,"integrity":"sha512-4eSH0V/w3w1Yq+cH4yMgoTbn9GpctP16Y/AJHWABtu609BDv8KV31PiFzlCbe2+ybxfVfB2UUaU7RmMmVdfH/Q==","signatures":[{"sig":"MEQCICDHH/gNpPJ19xYUK3SeIt6Nr6AoS4RUvM0udakmIT2NAiB3bSdDbWqOCt3L7FEDQmeafRcmgV0SHj0fQ8EPtYSXGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3643452},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.9-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/0adf17b8f49c024311ed85ece3ed0938/better-auth-1.0.9-beta.3.tgz","_integrity":"sha512-4eSH0V/w3w1Yq+cH4yMgoTbn9GpctP16Y/AJHWABtu609BDv8KV31PiFzlCbe2+ybxfVfB2UUaU7RmMmVdfH/Q==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.9-beta.3_1733144077593_0.7049156908190521","host":"s3://npm-registry-packages"}},"1.0.9-beta.4":{"name":"better-auth","version":"1.0.9-beta.4","_id":"better-auth@1.0.9-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ab27431f37eab303027fced2b258d501a4f5325d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.9-beta.4.tgz","fileCount":115,"integrity":"sha512-C+Yhc6wBcHBo4PPhX24Q2N6KQv3gNxVRVl/HX7fzLEfAPcuaB/NkcSp8T6+TkOgJjm7mQ184zdqGzbtRZVzgJA==","signatures":[{"sig":"MEUCIAt/Dg47Hzv4uX99klqIPfxyMqOKQWYR9mGUmDnztbY/AiEAoAqHNBEVPVVrKjy8r0tEUXcL79tEYLPBPwQrQ6MNFlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3647956},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.9-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/a26d65d9bb198f378e984124b93c4705/better-auth-1.0.9-beta.4.tgz","_integrity":"sha512-C+Yhc6wBcHBo4PPhX24Q2N6KQv3gNxVRVl/HX7fzLEfAPcuaB/NkcSp8T6+TkOgJjm7mQ184zdqGzbtRZVzgJA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.9-beta.4_1733146296639_0.5283030781910052","host":"s3://npm-registry-packages"}},"1.0.9-beta.6":{"name":"better-auth","version":"1.0.9-beta.6","_id":"better-auth@1.0.9-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"adb2c2e52216dfabf8f91341134c2b58f90470bf","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.9-beta.6.tgz","fileCount":115,"integrity":"sha512-YN5s9tcnkC2Newv0sLrBgXUbHyWCrrRhOB6p8Xia0PJSTlNBvx4CsSKIjhdKy+E87nNJspjZZeywYpUkTo5qAQ==","signatures":[{"sig":"MEQCIEHLk0/ngIWjoGl4KmtUpzwxkzVNLzcqQqFEscM8RPrZAiBjtysX3xKkCAH8DzdmyRxyt3Byp6D9y7G3ieSKFiYodg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3653706},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.9-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/5bdbc853c9fa3b67340ae43372f6e3a1/better-auth-1.0.9-beta.6.tgz","_integrity":"sha512-YN5s9tcnkC2Newv0sLrBgXUbHyWCrrRhOB6p8Xia0PJSTlNBvx4CsSKIjhdKy+E87nNJspjZZeywYpUkTo5qAQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.9-beta.6_1733215881226_0.7327610858028191","host":"s3://npm-registry-packages"}},"1.0.9-beta.7":{"name":"better-auth","version":"1.0.9-beta.7","_id":"better-auth@1.0.9-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"72ff137197bbfcf678afe37386f5bd9d9890f88c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.9-beta.7.tgz","fileCount":115,"integrity":"sha512-mPUXvxUJ2qFM9ctwhzty1p7g3XK/8S/uOr7Y2XpR5O9+wwEpon1hsTAvbV2KmwZ2G1VTZxnuBndpUFU3vHdDeg==","signatures":[{"sig":"MEYCIQDAtJWH/xyWiDILrYumanyuS8R4uZOZKTSuHlFfdc9S8QIhAKHL3NLst+gdnr4dX/qS8uVxtDbvktNm+2CumEN2T1KA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3672885},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.9-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/424b6481f0373e26d7c057661e3d2c82/better-auth-1.0.9-beta.7.tgz","_integrity":"sha512-mPUXvxUJ2qFM9ctwhzty1p7g3XK/8S/uOr7Y2XpR5O9+wwEpon1hsTAvbV2KmwZ2G1VTZxnuBndpUFU3vHdDeg==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.9-beta.7_1733220179629_0.5517799963685135","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"better-auth","version":"1.0.9","_id":"better-auth@1.0.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7f12ad3ce0b29e7b0c4e19c53930b6275db82945","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.9.tgz","fileCount":115,"integrity":"sha512-/vzqCFqBsLDFb6XTUNPIYBpyIiQqTAwljHNcbpTv7ARqw7wCLTSkp24pCynZyfc8pZ6uA6t73l2Pp8uYjO4ykQ==","signatures":[{"sig":"MEQCIAmlzNjGqozwobfQ7RpFhSNeBY8teCe6saUInwkRBaf6AiAu8SCZrzQTXHrc7GX27T7gwBw8BLiOq8xTyczu/NRjTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3710204},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/33333f148e6503c95073b405864c7c08/better-auth-1.0.9.tgz","_integrity":"sha512-/vzqCFqBsLDFb6XTUNPIYBpyIiQqTAwljHNcbpTv7ARqw7wCLTSkp24pCynZyfc8pZ6uA6t73l2Pp8uYjO4ykQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.2","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.9_1733234304104_0.3972037781555571","host":"s3://npm-registry-packages"}},"1.0.10-beta.1":{"name":"better-auth","version":"1.0.10-beta.1","_id":"better-auth@1.0.10-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"4e6c85894477c9108326c9e67da50b006925069c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.10-beta.1.tgz","fileCount":115,"integrity":"sha512-+TNqphOPHHT3Z+GSTqxZ699Mx/nS0ypC0JVr+a/25WZ0w71SnogYjCZ0plso80a74aI1QeoxkRpWFkipin5H+A==","signatures":[{"sig":"MEYCIQCfNs3KnfB52Sh/g43yjOH14kzaBC5NWM1ZqeVjHf357gIhAOl+loEVGARx/fUMkDGw2iP4UvcOvqoRvxfgV97S2w81","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3710212},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.10-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/efa6af7ed238ae1465c76a40db7512b5/better-auth-1.0.10-beta.1.tgz","_integrity":"sha512-+TNqphOPHHT3Z+GSTqxZ699Mx/nS0ypC0JVr+a/25WZ0w71SnogYjCZ0plso80a74aI1QeoxkRpWFkipin5H+A==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.3","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.10-beta.1_1733239719300_0.8195578037739515","host":"s3://npm-registry-packages"}},"1.0.10-beta.2":{"name":"better-auth","version":"1.0.10-beta.2","_id":"better-auth@1.0.10-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6c2d68d10a4b2dc610517d73296b43bb816cc35e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.10-beta.2.tgz","fileCount":115,"integrity":"sha512-NIhkXFyYhaI1mvnSkus6ig4/d8ZWv0kO0gnsgGH7dYY615X6ZB8gLuzPIMD4OQt3RifCoae1Mpt2M/w9YghG6A==","signatures":[{"sig":"MEQCICphkC9G7WjmwvfjF55KzbcTK/vcTCVp3sVPvUBWEbvLAiBm5HfMuEIzkTpP90D4XYm252nv8STZc1SQih+xAGIZNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3716534},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.10-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/20c8abc2287dde5912f50efab5e96a0e/better-auth-1.0.10-beta.2.tgz","_integrity":"sha512-NIhkXFyYhaI1mvnSkus6ig4/d8ZWv0kO0gnsgGH7dYY615X6ZB8gLuzPIMD4OQt3RifCoae1Mpt2M/w9YghG6A==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.10-beta.2_1733248107090_0.48101112316688277","host":"s3://npm-registry-packages"}},"1.0.10-beta.3":{"name":"better-auth","version":"1.0.10-beta.3","_id":"better-auth@1.0.10-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"c5f482d9f6343c355d4d759e88c37185bbfc0484","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.10-beta.3.tgz","fileCount":115,"integrity":"sha512-LY+nFq3fptH1R/+P9jOlVuojVSSmdU/9w/GTE7rCUZ8xzqyrS9yP7auFSsAiYEXRpa38AyNJGg7q9LADrMjN/g==","signatures":[{"sig":"MEQCIFpdTPZ9BueCB3s+VWYol9UXAeB4c1Szrjx9GVVHb95lAiAYpV5KSz0tierRQpEvZBCJZO8GL/HS/83aNELseFRRbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3716878},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.10-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/21ce2b041f8752530cd2659883ba4949/better-auth-1.0.10-beta.3.tgz","_integrity":"sha512-LY+nFq3fptH1R/+P9jOlVuojVSSmdU/9w/GTE7rCUZ8xzqyrS9yP7auFSsAiYEXRpa38AyNJGg7q9LADrMjN/g==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.10-beta.3_1733249624820_0.5294104714192838","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"better-auth","version":"1.0.10","_id":"better-auth@1.0.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ca5f13fb3c6bff73101a156e681c8163e938fdcf","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.10.tgz","fileCount":115,"integrity":"sha512-fm6nZj/jEhtwT2dGg2bxnDCE8BVJ+drJHYgv+u2tcwzsTHg4y4nz94S0kF/f6ERnL+clH8ZY9DTcfKEsquqCMw==","signatures":[{"sig":"MEUCIQDcVhj4r9qbMOKZYYIv8Cxc6OicdA+ZGU3DeoFpbWcDDAIgKbSJ+YXHbGa1NmZvMp1q3Xc+lINnbQAgseYdi/SA3Ak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3734802},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/ee72813446bec465532a8ebdf79aeaaa/better-auth-1.0.10.tgz","_integrity":"sha512-fm6nZj/jEhtwT2dGg2bxnDCE8BVJ+drJHYgv+u2tcwzsTHg4y4nz94S0kF/f6ERnL+clH8ZY9DTcfKEsquqCMw==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.10_1733252399906_0.656990316240543","host":"s3://npm-registry-packages"}},"1.0.11-beta.1":{"name":"better-auth","version":"1.0.11-beta.1","_id":"better-auth@1.0.11-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"5c6f913599c327bf1b5b0d2c4170bbb1cddfbe21","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.11-beta.1.tgz","fileCount":115,"integrity":"sha512-rW1iUSBvMgqL/oYhTeH/NR7uX8WWgg0yNV719C9NfkyM5MzCCc2OEGHSwRqqyS6Ohz9GipQVLqDlCekVugoOnw==","signatures":[{"sig":"MEUCIAJ28V1CT2uMHNm1zyf8wsjv/ecSPRIorDWuXGc8YLM+AiEA4kbR4++AxNo4h3wdUWqygwHwYor1PafHMTBRPHIBm18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3735271},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.11-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/6b50ffb0a5e58d70f4e4f88629034d2a/better-auth-1.0.11-beta.1.tgz","_integrity":"sha512-rW1iUSBvMgqL/oYhTeH/NR7uX8WWgg0yNV719C9NfkyM5MzCCc2OEGHSwRqqyS6Ohz9GipQVLqDlCekVugoOnw==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.11-beta.1_1733402019637_0.3312571858925957","host":"s3://npm-registry-packages"}},"1.0.11-beta.2":{"name":"better-auth","version":"1.0.11-beta.2","_id":"better-auth@1.0.11-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"37e74e439a9e8195434bdd688328e26250f2da13","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.11-beta.2.tgz","fileCount":115,"integrity":"sha512-MG54doe8/HM6jnY+pOEiofA8sGEHGrvrSZos/UNrURlXwLfec5VgQ8jPFqbzYXnNaq+JW0zVglQYfQYUjt7cxw==","signatures":[{"sig":"MEUCIQC4DWVnH5tWGxcuFJmQJ/SoBobQDyRdCePrF5Xkeu/yFAIgXigbr1lfjnB7pSg7atRvdOy0akcpFQO9n2T+8yy2piU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3732932},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.11-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/21272622a5d27e3393950c2f6eda9b3f/better-auth-1.0.11-beta.2.tgz","_integrity":"sha512-MG54doe8/HM6jnY+pOEiofA8sGEHGrvrSZos/UNrURlXwLfec5VgQ8jPFqbzYXnNaq+JW0zVglQYfQYUjt7cxw==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.11-beta.2_1733411886780_0.5976060393543572","host":"s3://npm-registry-packages"}},"1.0.11-beta.3":{"name":"better-auth","version":"1.0.11-beta.3","_id":"better-auth@1.0.11-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"83b65239ec8a1440db5a806585102ebeb4feb6dc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.11-beta.3.tgz","fileCount":115,"integrity":"sha512-fD+QNpa2LgRhDVl4aY6v5mrmzXQWFVthXDbLML0TgH5OqZcRiz+QqzIomXUbM9baahCi/o5QzdreD1nzOjtzag==","signatures":[{"sig":"MEUCIDe6cku5QMqUHNM950UH31BRuuoCGsidFO1njfmwYnLiAiEA75nRMLbsftYO/47rzPDVpv7tNIIkibyjf8A61FGvnvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3722438},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.11-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/43639e390d815adfef598ad61af750fc/better-auth-1.0.11-beta.3.tgz","_integrity":"sha512-fD+QNpa2LgRhDVl4aY6v5mrmzXQWFVthXDbLML0TgH5OqZcRiz+QqzIomXUbM9baahCi/o5QzdreD1nzOjtzag==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.11-beta.3_1733421733176_0.3237334625169803","host":"s3://npm-registry-packages"}},"1.0.11-beta.4":{"name":"better-auth","version":"1.0.11-beta.4","_id":"better-auth@1.0.11-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e42153ca6bb3acbabb38c50a10932f3a9142389e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.11-beta.4.tgz","fileCount":115,"integrity":"sha512-wUwh2HiPD4BUxuUus5/dYBGo1Hn0n6MtVxZMC7wsQOBifCeuLRNdJ/vVRbcBOsLnJG73iWIkZlrk0P+M0A3RaQ==","signatures":[{"sig":"MEUCIDLmeWytkPXtwKs4+qgnuG2BmJtwog/io/2yvvLcpHNJAiEA47jAxM8t4FQp6XfiplPFpyIwKoPiHiTo7c6x7onN4Yo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3723676},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.11-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/4185be671ae47542ada644d46917c1b9/better-auth-1.0.11-beta.4.tgz","_integrity":"sha512-wUwh2HiPD4BUxuUus5/dYBGo1Hn0n6MtVxZMC7wsQOBifCeuLRNdJ/vVRbcBOsLnJG73iWIkZlrk0P+M0A3RaQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.11-beta.4_1733423628970_0.985028373479595","host":"s3://npm-registry-packages"}},"1.0.11-beta.5":{"name":"better-auth","version":"1.0.11-beta.5","_id":"better-auth@1.0.11-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"aa9e74a86b505b66ca54fec3e7182b0ffab03170","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.11-beta.5.tgz","fileCount":115,"integrity":"sha512-J4iPDoIi3O4scfzm4eMIWbAxvLOKsYmyATUbdTdA+UPEbtSjhu5eVytJdzl18qDYz89xI+6ZhN7e4xUzFg9ICw==","signatures":[{"sig":"MEUCIQDuyPbzkUxrOmEiPhGJRNTdwKm+/abgBTzJHyb0UW8U6AIgVZnhRBOkGaJWINXNY+dxyJp8czg6HNmaOurhK/3Ys9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3724728},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.11-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/ee571347cb5f773dca47ef0a2c53e008/better-auth-1.0.11-beta.5.tgz","_integrity":"sha512-J4iPDoIi3O4scfzm4eMIWbAxvLOKsYmyATUbdTdA+UPEbtSjhu5eVytJdzl18qDYz89xI+6ZhN7e4xUzFg9ICw==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.11-beta.5_1733517506445_0.6664426410690469","host":"s3://npm-registry-packages"}},"1.0.11-beta.6":{"name":"better-auth","version":"1.0.11-beta.6","_id":"better-auth@1.0.11-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f48189ecae0bfcda421ab4377fde9f35f3694efd","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.11-beta.6.tgz","fileCount":115,"integrity":"sha512-KFxNsnHia8nA8eDvPGxNXqA9ACWycm/9TIjeeBVrp1xSg/Vt7A6PrZvFRHDp2w3Hhjzs/TqN69r/+R8mTrzLqg==","signatures":[{"sig":"MEQCIFXK3q5VQg/0OgB0k50tnywEWhEGLKizGKQI6fHUm6cWAiBOveVtlgp0RRlv3MSJZy8/omqTsydkHGWr92XHQwQedw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3725243},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.11-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/831bc2456c1b88abcabc2179d53f7972/better-auth-1.0.11-beta.6.tgz","_integrity":"sha512-KFxNsnHia8nA8eDvPGxNXqA9ACWycm/9TIjeeBVrp1xSg/Vt7A6PrZvFRHDp2w3Hhjzs/TqN69r/+R8mTrzLqg==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.11-beta.6_1733550734828_0.3382033592043179","host":"s3://npm-registry-packages"}},"1.0.11-beta.7":{"name":"better-auth","version":"1.0.11-beta.7","_id":"better-auth@1.0.11-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"63412d2ffd8ca263405ecfd8a3ef9ded35cc94e8","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.11-beta.7.tgz","fileCount":115,"integrity":"sha512-XLNu7O10w/EueaLuQoZ0zKhLi3e1TUWcUQyuv8cpKL4owU7CbQXtJzE6n7CxwKcHu4xhSqsc1G1zEOZ9a/ArIQ==","signatures":[{"sig":"MEQCIG/XFn9y5lk56QyMD3PiJFK0PX7sQZg5DrrrvbNgG3YIAiAHNJgr4hd0jTeoC9xqCw6VHM1CsNYEzygPfOvuykZhIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3726830},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.11-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/f14e7410e48c8e2fbf6ac0e1adc1081e/better-auth-1.0.11-beta.7.tgz","_integrity":"sha512-XLNu7O10w/EueaLuQoZ0zKhLi3e1TUWcUQyuv8cpKL4owU7CbQXtJzE6n7CxwKcHu4xhSqsc1G1zEOZ9a/ArIQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.11-beta.7_1733552473487_0.5438874546278747","host":"s3://npm-registry-packages"}},"1.0.11-beta.8":{"name":"better-auth","version":"1.0.11-beta.8","_id":"better-auth@1.0.11-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3789f3afd708cbcf838dd67cdb23cfaf5e4f65ca","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.11-beta.8.tgz","fileCount":115,"integrity":"sha512-62a6yuIJmQI2InBIVVMDtczU2pLKIZG8pT8GQTyMjbvstY0UWYRkm+7Rf1wSbIyVBthC0SLiknDGUFGpxYPzZg==","signatures":[{"sig":"MEQCIA6AeYTRr0WL2sR3OjXkGpJF9kDI/B/TTw8UkkGJyCYkAiBDfJSrCMnLXIgwIJWDT0He7xx8Ga5esnDrn/5v0SxQVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3730607},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.11-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/91daf60f630bdd2ae8d42580b62a402e/better-auth-1.0.11-beta.8.tgz","_integrity":"sha512-62a6yuIJmQI2InBIVVMDtczU2pLKIZG8pT8GQTyMjbvstY0UWYRkm+7Rf1wSbIyVBthC0SLiknDGUFGpxYPzZg==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.22.5","defu":"^6.1.4","jose":"^5.9.4","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.7","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.2","better-call":"0.3.3-beta.4","@noble/hashes":"^1.5.0","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.12.0","vue":"^3.5.0","hono":"^4.5.4","next":"^15.0.3","tsup":"^8.2.4","react":"^18.3.1","mysql2":"^3.11.0","prisma":"^5.19.1","vitest":"^1.6.0","listhen":"^1.7.2","mongodb":"^6.10.0","solid-js":"^1.8.18","@types/pg":"^8.11.6","happy-dom":"^15.7.4","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@types/react":"^18.3.3","react-native":"~0.74.6","@prisma/client":"^5.19.1","@types/prompts":"^2.4.9","better-sqlite3":"^11.3.0","oauth2-mock-server":"^7.1.2","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.11"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.11-beta.8_1733557993647_0.6041298458282471","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"better-auth","version":"1.0.11","_id":"better-auth@1.0.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"78a75df5039d21792962f8b58bc92e8c4cb21993","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.11.tgz","fileCount":115,"integrity":"sha512-w22k/LjO/4s/XhXQh5lFngOOeMNMxJ5CTgTEg2xzodSLqC8WROorxutQ7m/tRNcf+uRcdS3fRIbGRfkHInR+RQ==","signatures":[{"sig":"MEQCIAM9x+lmiApdyHu01x8Ac2qGxWfK7x24KA9Df0f2rCveAiBbq8KhpVkkGMWoBleXVOEKo+nkohMo0A7ZqVhOLqeQxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3783637},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/5bffa14e42eb167769be4930f1d17224/better-auth-1.0.11.tgz","_integrity":"sha512-w22k/LjO/4s/XhXQh5lFngOOeMNMxJ5CTgTEg2xzodSLqC8WROorxutQ7m/tRNcf+uRcdS3fRIbGRfkHInR+RQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.11_1733658055452_0.36274485296361014","host":"s3://npm-registry-packages"}},"1.0.12-beta.1":{"name":"better-auth","version":"1.0.12-beta.1","_id":"better-auth@1.0.12-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3688319da00e6b48c999cdf0b3c7e6d30ec4af5d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.12-beta.1.tgz","fileCount":115,"integrity":"sha512-I/t8y7kYH6eF8k0HPYFS5abqGaW4IMfm6vLfDR0s+maOs0U6feQCXeXOl063N3KEOL7kVFOes5F+M1/kIsFOpA==","signatures":[{"sig":"MEUCIQCtf2Y0RdEClzSnxnG9MKrxV5ahL97M0jbLhiHz3DCyGwIgbtcHmIxFvnJN2GgVm8PffpWTeE1j0sVayDcjKbQ5504=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3783330},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.12-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/7686aba94160a8019f55c0081c99d596/better-auth-1.0.12-beta.1.tgz","_integrity":"sha512-I/t8y7kYH6eF8k0HPYFS5abqGaW4IMfm6vLfDR0s+maOs0U6feQCXeXOl063N3KEOL7kVFOes5F+M1/kIsFOpA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.12-beta.1_1733660280239_0.8586103860965923","host":"s3://npm-registry-packages"}},"1.0.12-beta.2":{"name":"better-auth","version":"1.0.12-beta.2","_id":"better-auth@1.0.12-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f5c22eb4c49e520786111212968563d690f316b0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.12-beta.2.tgz","fileCount":115,"integrity":"sha512-5gi9eKc+YHxSg0pJsDNveClKuBd2D0JLnlfReXGQuCUxJR7YVD8Ic7sAPAbwkakQBYYetspY6MY/RpDAOKNP4Q==","signatures":[{"sig":"MEYCIQCi8buNITxlFFa37/WYyF2geiLVaLmC8mBpXDWRQmHdnAIhAOsyDW3oEBwvMYsejrSQTMV1Tc+05Xp3yojQRVBnlmxm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3782792},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.12-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/f8b22eb00c9ebb49b20dd7a1a9f5524c/better-auth-1.0.12-beta.2.tgz","_integrity":"sha512-5gi9eKc+YHxSg0pJsDNveClKuBd2D0JLnlfReXGQuCUxJR7YVD8Ic7sAPAbwkakQBYYetspY6MY/RpDAOKNP4Q==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.12-beta.2_1733665710686_0.6632091874417525","host":"s3://npm-registry-packages"}},"1.0.12-beta.3":{"name":"better-auth","version":"1.0.12-beta.3","_id":"better-auth@1.0.12-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"cd4136734ccf270bcffa09c04d35e5cad7efecd9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.12-beta.3.tgz","fileCount":115,"integrity":"sha512-+K5oBFNWOx8N/3Hv0Gy2+le/yyllbCGEahRH4H1lc11f3IxPCOa4/YYl7jiLT/nO3+NMttpWJjpuiHnawHRBFw==","signatures":[{"sig":"MEUCIQCfyVOx3WiDhQezy2eS5PujimQENlesf6F4rTl0a5lsUQIgD0AUxHSc4Rh34/q+HfZZJ02sdpTZppFUfQys5fCqfaM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3782888},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.12-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/bc30f351429b6f15726455eb9477fb6c/better-auth-1.0.12-beta.3.tgz","_integrity":"sha512-+K5oBFNWOx8N/3Hv0Gy2+le/yyllbCGEahRH4H1lc11f3IxPCOa4/YYl7jiLT/nO3+NMttpWJjpuiHnawHRBFw==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.12-beta.3_1733666227244_0.4741268913790344","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"better-auth","version":"1.0.12","_id":"better-auth@1.0.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6f5fde373da970f3d410239c4d64bb68138b4d46","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.12.tgz","fileCount":115,"integrity":"sha512-jvudWr4YAB7zZj+mOcMWb/JZlkkOvtKk0nvHsfX3yR/KexXdI5ia6rDQfR8Qci/lyQdi2MHng2SwgtVVxt1nBw==","signatures":[{"sig":"MEYCIQDwq/oP86ZaTSX4DYvP6fj2pJERQjo2WOiCThmA7xS/IAIhAO8PcHNjADBvn/bXwyPQ/LqotzhUzLkLasuYkrS12/s7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3782881},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/d5414b9adcc4bad53a8db0943ff49b0f/better-auth-1.0.12.tgz","_integrity":"sha512-jvudWr4YAB7zZj+mOcMWb/JZlkkOvtKk0nvHsfX3yR/KexXdI5ia6rDQfR8Qci/lyQdi2MHng2SwgtVVxt1nBw==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.12_1733666495805_0.7065767777750884","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"better-auth","version":"1.0.13","_id":"better-auth@1.0.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"491d0757f6a3aacb059e8e63f24026ab4365a931","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.13.tgz","fileCount":115,"integrity":"sha512-kp3LGY9UyRfkTpuhz70k7SrMN0jcT8tFXWb6huA4DaSb51M/Vw3P3cV2auZy2K5J28VtbSI5mP3exm8BK5dZOA==","signatures":[{"sig":"MEUCIQDqSlQPEY8aogsEh5A8ytJW7uGXmThR94HdoA9oXDlCkQIgGFvlXdR/mt1rFxa89880unIWC8vBgu3kICVqb2dFs/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3782883},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/c6187c149e818378f2abb5549be0c55b/better-auth-1.0.13.tgz","_integrity":"sha512-kp3LGY9UyRfkTpuhz70k7SrMN0jcT8tFXWb6huA4DaSb51M/Vw3P3cV2auZy2K5J28VtbSI5mP3exm8BK5dZOA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.13_1733667157804_0.24709372627732162","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"better-auth","version":"1.0.14","_id":"better-auth@1.0.14","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"5762fc6bec06b308887aecdbdf92ae89b188b20f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.14.tgz","fileCount":115,"integrity":"sha512-34TmHJArkhceQzZfKYXUmtbP1pO0NtUcSz9fmqtoYerE7k643alyfs1FeyU0KZEpvwoH2Oa2rovLWqKpDPxblQ==","signatures":[{"sig":"MEYCIQCaqdLZNMhrRzKDPce85ZLNwo+vJ+8BVtve330HtpawswIhALWHZ7EaY2obilAMm+/nIHvafItRhh9F5weiEelK+gAr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3783151},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/be2d7dfe5d543241462f908dcc77b6d4/better-auth-1.0.14.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-34TmHJArkhceQzZfKYXUmtbP1pO0NtUcSz9fmqtoYerE7k643alyfs1FeyU0KZEpvwoH2Oa2rovLWqKpDPxblQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.14_1733694004449_0.3498823482637514","host":"s3://npm-registry-packages-npm-production"}},"1.0.15-beta.1":{"name":"better-auth","version":"1.0.15-beta.1","_id":"better-auth@1.0.15-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"5162a55203a0f9e98d125354f85254932eaf2054","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.15-beta.1.tgz","fileCount":115,"integrity":"sha512-9/J8enJWOyw0yPsY/NUWcDIjSueOYHiGF/Z/bt9bjsgsH/je8F/OK50ww3Dafvi9g718sKXqfu1tozGMSqS1LA==","signatures":[{"sig":"MEUCIQCBSl/thuM0ndRu8id3dFctPlNS4GgV1P6szXbPVS5X8gIgGIP5p4SVrTE8CUDOnn4aIiVP3a7XVR4nT1LPVrTPXl0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3785307},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.15-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/54e99c681dde9664e8849e1b9859e2ae/better-auth-1.0.15-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-9/J8enJWOyw0yPsY/NUWcDIjSueOYHiGF/Z/bt9bjsgsH/je8F/OK50ww3Dafvi9g718sKXqfu1tozGMSqS1LA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.15-beta.1_1733811579380_0.7458309870440538","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"better-auth","version":"1.0.15","_id":"better-auth@1.0.15","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"06f2108be685c2bd4b6f7bc8b75a6293fd8237a5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.15.tgz","fileCount":115,"integrity":"sha512-hBP4huYOZWrKQsb7PId9a/bvNPJhTDaZWT7Q9gBFEwbHVvqhs7WBy4GT2+oELFOPClUP7fYtGDUut07lDtNG9Q==","signatures":[{"sig":"MEYCIQCrjtS6rc3OyEdXKU109Zc29EU0KtxLQ68x+Vbqnz3dMwIhAPHXJsQ8D3hiKGaXDcW+asfnPnPxQDv7tPj/kO4B8TCJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3785300},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/1a29821b8ea318c42c22c85b2d28cbaa/better-auth-1.0.15.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-hBP4huYOZWrKQsb7PId9a/bvNPJhTDaZWT7Q9gBFEwbHVvqhs7WBy4GT2+oELFOPClUP7fYtGDUut07lDtNG9Q==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.15_1733811582562_0.45080349489919036","host":"s3://npm-registry-packages-npm-production"}},"1.0.16-beta.1":{"name":"better-auth","version":"1.0.16-beta.1","_id":"better-auth@1.0.16-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a741acb48e3d2efd26f47efa8602ee7361a3e0eb","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.16-beta.1.tgz","fileCount":115,"integrity":"sha512-q0WvNGzDrm5JWqPbSEsNC+1/krgXnvymV+axIHgywe8PKNNa+FPrzxil4DgVwhIGb4raml8Q7ixbTPOSsGIONg==","signatures":[{"sig":"MEUCIQDm5079K37X9yYR+1GKhbv6QalObJRLeRF+fyq37+umaQIgEMCDZFwne3dKpBqN1K0Wkby3xThWjrJGGjo2dyq5GZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3786887},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.16-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/2286bf8b77dfeb37e5018b91523951f7/better-auth-1.0.16-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-q0WvNGzDrm5JWqPbSEsNC+1/krgXnvymV+axIHgywe8PKNNa+FPrzxil4DgVwhIGb4raml8Q7ixbTPOSsGIONg==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.16-beta.1_1733922475822_0.8560731950139504","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"better-auth","version":"1.0.16","_id":"better-auth@1.0.16","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"80c415908a422255e241881d61a28d2a34a1f18b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.16.tgz","fileCount":115,"integrity":"sha512-ZVxX5jVkXDRJ3vlQQSPlLmOojlPQxctd+rbkSEYF+uSzIMr7ngGhKkVBcybknHshB+gA45zedSlZ/1Nam2BNlQ==","signatures":[{"sig":"MEUCIQCoBGCKyDgN2gHuOk8OVXGkTfK4VxNgg+URex13DqUuGgIgQfpq089y6LiKqBVAAmg1LUoDtmq+ForoJs6OH3sas7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3816638},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/b9518258a72d558d3b2ddf9209a85950/better-auth-1.0.16.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-ZVxX5jVkXDRJ3vlQQSPlLmOojlPQxctd+rbkSEYF+uSzIMr7ngGhKkVBcybknHshB+gA45zedSlZ/1Nam2BNlQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.16_1733992968727_0.9214537763550732","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"better-auth","version":"1.0.17","_id":"better-auth@1.0.17","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6ff14369fc7ed10594646c7a1567e7bc432fae04","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.17.tgz","fileCount":115,"integrity":"sha512-oKAZ/PHdFCgzHOrwIZzEZf8Xji+UkCgt2Z+4cN4rfIcQZBhhGUxazbRceY/tjMBusZ91mWW/+FlkWjIftgLYQA==","signatures":[{"sig":"MEUCIEJlJrZK1OeCc2oA4xOVs5zb5Azod86P/AvRDl5SMBZ+AiEAz8PHgOIv+gKI/3fztk2+IY3XnaqW+4IwXAohXBelZAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3816784},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/dc6079c67599f1a65ec8fa8fd1362215/better-auth-1.0.17.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-oKAZ/PHdFCgzHOrwIZzEZf8Xji+UkCgt2Z+4cN4rfIcQZBhhGUxazbRceY/tjMBusZ91mWW/+FlkWjIftgLYQA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.17_1734005936744_0.8533168126958517","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"better-auth","version":"1.0.18","_id":"better-auth@1.0.18","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"dea010ae8185adc340ce92a39ea88ff34762bb75","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.18.tgz","fileCount":115,"integrity":"sha512-5zn34/cB+1/F2lzULImTMBAdlC0AGETSRun/RX+CCl2SVXF+V47IQkQ8jm2G0ilZ3W6YHVoi6G6MDqY7+7PQ1Q==","signatures":[{"sig":"MEUCICY3LMA8arz4W4DYjtatwcg5NEaydrQXHz4oieL10+E9AiEAgeZ+BuDUALRygovrjv8Jkw3Snh8lY/b0lhPwG12LS9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3565842},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/bb967e759d3fbda94f250093609e142a/better-auth-1.0.18.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-5zn34/cB+1/F2lzULImTMBAdlC0AGETSRun/RX+CCl2SVXF+V47IQkQ8jm2G0ilZ3W6YHVoi6G6MDqY7+7PQ1Q==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.18_1734006889286_0.6863493186000293","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"better-auth","version":"1.0.19","_id":"better-auth@1.0.19","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"08e5f1aa6dbc7c33e109e40fdebb4e2d89d7d38e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.19.tgz","fileCount":181,"integrity":"sha512-P8K8xXfWM5ghacSPiZTcZ2whdifM7JzUyrdDhxFLPqkreoQTTri3FmYXkXK4WvueidmVSfRa/t0q48g/kKaQ/w==","signatures":[{"sig":"MEQCIGCVCHjtp7/qpeJeS5k7tiswaHJlclLDUg32ZT4mErHRAiAC59A1nRaTu8+9i6E1RVQZIeCBv9UamyROoVbsJVN03A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5868519},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/1fddd122cfbec60c21756084ee15b1c2/better-auth-1.0.19.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-P8K8xXfWM5ghacSPiZTcZ2whdifM7JzUyrdDhxFLPqkreoQTTri3FmYXkXK4WvueidmVSfRa/t0q48g/kKaQ/w==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.19_1734094783569_0.3034097046217852","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"better-auth","version":"1.0.20","_id":"better-auth@1.0.20","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"c898a13159bf4cd076b0a733331c29d195e579b6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.20.tgz","fileCount":181,"integrity":"sha512-12yQNRLP5zsBIKHfCnTTW1Gz6Z+Q78TU3bCzPLYCIcjv9INDJOnZzXbub0L4MuNPTKjRDqBT9PV3kDzqA6LIGg==","signatures":[{"sig":"MEUCIQCqhC0Yyq90k+LKvO0s7RuzEX4o6q+F5GvCJzvqe3p71gIgGQk9i5/iA9UTGWPwMKH7yR0n7ctclPqXVsLt/rUdJ74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5881175},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/9960be39d5c14b3e1415e4d4e2efd0c1/better-auth-1.0.20.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-12yQNRLP5zsBIKHfCnTTW1Gz6Z+Q78TU3bCzPLYCIcjv9INDJOnZzXbub0L4MuNPTKjRDqBT9PV3kDzqA6LIGg==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.20_1734159081734_0.8425255362482509","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"better-auth","version":"1.0.21","_id":"better-auth@1.0.21","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2cc75e3b89549f354b76a4f6d431d402506382c9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.21.tgz","fileCount":181,"integrity":"sha512-9cEWJM/J2duAJLeuJUaOo4zIbElJGyzJUqGtQ2eGlBTKUYmLNcHNVpVn0oiCiH/gKeg+ls3nUU0tCVnHFpDW1A==","signatures":[{"sig":"MEYCIQDKb67x5SaHLrfhZEE9jVqjTFn5Pb0t43IADWM8m7phhQIhALObnBPjILxO9jh3zUCR2mfVLTYHimOXFWBLdYlRCDBp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5886129},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/ac48b4ae8d916ea8e76af7ce61798a6f/better-auth-1.0.21.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-9cEWJM/J2duAJLeuJUaOo4zIbElJGyzJUqGtQ2eGlBTKUYmLNcHNVpVn0oiCiH/gKeg+ls3nUU0tCVnHFpDW1A==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.21_1734242820473_0.054967966417807324","host":"s3://npm-registry-packages-npm-production"}},"1.0.22-beta.1":{"name":"better-auth","version":"1.0.22-beta.1","_id":"better-auth@1.0.22-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f7ecc6ec417d57413ed404cbb8f8792d696ee124","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.22-beta.1.tgz","fileCount":181,"integrity":"sha512-EkuYIP9NCrTfMcDniKznguzfDmhNQxOrI7McqHlcKfK3u5UhWKLUNAoy93EcZzBIxngmnLhkL+92iQng/MuG7g==","signatures":[{"sig":"MEYCIQCjFO8DlOzBNWEKjGnv4oQTbzeK5yNrUYDlfXhioqHbmQIhAJBQFvoBeG8AD6eFAiH8ZK2rBtfrvv03iexhNzj+Dgqg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5887174},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.22-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/33e2a6104b3bbc015c21b8a52afe7d6e/better-auth-1.0.22-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-EkuYIP9NCrTfMcDniKznguzfDmhNQxOrI7McqHlcKfK3u5UhWKLUNAoy93EcZzBIxngmnLhkL+92iQng/MuG7g==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.22-beta.1_1734352831862_0.17875472654724578","host":"s3://npm-registry-packages-npm-production"}},"1.0.22-beta.2":{"name":"better-auth","version":"1.0.22-beta.2","_id":"better-auth@1.0.22-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"9f80f85526a02a00c3dd53630cc9100eb438ae20","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.22-beta.2.tgz","fileCount":181,"integrity":"sha512-4ko2if/Hq8V9OsJ8DULwqur4u6WVEgPclbGbbStbjwNcwYiPkl2OkPCO77IUl5mZoUZPlIhYV8etYgdX4nrNJQ==","signatures":[{"sig":"MEYCIQDW3qzkp4q4CVBYG9adIRT73vDK0mtFfhq2Nwe3K62VwQIhAO0sSQyF0rMNJ9eVoxWZd+bIqeQ5pLamQG7qgl85q/7k","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5887234},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.22-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/902e9f66f73f58e95cd4bd33651671e7/better-auth-1.0.22-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-4ko2if/Hq8V9OsJ8DULwqur4u6WVEgPclbGbbStbjwNcwYiPkl2OkPCO77IUl5mZoUZPlIhYV8etYgdX4nrNJQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.22-beta.2_1734354805732_0.8429328796638462","host":"s3://npm-registry-packages-npm-production"}},"1.0.22-beta.3":{"name":"better-auth","version":"1.0.22-beta.3","_id":"better-auth@1.0.22-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"596fcd009264fa725b99bcad306508ad16360ac5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.22-beta.3.tgz","fileCount":181,"integrity":"sha512-qsqlPUfKi73NaTb0TtU//xU6nQgKix4VYBhaVSc++zlxB6Kn9f7cjQlW668mCzr9Vky+gLeZx0uKLeK7PpWrkw==","signatures":[{"sig":"MEQCICWSSEGFr15pJBnI+qT9MueQRu6sUmVBpQgjtmkDyF9cAiBURn5m/DRn3/s3iz4eVz89R9K2WS/9dMZewUJlNbNC0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5889797},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.22-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/0fe059c72c1e302dd033947906826a50/better-auth-1.0.22-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-qsqlPUfKi73NaTb0TtU//xU6nQgKix4VYBhaVSc++zlxB6Kn9f7cjQlW668mCzr9Vky+gLeZx0uKLeK7PpWrkw==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.22-beta.3_1734359423333_0.14877787696122113","host":"s3://npm-registry-packages-npm-production"}},"1.0.22-beta.4":{"name":"better-auth","version":"1.0.22-beta.4","_id":"better-auth@1.0.22-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b8474f6f131d402975b5210fa90dc808483431fb","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.22-beta.4.tgz","fileCount":181,"integrity":"sha512-8fqvEU5UvrN9JEEmKSF0DClLl19n4TfUd0totZtZxu01Y0E7hu+Q1ZWH1jZpQRy9HUSXh1lY9H0X8VSmUazyvQ==","signatures":[{"sig":"MEUCIQCW+XYHhdhTSs05stj/RcZxlTCye09EB4H1GB26DJiqkQIgZBdPmMViQjxhwfuLlSDo+qcrMyHSE4yeUI5VfGbuyP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5891457},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.22-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/623af9673e2a12ed36d683d1c76e2471/better-auth-1.0.22-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-8fqvEU5UvrN9JEEmKSF0DClLl19n4TfUd0totZtZxu01Y0E7hu+Q1ZWH1jZpQRy9HUSXh1lY9H0X8VSmUazyvQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.22-beta.4_1734366020688_0.6830833912896435","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"better-auth","version":"1.0.22","_id":"better-auth@1.0.22","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f903213394166a5484194fba24e8079bd034b312","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.22.tgz","fileCount":181,"integrity":"sha512-C21pYaxmQJXBsms/6emM7cqUwX3JlI4o0NU2B5pphdVIKF7i2ORM/mGAXjjk5ojMpMQco+R5Rh4n+LfwESOqkw==","signatures":[{"sig":"MEUCICcyh8AJu0F1nRI5NomZFjWZyHgQ5CxCg3KyFablzzqVAiEAz8OkQ+cWS/TFeeX0IPb6jCGZ19gpErhls8JLR1JmIxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5891450},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/f6101b0e3aeb550be98d9018c93096a1/better-auth-1.0.22.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-C21pYaxmQJXBsms/6emM7cqUwX3JlI4o0NU2B5pphdVIKF7i2ORM/mGAXjjk5ojMpMQco+R5Rh4n+LfwESOqkw==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","oslo":"^1.2.1","kysely":"^0.27.4","nanoid":"^5.0.9","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.22_1734375590846_0.46149728882301866","host":"s3://npm-registry-packages-npm-production"}},"1.0.23-beta.1":{"name":"better-auth","version":"1.0.23-beta.1","_id":"better-auth@1.0.23-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8d76d07c511a7c5eed2d7bc9b22e62dd82ea6b9e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.23-beta.1.tgz","fileCount":181,"integrity":"sha512-ecLRDYf16GSqtDJ1UXTVnU8fdJ/iEyrzIoR7/Tf0ubfTGf8lwAjg0cZXHkVJ+RoqBjt12zc3HEooJKhhGEbVpw==","signatures":[{"sig":"MEYCIQCoJuuYcuiwT1Czpt3k5mZRPVAOddXzuuTn7YJXtHgSWwIhAOs29vQPAJHWYNv7JTZgMx/ti5Km97zj36QjMH70aoXh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5879099},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.23-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/98762d8fbfdd14f64972a28b91578728/better-auth-1.0.23-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-ecLRDYf16GSqtDJ1UXTVnU8fdJ/iEyrzIoR7/Tf0ubfTGf8lwAjg0cZXHkVJ+RoqBjt12zc3HEooJKhhGEbVpw==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"^0.2.1","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.23-beta.1_1734504995188_0.05260496100848555","host":"s3://npm-registry-packages-npm-production"}},"1.0.23-beta.2":{"name":"better-auth","version":"1.0.23-beta.2","_id":"better-auth@1.0.23-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"41382c096be9004eb43bf3ca660914c405cda991","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.23-beta.2.tgz","fileCount":181,"integrity":"sha512-+ubV+1A0g8H7CkIKJeAAsfZ6+lvh+cO4tppeQQG2NlZJkpSUVjD5vc2mCi0j9kiZIT8dzSp9orL4eEUOUWHXZQ==","signatures":[{"sig":"MEUCIQDO03AzhAOkxB0PiJ0kzR+1kSqgiWgpMjKD9ah3oTsLwQIgVVS8xY6IONuyvH5roUWJLQmIqO8UGoHrkRFgJ1sYc1M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5848190},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.23-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/4bbd1d128ef8f7dce481ddcfaa3b86a7/better-auth-1.0.23-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-+ubV+1A0g8H7CkIKJeAAsfZ6+lvh+cO4tppeQQG2NlZJkpSUVjD5vc2mCi0j9kiZIT8dzSp9orL4eEUOUWHXZQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"^0.2.1","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.23-beta.2_1734592931532_0.39153805091502436","host":"s3://npm-registry-packages-npm-production"}},"1.0.23-beta.3":{"name":"better-auth","version":"1.0.23-beta.3","_id":"better-auth@1.0.23-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3c2ee9968f753b506ba7cc3c841699ac931cfb18","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.23-beta.3.tgz","fileCount":181,"integrity":"sha512-5hXBZ1yoakpJLwbSsMa6yuNSRaA5ZsI38Rgz8NQPQCMYT0J68Nku8dxeE3yDy8eKfSHKRQ64Yh/wMsLDH5Ra1Q==","signatures":[{"sig":"MEUCIH2d9E90LwIJf1eg3OfWYlGFlkpP/0Gt2nNx+jv23z3iAiEAlx0WD9frUdGnHEqV9rZp0ZPbKfyFkeFRJDKnv27W++w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5849014},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.23-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/701d22ea5b8542420ffd254d23fdd9fa/better-auth-1.0.23-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-5hXBZ1yoakpJLwbSsMa6yuNSRaA5ZsI38Rgz8NQPQCMYT0J68Nku8dxeE3yDy8eKfSHKRQ64Yh/wMsLDH5Ra1Q==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"^0.2.1","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.23-beta.3_1734620790759_0.4482600010230704","host":"s3://npm-registry-packages-npm-production"}},"1.0.23-beta.4":{"name":"better-auth","version":"1.0.23-beta.4","_id":"better-auth@1.0.23-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1b7fa4557d6c7f895366fe916b2585c236a24c03","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.23-beta.4.tgz","fileCount":181,"integrity":"sha512-1S6ex9XaxPpRK6nR3jGfCrs1aAh4CQOLPMaHU9HY0refK7aCxuUPEYUzBVS5BShwqqnSQlom/8niczDZDRZMNQ==","signatures":[{"sig":"MEYCIQCXw4BHZqA5tE6URMm20ECjJHbcUn+wmLcEbmX0HgRXVAIhAOOgXnUoSSFphqqt49yx8QHJwylVeGRO3IYlq7swR8kO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5847975},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.23-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/f86528fea73b080460f13c4e84109fcf/better-auth-1.0.23-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-1S6ex9XaxPpRK6nR3jGfCrs1aAh4CQOLPMaHU9HY0refK7aCxuUPEYUzBVS5BShwqqnSQlom/8niczDZDRZMNQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"^0.2.1","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.23-beta.4_1734691221602_0.9117974609273813","host":"s3://npm-registry-packages-npm-production"}},"1.0.23-beta.5":{"name":"better-auth","version":"1.0.23-beta.5","_id":"better-auth@1.0.23-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1917aeff84f625a8a2c69e42fb48989aa705105c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.23-beta.5.tgz","fileCount":181,"integrity":"sha512-n1sE7X4mmU0139T5I6eLafEz7dKEr4epxTxEIbAu+b0nLpgtiqWwwZLtnUdN5b146r9HXLPz8YqhwsE11jUpaQ==","signatures":[{"sig":"MEYCIQCJsqO9XIL+bc88pGWDyVP0mK35KVtYnTDFvUAgelJmXgIhAIrXlVd4skqsLZOY9WdJIcgnjgeNCF5Zd72ExwnOPLGY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5848053},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.23-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/334d803375adfb540f16b90d891b9397/better-auth-1.0.23-beta.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-n1sE7X4mmU0139T5I6eLafEz7dKEr4epxTxEIbAu+b0nLpgtiqWwwZLtnUdN5b146r9HXLPz8YqhwsE11jUpaQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"^0.2.1","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.23-beta.5_1734691830190_0.1731099566520169","host":"s3://npm-registry-packages-npm-production"}},"1.0.23-beta.6":{"name":"better-auth","version":"1.0.23-beta.6","_id":"better-auth@1.0.23-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a8cd134508a3a5d693ed5acc6a68aa755717ae29","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.0.23-beta.6.tgz","fileCount":181,"integrity":"sha512-i7rk7UBrWXCfa9aIMh/aPTdzSoFJn+xYEIO/EzNhQtGnE9B30IlrLyKzDoOszmc09/WUD1mBIDglwc0JC35KDQ==","signatures":[{"sig":"MEQCIC+mOuHcBboS6fGYhM7avCUakiQIdfVFHMgRPY2XY2nuAiACSD9Gch9GxvfAMjjWZmf4rMXCngWhPLp6dkslKWD6FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5849924},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.0.23-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=8192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/8558b89870b4e43a08bb7bfeb05f6d37/better-auth-1.0.23-beta.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-i7rk7UBrWXCfa9aIMh/aPTdzSoFJn+xYEIO/EzNhQtGnE9B30IlrLyKzDoOszmc09/WUD1mBIDglwc0JC35KDQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","consola":"^3.2.3","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"^0.2.1","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.0.23-beta.6_1734701812270_0.04917079788001577","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"better-auth","version":"1.1.0","_id":"better-auth@1.1.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0c8a0d52e88ada90f3270364126a94861405e2c1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.0.tgz","fileCount":187,"integrity":"sha512-vQhF1gtNOR6PLrmZCK1x+geq6bXhMN72iZiEsro27+fmqLAbTtYBUxOqhUNgdsJYEYMRf8Z26dGHrDSnG+6g4w==","signatures":[{"sig":"MEUCIQDtjlPoisu92oGM7Ju5TS/c3fweiwSmScsM/DKNMEXE1wIgPb4p9oLrdr/skj7qQiwSccswKTqTY7owUde0hvj0Fdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6326511},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/2a5f727f0c1445db698d7735ebaf0c85/better-auth-1.1.0.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-vQhF1gtNOR6PLrmZCK1x+geq6bXhMN72iZiEsro27+fmqLAbTtYBUxOqhUNgdsJYEYMRf8Z26dGHrDSnG+6g4w==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"^0.2.1","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.0_1734736746903_0.22845795041210337","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"better-auth","version":"1.1.1","_id":"better-auth@1.1.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0e7da0ed1a0db9b6138c4e8b2f871e99ee8d6fbd","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.1.tgz","fileCount":187,"integrity":"sha512-XVG7213jOY1WNx5x1xlhGZXQ3M5UqvPhZigskc4e4SLaNptwIa8X0FtJ1+QYWY93j9Zpw5cXjpgs//T6h7W4EQ==","signatures":[{"sig":"MEUCIQDyvzeTIbFc4KvNAakTe1/XYy+zQ6RLCGTgp0S6Pjdc9gIgDqiZIfgtGjgLDxI+hRy4SVngZmtkkPpP6o6agFnb98U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6326563},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/883ceafc03d2fa444a93305f76d26485/better-auth-1.1.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-XVG7213jOY1WNx5x1xlhGZXQ3M5UqvPhZigskc4e4SLaNptwIa8X0FtJ1+QYWY93j9Zpw5cXjpgs//T6h7W4EQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"^0.2.1","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.1_1734758090936_0.1711138565942638","host":"s3://npm-registry-packages-npm-production"}},"1.1.2-beta.1":{"name":"better-auth","version":"1.1.2-beta.1","_id":"better-auth@1.1.2-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b9db32a345a7c97d410594d12dadd182c58af8f3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.2-beta.1.tgz","fileCount":187,"integrity":"sha512-ioMHTBs8LnB9+Ih1bj48xehyDfI9D6Lgy+W0aiCggWmCRqTQEK2OSdnapfupjdq4tP9luCJeTKEi9C+ziFojJQ==","signatures":[{"sig":"MEQCICK1msqzvPLs1jajaiqe6yIvlLwt+c3Q0lzwCmKQCnRJAiA9D3r/FIDqDJ6FDySJ3pzVvkiZzm00VFmSSsaaMsvUHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6327904},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.2-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/21024a47a75d6fc98f0b9767376561c1/better-auth-1.1.2-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-ioMHTBs8LnB9+Ih1bj48xehyDfI9D6Lgy+W0aiCggWmCRqTQEK2OSdnapfupjdq4tP9luCJeTKEi9C+ziFojJQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"^0.2.1","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.2-beta.1_1734776969273_0.8417015749308208","host":"s3://npm-registry-packages-npm-production"}},"1.1.2-beta.2":{"name":"better-auth","version":"1.1.2-beta.2","_id":"better-auth@1.1.2-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7793f59faa14379adaa34157eaa27db6a24d334e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.2-beta.2.tgz","fileCount":187,"integrity":"sha512-3BASds5DgbT/CkbfGsg+JaE7y921VKOnddkZ8g1Bafd0sauPdivBgFswgKnJs/75ti+wxU/68+NcEcG+THsxzg==","signatures":[{"sig":"MEUCIGNKCctt9hCX5wAmVVKEVCjn/xOGZN5I3iirq5aTPUdoAiEAvTEFbjn/saSX6BgvUH7+XwZ1JRISXOBBVOr3UFok+/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6327904},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.2-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/73adc42ac275101e52159d71356bdc5b/better-auth-1.1.2-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-3BASds5DgbT/CkbfGsg+JaE7y921VKOnddkZ8g1Bafd0sauPdivBgFswgKnJs/75ti+wxU/68+NcEcG+THsxzg==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"^0.2.1","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.2-beta.2_1734777445459_0.2961233573426665","host":"s3://npm-registry-packages-npm-production"}},"1.1.2-beta.3":{"name":"better-auth","version":"1.1.2-beta.3","_id":"better-auth@1.1.2-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f7d70fd119331ce54db69d03bbaa4910593f8b5e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.2-beta.3.tgz","fileCount":187,"integrity":"sha512-5a8JGy+knQUKDhRgs733NTaa0nxfOb+uGj19rBWWz7URQjbpbrWcXaU3APqi0gehutXQTqw5h8BoSJgNd0WXcQ==","signatures":[{"sig":"MEUCID+S6hVdamPl0RqcGenQ6VJHYjVu6IRVJsCMepjmUdBvAiEAkdgshs4vDN7IGEUQ4TQnWUTUGOHYfzqtyYWpd5i5gyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6327904},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.2-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/87ed039e01ad864576d301080bfa81a6/better-auth-1.1.2-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-5a8JGy+knQUKDhRgs733NTaa0nxfOb+uGj19rBWWz7URQjbpbrWcXaU3APqi0gehutXQTqw5h8BoSJgNd0WXcQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"^0.2.1","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.2-beta.3_1734777700492_0.02204909427579982","host":"s3://npm-registry-packages-npm-production"}},"1.1.2-beta.4":{"name":"better-auth","version":"1.1.2-beta.4","_id":"better-auth@1.1.2-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d1152a2b39789cc87fa8f5dadbd87fcfcc782dae","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.2-beta.4.tgz","fileCount":187,"integrity":"sha512-Vu8xLkn0xWraQAFT4vEMyiWWsFk2jKJLMDOVbk/fPkwTaSy1YX2SPcf4PCWzeDZM/EOXwZZvMOFF6k61OjTbCw==","signatures":[{"sig":"MEUCIBqtkmrblhiYrO/r7oIi338pCPWZTziOxGRV0DepfUaeAiEAs0LZb6zGwTDa4J9XfMefI5F2BKHh/zEVf3brfx5YAJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6327904},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.2-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/176a0be1319ca2638152468f840ab27e/better-auth-1.1.2-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-Vu8xLkn0xWraQAFT4vEMyiWWsFk2jKJLMDOVbk/fPkwTaSy1YX2SPcf4PCWzeDZM/EOXwZZvMOFF6k61OjTbCw==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"^0.2.1","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.2-beta.4_1734894086983_0.8110463785002242","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"better-auth","version":"1.1.2","_id":"better-auth@1.1.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f87df6107e8f7a506a98c57f9710ff3a40970200","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.2.tgz","fileCount":187,"integrity":"sha512-rkGRRUXyfKYWiNW7QM79fDjMtv+WDq3vO3R6wBitHndK2aPA4lWqZ34aUvD7GKhMnyyBlApdb+2yqYTZl//pLg==","signatures":[{"sig":"MEUCIDg/di9EFJAnmZUI2NHhWeP6Ly6e+8TygrFwnyWV+unqAiEAm5IWJ6QBym/HiXIGW3Sn2rKYcO7uOJX8YTa2vDPB1zI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6328657},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/b619706049304fbfd830e63260eb0882/better-auth-1.1.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-rkGRRUXyfKYWiNW7QM79fDjMtv+WDq3vO3R6wBitHndK2aPA4lWqZ34aUvD7GKhMnyyBlApdb+2yqYTZl//pLg==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"^0.2.1","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.2_1734934810195_0.8407396713042796","host":"s3://npm-registry-packages-npm-production"}},"1.1.3-beta.1":{"name":"better-auth","version":"1.1.3-beta.1","_id":"better-auth@1.1.3-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e30a0fb62944279913922ad1b40aa5fbaf08f641","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.3-beta.1.tgz","fileCount":187,"integrity":"sha512-c8626K3GMjB69cGp9MUoZvGvMzmBiz/GLIT0nxuwOgp02JkuDMO3hTBDeGD5kOx80v3KcRK8dfRmThx8WlIqCg==","signatures":[{"sig":"MEYCIQDPjo9kO/WXtgzWuQeLob7FCrVmEVqZdhgPgwN/kjyVHwIhAO0Pey5gCWBuzd2LfKA1SKy50b91XusEYNlS6ks0+szH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6328664},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.3-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/881c07da65f2320a3ecb5736550b42d1/better-auth-1.1.3-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-c8626K3GMjB69cGp9MUoZvGvMzmBiz/GLIT0nxuwOgp02JkuDMO3hTBDeGD5kOx80v3KcRK8dfRmThx8WlIqCg==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"^0.2.1","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.3-beta.1_1734941252547_0.08114046839881639","host":"s3://npm-registry-packages-npm-production"}},"1.1.3-beta.2":{"name":"better-auth","version":"1.1.3-beta.2","_id":"better-auth@1.1.3-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1dfb32351fe14f76422d5ee8f84c9b13daa28b33","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.3-beta.2.tgz","fileCount":187,"integrity":"sha512-Js4LWayVUjbcwCz4C8IJw72BaN0xnqCzkLZcdHtm8Kk6a9HkuRRsQ+Lj5yaefmLNjXAJ/3l6U+fFU4dic2wmaA==","signatures":[{"sig":"MEQCIC3d0+cuxS7n8cXbhx1KFsTbGHOu3EPf566ae3nES8EeAiAEDoQ8z2C7QKtZODsDRS7laizm479SBN+anV5XvBZalA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6327524},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.3-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/70c0dfb22e4e13b22a2cb61ec53e01d3/better-auth-1.1.3-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-Js4LWayVUjbcwCz4C8IJw72BaN0xnqCzkLZcdHtm8Kk6a9HkuRRsQ+Lj5yaefmLNjXAJ/3l6U+fFU4dic2wmaA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"^0.2.1","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.3-beta.2_1734947994437_0.5580206370478384","host":"s3://npm-registry-packages-npm-production"}},"1.1.3-beta.4":{"name":"better-auth","version":"1.1.3-beta.4","_id":"better-auth@1.1.3-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"58f0bfdbe9683e6907733f8b669da35938254682","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.3-beta.4.tgz","fileCount":187,"integrity":"sha512-rJ1sudULgKpSQVe1LWbRY7uRXzqYvD+KviJ9uXHXI8JWxO4ntyv8IrAs9+tvZGGpo62ggBqxpo7kKD+pDQ7RNw==","signatures":[{"sig":"MEYCIQCNtNzfVDtGyoAVBsggzzKMvyIBtIHZbeEY8Rqq+FE+qQIhAJtVWZp35GngLeuqSYU3B3oGOiKQ9uB8Vnea4Lp8j/y8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6696523},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.3-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/5cb382ea28e6d0bf58256667099a9116/better-auth-1.1.3-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-rJ1sudULgKpSQVe1LWbRY7uRXzqYvD+KviJ9uXHXI8JWxO4ntyv8IrAs9+tvZGGpo62ggBqxpo7kKD+pDQ7RNw==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"^0.2.1","@simplewebauthn/server":"^10.0.1","@simplewebauthn/browser":"^10.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@simplewebauthn/types":"^10.0.0","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.3-beta.4_1734951081104_0.11908398748376436","host":"s3://npm-registry-packages-npm-production"}},"1.1.3-beta.6":{"name":"better-auth","version":"1.1.3-beta.6","_id":"better-auth@1.1.3-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7352f4065e73f58a993c8795fc79a353f0b1d925","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.3-beta.6.tgz","fileCount":187,"integrity":"sha512-TBaQd2sKdaYJzZomwZ6qyyVdrjUXrMDvrD7GZTNtBM2U5j6pzHu+Oiz7VSyBe90d9E7nj0gGAzjEdl+Mo38AvQ==","signatures":[{"sig":"MEQCIHfcdixOuFLK+vq1JBgCJguIDFT7NCWWKzL/s9kaD/xlAiAF9+AWhfHuzdkCfPJPmMtF5HenCHKEM1o/AhOIiOmyAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6327813},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.3-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/876d5c64da9ee0814365dece53be7d14/better-auth-1.1.3-beta.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-TBaQd2sKdaYJzZomwZ6qyyVdrjUXrMDvrD7GZTNtBM2U5j6pzHu+Oiz7VSyBe90d9E7nj0gGAzjEdl+Mo38AvQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.3-beta.6_1734958006292_0.9811564261244283","host":"s3://npm-registry-packages-npm-production"}},"1.1.3-beta.7":{"name":"better-auth","version":"1.1.3-beta.7","_id":"better-auth@1.1.3-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"43f3f7c34a1e8da1de303ecae4db624948611b89","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.3-beta.7.tgz","fileCount":187,"integrity":"sha512-gQipSzmePqAnNSXsCpGEHzFeU7evi3omPF2fdkhJiTUpDyep3MtyVP4QHt9bIsVSpg2W3AuGUMPwjoepbTe7GA==","signatures":[{"sig":"MEQCICjV3hvqUnBeD+t7PrWqMQmNp0TgKJiWdXUQcBEDgjFyAiARekbFYu/JfqquFVoO3J51GuoOSU6Sp4PFqbzdXO2XMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6695887},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.3-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/5dd8c6564346a60c2f44d56376920b11/better-auth-1.1.3-beta.7.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-gQipSzmePqAnNSXsCpGEHzFeU7evi3omPF2fdkhJiTUpDyep3MtyVP4QHt9bIsVSpg2W3AuGUMPwjoepbTe7GA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.3-beta.7_1734966194045_0.2295868115788986","host":"s3://npm-registry-packages-npm-production"}},"1.1.3-beta.8":{"name":"better-auth","version":"1.1.3-beta.8","_id":"better-auth@1.1.3-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f336aecda4d7803bb856297eb918b0ee40b7af18","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.3-beta.8.tgz","fileCount":187,"integrity":"sha512-WeNKGco/dSFOcvNnmQLm+FtSQZTuSZe+JNtYdBspPSKt1FNkvfM0Ba5jDpdCpZCgpo0nFWigGXPSbtt8YFOn9w==","signatures":[{"sig":"MEUCIG02RWTLWE6sMDxEn/kEmJ2FWgbj5DEUCAGMc/rVNvLyAiEA8DngQ3zodzpE2uxQa5p/Fm3CusD06xQtdUSnTk9SEWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6695901},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.3-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/38e2cb8f0270fa1e049d71d97edc71bf/better-auth-1.1.3-beta.8.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-WeNKGco/dSFOcvNnmQLm+FtSQZTuSZe+JNtYdBspPSKt1FNkvfM0Ba5jDpdCpZCgpo0nFWigGXPSbtt8YFOn9w==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.3-beta.8_1734967466937_0.9984180249345223","host":"s3://npm-registry-packages-npm-production"}},"1.1.3-beta.9":{"name":"better-auth","version":"1.1.3-beta.9","_id":"better-auth@1.1.3-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"86274bdf4851fd2e65d5f1239a03ae65ee13af16","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.3-beta.9.tgz","fileCount":187,"integrity":"sha512-P7kvn2JlaE99BL1TFGb4G6lM/+wcYGtU/QY/SIP8nQEGXw8oD0gsrl+eESyCJ21AQHoj1bUHNn0Iz0hYgM3W4Q==","signatures":[{"sig":"MEYCIQDGSc8gFp0MCG3/lmkPpbnOCXhZVWQydAg2EejJxI8znQIhAOPv8iL4HUKRPrUwMbFChF6fTjO2ZhvYdyu5HQg20QWM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6696017},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.3-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/13bb4140793585d324c4bc8acd680203/better-auth-1.1.3-beta.9.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-P7kvn2JlaE99BL1TFGb4G6lM/+wcYGtU/QY/SIP8nQEGXw8oD0gsrl+eESyCJ21AQHoj1bUHNn0Iz0hYgM3W4Q==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.3-beta.9_1734972530564_0.5337465234722101","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"better-auth","version":"1.1.3","_id":"better-auth@1.1.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"209e5459ef924874917f1f4a9132bd541caa2ae6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.3.tgz","fileCount":187,"integrity":"sha512-8zUOd5zGAQLBJXupDiwAUzreLf2Msu1HVtkRWQk09hvHURZZIiuH8g48WIRXraNNoeqIA+bW70uap5Fxnj8d1w==","signatures":[{"sig":"MEYCIQCMjiIj60pGPC11kUM/S3fP7J84Y50lwLjAr0/gU3/KIgIhALYhJI/JwYt9TDgkolHELrZxoLBzDMpbIM7tlIkEpJIj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6696618},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/b4a0f86f82e81e009c05114a7af14930/better-auth-1.1.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-8zUOd5zGAQLBJXupDiwAUzreLf2Msu1HVtkRWQk09hvHURZZIiuH8g48WIRXraNNoeqIA+bW70uap5Fxnj8d1w==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.3_1734989604277_0.22512432606929877","host":"s3://npm-registry-packages-npm-production"}},"1.1.4-beta.1":{"name":"better-auth","version":"1.1.4-beta.1","_id":"better-auth@1.1.4-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8a5fe33257dd048295a65d70adfd8aaa083f0a00","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.4-beta.1.tgz","fileCount":187,"integrity":"sha512-yZkmyOKw3vB/q97N70bwivM1nkr/crRiQRbZvDrwQdUhMR/pEZ8n4fET6A1khpiCSp8Dp4viBlvmlhy+1Apn/A==","signatures":[{"sig":"MEYCIQDaJd2MFt7z7fneWCtaNf+WqNo1VcBzrQqT7WyLRCfgdQIhAMJZeCZGju1DNSupzH8pL+pchsW2E+uzZZFlK12qEnn3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6696639},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.4-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/f919d4e68cb2f9596b39bae91d92bf2b/better-auth-1.1.4-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-yZkmyOKw3vB/q97N70bwivM1nkr/crRiQRbZvDrwQdUhMR/pEZ8n4fET6A1khpiCSp8Dp4viBlvmlhy+1Apn/A==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.4-beta.1_1735015779042_0.8442904681956827","host":"s3://npm-registry-packages-npm-production"}},"1.1.4-beta.2":{"name":"better-auth","version":"1.1.4-beta.2","_id":"better-auth@1.1.4-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"9f13ed770665540426f0d46abf004bef8452e017","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.4-beta.2.tgz","fileCount":187,"integrity":"sha512-9bsGm5qRgMa92C/AT1PkKKnFbGoytmq1jDJexj5wpaeCvE6m33+cisDURbkD6T/41a01gq9F2GbLFozJ+8C0Vg==","signatures":[{"sig":"MEYCIQDz+cvhjt37/sTDyJKfvj3ImEgPvOzdVIqGNa4czMFiQAIhAMCjK4ctwLQXSbUzi3ipXZoojUfGTTd6pMzt89lsM/A7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6700259},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.4-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/a0b56988e1c3b9b1f63307413d304f8c/better-auth-1.1.4-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-9bsGm5qRgMa92C/AT1PkKKnFbGoytmq1jDJexj5wpaeCvE6m33+cisDURbkD6T/41a01gq9F2GbLFozJ+8C0Vg==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.4-beta.2_1735228071620_0.45839477247050286","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"better-auth","version":"1.1.4","_id":"better-auth@1.1.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"46f94e89b980b8831c6dea6f73192ae9d3765563","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.4.tgz","fileCount":187,"integrity":"sha512-WOESW3uIxrP8qZhdoqNxcJd5Kg7JvAxg30Y1MhRjDaWT5VQN914tC+NQqCMTgAVpv3Ng42RtkxdWeFGprAFOFg==","signatures":[{"sig":"MEUCIQDTIq9ISb66TcHPkQum6+LUhGpsm6SW2v88g7kHq7lUDwIgA5jfE5H/dsWpB5nscttX6DPoatH7qdant08vvNGtpMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6705288},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/f8f1c7d72f57d935ba9815019ed6d5bb/better-auth-1.1.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-WOESW3uIxrP8qZhdoqNxcJd5Kg7JvAxg30Y1MhRjDaWT5VQN914tC+NQqCMTgAVpv3Ng42RtkxdWeFGprAFOFg==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.2","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.4_1735274616849_0.8567271853854053","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"better-auth","version":"1.1.5","_id":"better-auth@1.1.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"cf87781de6d71e440445dd24e0507a10dc0685cc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.5.tgz","fileCount":187,"integrity":"sha512-hhi0l70Pvu+3orScNWeUGta62Ifp8jhdBUe9hK0mneaZxLpbQBrzg5t+dhxQ6FHJGmQ3ZNc0ZeLcpRMUzKU9rA==","signatures":[{"sig":"MEUCIQDEmNsCThg6/EIHqTMXQ+cHRB1rW5CJ7g8n3ViT3zkrCAIgJc0/e0MU0Qn5DPCBrsdKtBKogirTNAQp5bPihHLaOGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6708622},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/c9b13012bea5dca64224fa750c10972e/better-auth-1.1.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-hhi0l70Pvu+3orScNWeUGta62Ifp8jhdBUe9hK0mneaZxLpbQBrzg5t+dhxQ6FHJGmQ3ZNc0ZeLcpRMUzKU9rA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.5_1735541039908_0.7640260650960338","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"better-auth","version":"1.1.6","_id":"better-auth@1.1.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"313bf41dd0ef99341d7fe3441e14aefed76b9daa","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.6.tgz","fileCount":187,"integrity":"sha512-avoj9TxEm4K1IE8E4PBcGNQdoHaY8LR3O4vEiLK78l1CyM7lK1frd9NVqUbxz8RR95mR9SF87FKlyorQ+SW0Og==","signatures":[{"sig":"MEUCIE2atDIeK5tfuaN2dlCMYjY0VhkHxDdNhROiopRlkoEMAiEAwifBQP3LbqHr3AfXjLkdCQ5JAnh5jFaY/BiJ7oFT8Vs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6707518},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/36f509b0633c18b2f703f24fd2afa729/better-auth-1.1.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-avoj9TxEm4K1IE8E4PBcGNQdoHaY8LR3O4vEiLK78l1CyM7lK1frd9NVqUbxz8RR95mR9SF87FKlyorQ+SW0Og==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.6_1735543798911_0.06444149133797161","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta.1":{"name":"better-auth","version":"1.1.7-beta.1","_id":"better-auth@1.1.7-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ff9a842ad4e922d3d9a9c1788ce0e0fcda7dc1cf","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.7-beta.1.tgz","fileCount":187,"integrity":"sha512-H6ZFQl5n00BTg5+6kVjWiBSksOn/BElgN52MXywkC4umKEiJqEk4ma9BSmk4FU5d2/hcImiwb/GcJ67TXs1LaA==","signatures":[{"sig":"MEQCIFX9eWHomICHkp2Zi8qKoyb9g50siNcWJZpe6/IzeRl6AiB3pJJdwBvGLmOqUU3wbPWf4B+EWReBR341PtpxK4eeZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6707511},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.7-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/e9db224c737602e9fe0657739296cf99/better-auth-1.1.7-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-H6ZFQl5n00BTg5+6kVjWiBSksOn/BElgN52MXywkC4umKEiJqEk4ma9BSmk4FU5d2/hcImiwb/GcJ67TXs1LaA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.7-beta.1_1735546852620_0.6797104873034057","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta.2":{"name":"better-auth","version":"1.1.7-beta.2","_id":"better-auth@1.1.7-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"5cfe8ecea8aefc4ec6fdb4863e1ff7e2bd621f17","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.7-beta.2.tgz","fileCount":187,"integrity":"sha512-OYGyYEB7iZn+txhI6NTkwRM7MS4PkCZoLU604/Va8TanTrW1w4yUTfteuFS9KerW75uUSMPm+WSu14PY5xJzGg==","signatures":[{"sig":"MEYCIQCBBh37fXJ0uTMlqVJijK6mzSFL1Ui66a/hWhyNBiLL6gIhAM32An6s0dVQufxE4Vb5fD4JY7v2BgHy92lTfPl37Yfr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6707567},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.7-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/26e1819500b4ec7023f9ca1939028778/better-auth-1.1.7-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-OYGyYEB7iZn+txhI6NTkwRM7MS4PkCZoLU604/Va8TanTrW1w4yUTfteuFS9KerW75uUSMPm+WSu14PY5xJzGg==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.7-beta.2_1735548097504_0.21136541087957328","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta.3":{"name":"better-auth","version":"1.1.7-beta.3","_id":"better-auth@1.1.7-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e493c026a2e1842880871646b855d72565925797","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.7-beta.3.tgz","fileCount":187,"integrity":"sha512-y1jdE+O7ePkoPIsa/u6A6/vj6dYNTwFuI0RUiI0Ury5lk82XvaN4/k/eL6JKxvCVqRajdn5xl/q9CYHY8c/EuA==","signatures":[{"sig":"MEQCID5aAhd6WkC/cuJJPVccwEBCHc0FceUsPGEB8mcmAit3AiBR69S6D+HPpwUX5YgM1Ai9MEsnNIzvW2KyP/ignnyFFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6707497},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.7-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/afb2fe58b34cb2d1cbf15b054aef8630/better-auth-1.1.7-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-y1jdE+O7ePkoPIsa/u6A6/vj6dYNTwFuI0RUiI0Ury5lk82XvaN4/k/eL6JKxvCVqRajdn5xl/q9CYHY8c/EuA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3-beta.4","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.7-beta.3_1735552468210_0.2896053158985814","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta.4":{"name":"better-auth","version":"1.1.7-beta.4","_id":"better-auth@1.1.7-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"bc2345529839d1c2c6a8984516cd1ffb384ed4a3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.7-beta.4.tgz","fileCount":187,"integrity":"sha512-68dqXM+1sUX7R97y9UoA2Y54jZi+LbKfXdSnQ3B1VEaaASHBIh2jkCK3aVu11NwoA5k2qMdfejA4owE2poDXKw==","signatures":[{"sig":"MEQCIHWdJ9VVAp2yA2G+VHigIyKTvVPCHAaBzdf3968D/dGLAiA+3UfpEjazbq7ppchwBYGHNfCQZjF4UCIqesGh7Z7/Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6722313},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.7-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/f37d22cdb9ad0622d69211461551ea51/better-auth-1.1.7-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-68dqXM+1sUX7R97y9UoA2Y54jZi+LbKfXdSnQ3B1VEaaASHBIh2jkCK3aVu11NwoA5k2qMdfejA4owE2poDXKw==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3-beta.5","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.7-beta.4_1735553384851_0.49925312845260383","host":"s3://npm-registry-packages-npm-production"}},"1.1.7-beta.5":{"name":"better-auth","version":"1.1.7-beta.5","_id":"better-auth@1.1.7-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"10c06dce2159ed94b355fe768fc9cc08bd584096","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.7-beta.5.tgz","fileCount":187,"integrity":"sha512-aDXYrVdNZtHfaGqtJEko1uvTSpv2+gSNBgHCKrjrCSbse7EaLh8mVhptnTik48UN9Avi6P/sNBgnWffjAJHY2w==","signatures":[{"sig":"MEUCIQCPjkLG+kVAmq0Uq4/j4wgwKEdSCJC8xGbxagpy0ZKf6QIgPkwtApi0iViJl1oGy41SnKlagNnRs7oKmH5ZYMzD3zk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6707525},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.7-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/b821bddfffae1d2b1ba9a857278c66f5/better-auth-1.1.7-beta.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-aDXYrVdNZtHfaGqtJEko1uvTSpv2+gSNBgHCKrjrCSbse7EaLh8mVhptnTik48UN9Avi6P/sNBgnWffjAJHY2w==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3-beta.6","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.7-beta.5_1735553808941_0.7418153736447484","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"better-auth","version":"1.1.7","_id":"better-auth@1.1.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"96b1828a6efe1c40afc8353d38f8c638e107377a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.7.tgz","fileCount":187,"integrity":"sha512-aY1LQ4qmbNHygR7rWirLL/45Aidq9KEu6jsqtflxuxJIwP/C5mwuksutX8L0WqRmi+OlPH0gmjmSWO5TcCuHYQ==","signatures":[{"sig":"MEYCIQCXj2kcqwIuAbiGGvrXR7e2UD0MtqQogB5LkWF/QFXf7QIhAMLPSOJxSQ5eDafch7IDj1Gg5gYFlevFSI7RNG8HhcT0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6879832},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/f654f0abe6935dc9fd6029e64d91c403/better-auth-1.1.7.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-aY1LQ4qmbNHygR7rWirLL/45Aidq9KEu6jsqtflxuxJIwP/C5mwuksutX8L0WqRmi+OlPH0gmjmSWO5TcCuHYQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.7_1735556119674_0.6284268220354388","host":"s3://npm-registry-packages-npm-production"}},"1.1.8-beta.1":{"name":"better-auth","version":"1.1.8-beta.1","_id":"better-auth@1.1.8-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"01383f12f60b1b30483831cc3337708a949146ec","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.8-beta.1.tgz","fileCount":187,"integrity":"sha512-iurVSWxrfor+A4xDnFba06PiLAux49sZZHMRQwzDbokvRU9+zTJzmYe0c9PahmwpErqhPidIc7dxdxIcrgWJKQ==","signatures":[{"sig":"MEUCIHtBKa/EEgh4efehpPCQ1kx6bfInwdaVgrlyViNN4BSwAiEAiuzTATlzb080aHEroBwhlHaQ1hbg50uEB8CdroOWIJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6942715},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.8-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/03db2afad478d29e57b0cb18f31d5f0c/better-auth-1.1.8-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-iurVSWxrfor+A4xDnFba06PiLAux49sZZHMRQwzDbokvRU9+zTJzmYe0c9PahmwpErqhPidIc7dxdxIcrgWJKQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.8-beta.1_1735637986579_0.289767837484876","host":"s3://npm-registry-packages-npm-production"}},"1.1.8-beta.2":{"name":"better-auth","version":"1.1.8-beta.2","_id":"better-auth@1.1.8-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"40600262815a6114cf4ca1694380360a28b51770","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.8-beta.2.tgz","fileCount":187,"integrity":"sha512-zIXF5lhRJuTPNrgEsZ9j6vPiiP/54s6QEOLnz/ULcONmC396Qf2dsuQvyXiXM5sMEHy93m7vdKZl5MNbITYoJw==","signatures":[{"sig":"MEUCIQCivKROpsQ2dO8v3gFB70GJmh2/lxCwou1qamR4vWtv3gIgeU3g1nrUA2jZvX+7ZFdQ0GUjV6VB9FqHNSsJk7M/dbg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7002638},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.8-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/684f9ff7ece1e541f71ba0bbf5ec9234/better-auth-1.1.8-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-zIXF5lhRJuTPNrgEsZ9j6vPiiP/54s6QEOLnz/ULcONmC396Qf2dsuQvyXiXM5sMEHy93m7vdKZl5MNbITYoJw==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.8-beta.2_1735648166285_0.21254839735808395","host":"s3://npm-registry-packages-npm-production"}},"1.1.8-beta.3":{"name":"better-auth","version":"1.1.8-beta.3","_id":"better-auth@1.1.8-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"c474d99069b6efc59d11cc3b3d5b2c9bc7573dff","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.8-beta.3.tgz","fileCount":187,"integrity":"sha512-wpEXi2UIzjB/jlXZuENvJ7p8hGvekQJTgh2eEraMu66cuF2hKTVwt+0WCMBKO44HzMQk/3w0XzmtwKcyzvW9qw==","signatures":[{"sig":"MEUCIQDq5z31pbIaXF85y5JXebDmXDQPvJoY4B8m0XMtTjDRmwIgTMnIqAQTwkqp4YJQpYCrz7K33LuQcHoit0WxshpuSkw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7002638},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.8-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/874e5ef5cd280b05867a5d9bc26d462f/better-auth-1.1.8-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-wpEXi2UIzjB/jlXZuENvJ7p8hGvekQJTgh2eEraMu66cuF2hKTVwt+0WCMBKO44HzMQk/3w0XzmtwKcyzvW9qw==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.8-beta.3_1735704608590_0.41600513257558314","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"better-auth","version":"1.1.8","_id":"better-auth@1.1.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e663ba93fc08ec921108d177b4e2ecac4e886f1a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.8.tgz","fileCount":187,"integrity":"sha512-8E9SH8PglrbMu2b5ue9c9/fQvvycIJJ+Z6+STtGJAAMljXtDWb4KUVbb/VNIAiGa0khMExgC3d3VSMreTsDB8Q==","signatures":[{"sig":"MEUCIQCTBVdjHVcywSfuWsLst0TmRl5LLNQ5qbWJVIA3dlUNDAIgYS1M5JaYcLCuksV/JPcX0jnu7RnMJMEUBfpqdGPeG2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7002631},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/fd4df67023f25ff9d696b7c4f83f1d17/better-auth-1.1.8.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-8E9SH8PglrbMu2b5ue9c9/fQvvycIJJ+Z6+STtGJAAMljXtDWb4KUVbb/VNIAiGa0khMExgC3d3VSMreTsDB8Q==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.8_1735707081288_0.7175448298106408","host":"s3://npm-registry-packages-npm-production"}},"1.1.9-beta.1":{"name":"better-auth","version":"1.1.9-beta.1","_id":"better-auth@1.1.9-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0989b1a9ebbebdcadb6da87c269187db673f98fa","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.9-beta.1.tgz","fileCount":187,"integrity":"sha512-8DILjyTyCwdqj8FahYpUm7L/0uklZCe/QPVbx7wmURlomysu+ebLgx4jRajhk+/8ZRWjsZpaBFGwsfQcf4QIVQ==","signatures":[{"sig":"MEYCIQC5421q8++70sctIqIoSy1Yf+4H5lVh+P7Mohni98fGTQIhAJmTG2AsYVI+3rwzHhDI8rhYa9PDYhTD2XgGmrDKAGlI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7004348},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.9-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/67507a355e3456af97d0d32370959ca3/better-auth-1.1.9-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-8DILjyTyCwdqj8FahYpUm7L/0uklZCe/QPVbx7wmURlomysu+ebLgx4jRajhk+/8ZRWjsZpaBFGwsfQcf4QIVQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.9-beta.1_1735796780492_0.11640244432543878","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"better-auth","version":"1.1.9","_id":"better-auth@1.1.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"640a67d0b7b160d49d06451f6a9e26765863efd5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.9.tgz","fileCount":187,"integrity":"sha512-giGua5RtMLLAEkEOrOBJqzk4yyH8I8Vzj+XegW+JkKci99T6RqdW/N6phzpYyy/37xH1ara8E4Ho7ZDgtChzSA==","signatures":[{"sig":"MEUCIQCFtF0cxL3STTxKIxY0LF/RRbcfnzDv55uDH0FtumqI3wIgN3r3H2Wb8cmmXYxWt4wTAVTIoKRFMh5E3jTewDC0ltM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7017943},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/251a17f9304e0beb58677268b33c0e48/better-auth-1.1.9.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-giGua5RtMLLAEkEOrOBJqzk4yyH8I8Vzj+XegW+JkKci99T6RqdW/N6phzpYyy/37xH1ara8E4Ho7ZDgtChzSA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.9_1735927700356_0.9567098317242912","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.1":{"name":"better-auth","version":"1.1.10-beta.1","_id":"better-auth@1.1.10-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"25ab50255cb4258d8da9e00b6a8b95e949d4f244","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.10-beta.1.tgz","fileCount":187,"integrity":"sha512-5FWKB20C2ZUCzGyKTyCZPB1dICkcvOooqoS9nwLRA+4ATbn0r5sXaMwUcfdY6QaLlB7A8OmrEDOiOfLTg09hjg==","signatures":[{"sig":"MEUCIE2QoZhVVo0NSWe+dlI28r/NQWEGzMkJYVuJvyJbdUHAAiEA4e2I0t8fJ+37+E4xaRUdP3cB9mja/MXiWmib2ZsQBO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7017951},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.10-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/de149e5c8fc4a04fff1d348108245619/better-auth-1.1.10-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-5FWKB20C2ZUCzGyKTyCZPB1dICkcvOooqoS9nwLRA+4ATbn0r5sXaMwUcfdY6QaLlB7A8OmrEDOiOfLTg09hjg==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.10-beta.1_1735933552779_0.3376319855351875","host":"s3://npm-registry-packages-npm-production"}},"1.1.10-beta.2":{"name":"better-auth","version":"1.1.10-beta.2","_id":"better-auth@1.1.10-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"9e0c3e89d1e82bfc910e645b974403c0e9d9a8d9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.10-beta.2.tgz","fileCount":187,"integrity":"sha512-VDf+2K7B2HNCGEcuOOttlVEKoHErgKiaqi8XbeWbB2P36A9eQjMZWZyMch4flEU+BFwzFnogsrBbTikcfZjwXg==","signatures":[{"sig":"MEUCIDP0diwhn6uZHKuXa5mTfOwWuAd0slZodWtWc9yz5o2FAiEAvFzeckKlxseuGy7Bw9hLQT63m7bJKHbQ4uVxQRi3yss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7019533},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.10-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/adbbb330f1b66e271e5ebb0193bb5179/better-auth-1.1.10-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-VDf+2K7B2HNCGEcuOOttlVEKoHErgKiaqi8XbeWbB2P36A9eQjMZWZyMch4flEU+BFwzFnogsrBbTikcfZjwXg==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.10-beta.2_1736001115819_0.10911340942364478","host":"s3://npm-registry-packages-npm-production"}},"1.1.10":{"name":"better-auth","version":"1.1.10","_id":"better-auth@1.1.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"092bbb22e76989403eb97994e7b9e0acae4e8360","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.10.tgz","fileCount":187,"integrity":"sha512-glVx/Kd08nupFlXO2+bN6pYMoK2Y7rr04Jrix45S9dLr+sTQw/ysVNW/88Nf+Q/VoAL8MuXaUxTP3PhFYrlBBg==","signatures":[{"sig":"MEUCIQD9XuKJIWrSH85+/5El1+uadixFGisBvPSCPWGt56ZdeQIgP0ZsaaAOBzYU1D0h6sw7O4sgpQ1y5ZTl/kmeQ3ZkHCQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7019526},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/1febc84b11ccc899f380390bbe8e6b01/better-auth-1.1.10.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-glVx/Kd08nupFlXO2+bN6pYMoK2Y7rr04Jrix45S9dLr+sTQw/ysVNW/88Nf+Q/VoAL8MuXaUxTP3PhFYrlBBg==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.10_1736014009308_0.5859273826736582","host":"s3://npm-registry-packages-npm-production"}},"1.1.11-beta.1":{"name":"better-auth","version":"1.1.11-beta.1","_id":"better-auth@1.1.11-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d9267cfe08f15b53877cfb58af66a338d256f8b0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.11-beta.1.tgz","fileCount":187,"integrity":"sha512-PZXG5/OBisbWRIoaLn9NA2vs67fxDT4Y4lHnlyBQ91oACrYmwfhwvo/9rM9EXY79HP6tGhfltWwc+rei17dV+g==","signatures":[{"sig":"MEUCIQDl7kRB0mXM61jRWadDIvz/oYBvuWFENmSHfbiXk1SrQwIgfTZvmMP3DrlBHIebHIQrmtgmtWK0+Pts4olIDEXmnHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7028095},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.11-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/2f9844964e432cf2d8157693411f5d16/better-auth-1.1.11-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-PZXG5/OBisbWRIoaLn9NA2vs67fxDT4Y4lHnlyBQ91oACrYmwfhwvo/9rM9EXY79HP6tGhfltWwc+rei17dV+g==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.11-beta.1_1736487070552_0.4393706042866288","host":"s3://npm-registry-packages-npm-production"}},"1.1.11":{"name":"better-auth","version":"1.1.11","_id":"better-auth@1.1.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d5b1bf5caec0378d32bcfc53dde2e5d58c290213","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.11.tgz","fileCount":187,"integrity":"sha512-F6a+LquF4UnfG9q501KwtypJQG0YvCPuZ8TfOxeM/RHAFQORlAe+1mvmlINc5hID+mVJst1UZ+xrw2zRhZY0pA==","signatures":[{"sig":"MEUCIQCrboUUV1DnNd5LhJbgWUqP1xhUOjr3GRIjyzrGjxS1uwIgRlraFBb+BwEpt5PCcC9QeJVApbtyPIotvGCJwymrIr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7029124},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts --minify","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/a17ef73bde9673472f1e64cbf07cc1d5/better-auth-1.1.11.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-F6a+LquF4UnfG9q501KwtypJQG0YvCPuZ8TfOxeM/RHAFQORlAe+1mvmlINc5hID+mVJst1UZ+xrw2zRhZY0pA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.11_1736609559452_0.9148698342141661","host":"s3://npm-registry-packages-npm-production"}},"1.1.12-beta.1":{"name":"better-auth","version":"1.1.12-beta.1","_id":"better-auth@1.1.12-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"36116c9de50bde8bac78e6e4749568dc65432c2c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.12-beta.1.tgz","fileCount":265,"integrity":"sha512-xhD5fNoU+wTwzHE1RjTB6JUa5N6Dos+Sh1s6/dhY2VIfRsKkkhjZw3Ldj4ldwEcW4NhRmCSGjfw15qr3UvKi+A==","signatures":[{"sig":"MEUCIBxJ4YoyyadzzlNU5cgOguFuhql5QHCRmTKmckLn22xlAiEAnX9whcj2uhsmIVnYzCWa4DWHLuEN3iZQr09O9apZQe0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3884803},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.12-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/0ec3e60efd32c35fa55d61468870ff52/better-auth-1.1.12-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-xhD5fNoU+wTwzHE1RjTB6JUa5N6Dos+Sh1s6/dhY2VIfRsKkkhjZw3Ldj4ldwEcW4NhRmCSGjfw15qr3UvKi+A==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.12-beta.1_1736662118304_0.1705136497244626","host":"s3://npm-registry-packages-npm-production"}},"1.1.12-beta.2":{"name":"better-auth","version":"1.1.12-beta.2","_id":"better-auth@1.1.12-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"bba862279f13713331dd5398fb9badee06300f12","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.12-beta.2.tgz","fileCount":265,"integrity":"sha512-j15Qd37gEQrl3TlV7uwe1kZNKdNoeSD9bcwCEnKrD95+CK/1y2SQ+0Lci5Jk5btI3WdJa9tuKeyL0u8LDJ0nug==","signatures":[{"sig":"MEQCIAnfAAbEU2O5sbcakYFawQZsBkGthwXs7YjONNwoAErcAiBMXimhaRD/VeaRDCCA5uZUX6mx+xf9SC/D9VxkrFlUOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3884803},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.12-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/c978675e52dd9b03793338afa1e96be9/better-auth-1.1.12-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-j15Qd37gEQrl3TlV7uwe1kZNKdNoeSD9bcwCEnKrD95+CK/1y2SQ+0Lci5Jk5btI3WdJa9tuKeyL0u8LDJ0nug==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.0.4","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.12-beta.2_1736665852208_0.1311897965098543","host":"s3://npm-registry-packages-npm-production"}},"1.1.12-beta.3":{"name":"better-auth","version":"1.1.12-beta.3","_id":"better-auth@1.1.12-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"153b34bbe944c6d5f58afa702e81d5b59e2c859e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.12-beta.3.tgz","fileCount":265,"integrity":"sha512-J7pipfCHd7RNdVpaHp7VCLX5/8l1163KAzh8TJTdAqdJ37Qj86WSh+ajZnMpwpt+4W7ZsBu4xiHoWVAsfrct9g==","signatures":[{"sig":"MEQCIHLVE5Vibv+Fx901NS1jwbVI92Oc9f4XPJ5OA+pkSiI5AiBMkPrvDmBXc3UjU1rdIZxS/NMhPHzzE3rZutRw0IrD5g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3888500},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.12-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/224e0e2433c7b68d0ed575113ab88257/better-auth-1.1.12-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-J7pipfCHd7RNdVpaHp7VCLX5/8l1163KAzh8TJTdAqdJ37Qj86WSh+ajZnMpwpt+4W7ZsBu4xiHoWVAsfrct9g==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.12-beta.3_1736776806081_0.3957845977671477","host":"s3://npm-registry-packages-npm-production"}},"1.1.12-beta.4":{"name":"better-auth","version":"1.1.12-beta.4","_id":"better-auth@1.1.12-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"4963d9789b5f24039ed254b7a3b7027c7d4b2310","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.12-beta.4.tgz","fileCount":265,"integrity":"sha512-tmtTSEMTx+zx/gzIeR/wHzdqz38fkwSqSFH1VBLfKT02Fma20gMXu6wpWSzMJLB9fsADEQV4HK3rxG0QH21k+A==","signatures":[{"sig":"MEYCIQCwLc8oH1IK70IrtCbWBoT1vVpci1jroueYQ3aBIA0exQIhAMLekxGFPXmbclC0gyJkizgvbZ+p9nvMyKyWgGbeGucg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3891002},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.12-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/e28f2f20ccbd87b8c8f8cca76226d27a/better-auth-1.1.12-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-tmtTSEMTx+zx/gzIeR/wHzdqz38fkwSqSFH1VBLfKT02Fma20gMXu6wpWSzMJLB9fsADEQV4HK3rxG0QH21k+A==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.12-beta.4_1736855456338_0.08107349505395","host":"s3://npm-registry-packages-npm-production"}},"1.1.12":{"name":"better-auth","version":"1.1.12","_id":"better-auth@1.1.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f591f4f1a817cb026e96284775111f19d10d35f9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.12.tgz","fileCount":265,"integrity":"sha512-wnJsy6w8G7FHxGB9QmY5K04g7I9J8pA61tcuGF+SUi0dtGI6CJRpJ8A8pGszXXWqwzbJM6cZCklLTdo2QYkinA==","signatures":[{"sig":"MEYCIQChj9pa39GXntZg7e4zZ5CaomWVA4RiXvjHfMLTuxzVMQIhAOLSzUiu3DlhzmUYH0ryxjINjQ20hPTYeZAYYmAxPCOR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3891007},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/b21a572fbdcc245cab4d64b50d9bd610/better-auth-1.1.12.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-wnJsy6w8G7FHxGB9QmY5K04g7I9J8pA61tcuGF+SUi0dtGI6CJRpJ8A8pGszXXWqwzbJM6cZCklLTdo2QYkinA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","nanostores":"^0.11.3","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.12_1736870940921_0.6573012465237693","host":"s3://npm-registry-packages-npm-production"}},"1.1.13-beta.2":{"name":"better-auth","version":"1.1.13-beta.2","_id":"better-auth@1.1.13-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7c79fac695e281d868736522687fe8099db8e73b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.13-beta.2.tgz","fileCount":265,"integrity":"sha512-hH1oqT+I1fsGyB8Zd24+oTJpBN30r9UbMTRFvLQreJIQOqZ/zr5JJ2bcXo3vda+vMWaSSKx20yx7RY5C1rszdQ==","signatures":[{"sig":"MEQCICH5CviOnOAAt03shFeSxkzkr7KekyozjSM8YqFjg6IcAiApKUPdRrd3JUQ/4ypqzhoQzwR+oHfyK14fyqC929O8iA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3891014},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.13-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/7df9fc1b709a97314a9a8bc78c2021bd/better-auth-1.1.13-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-hH1oqT+I1fsGyB8Zd24+oTJpBN30r9UbMTRFvLQreJIQOqZ/zr5JJ2bcXo3vda+vMWaSSKx20yx7RY5C1rszdQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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","@better-fetch/fetch":"1.1.12","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.1.13-beta.2_1736877523039_0.29080261232319926","host":"s3://npm-registry-packages-npm-production"}},"1.1.13-beta.3":{"name":"better-auth","version":"1.1.13-beta.3","_id":"better-auth@1.1.13-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"339d84fc5c5f0dc6f8ea4b19c887f978f2034c40","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.13-beta.3.tgz","fileCount":265,"integrity":"sha512-tsy0TocbMHCDn5j3hl66t0tcvA+GMwK8CYOprbYuBOvW5AH5Z14hC85R8eGZJ88tppscNcH2tDn8ORjZA1Ay+A==","signatures":[{"sig":"MEQCIEmAQatZ++TouBXOrmUww8S1qCXdOqx1KlsR6+Nz0NWuAiAXRbW+OUcIaC4XbdkyLSHYWhfljIrH75INqU8wy6Pk/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3890977},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.13-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/d18faec52d67f2df1c62504fd7f62f65/better-auth-1.1.13-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-tsy0TocbMHCDn5j3hl66t0tcvA+GMwK8CYOprbYuBOvW5AH5Z14hC85R8eGZJ88tppscNcH2tDn8ORjZA1Ay+A==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.13-beta.3_1736878880568_0.5678276514931144","host":"s3://npm-registry-packages-npm-production"}},"1.1.13":{"name":"better-auth","version":"1.1.13","_id":"better-auth@1.1.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"802eb8576d02363596e005eda73565c5753203a4","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.13.tgz","fileCount":265,"integrity":"sha512-Tt4QYGFKuAFTjJx6RyXzC50KNyh96/QeVT2QxJRnXiEmp6wGEGmua9iRb5XL3bSnBu8oepAE7xlLF/AvfkEZig==","signatures":[{"sig":"MEYCIQCP8BysuXLkhyT6XIouwhJ5CVGmMyWQKLKEDfAobeqgNQIhAOEeLLJlBtES19wcuJUVucjCvs2+rW3ozuWLFRX7pVPH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3890970},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/d0750066fefc3092dfce3b39a649cfc6/better-auth-1.1.13.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-Tt4QYGFKuAFTjJx6RyXzC50KNyh96/QeVT2QxJRnXiEmp6wGEGmua9iRb5XL3bSnBu8oepAE7xlLF/AvfkEZig==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.13_1736879110747_0.08480156606816625","host":"s3://npm-registry-packages-npm-production"}},"1.1.14-beta.1":{"name":"better-auth","version":"1.1.14-beta.1","_id":"better-auth@1.1.14-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2e51ace26f751550bcbed51d2d1b7f2de24d2e89","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.14-beta.1.tgz","fileCount":265,"integrity":"sha512-UO7OoUY2BE/jNrl83iNdQWO10G2QcXR17wfN/jnr0F221CFOzncXZu2yGdXSWHRSuguXgi0llq8UQEzM4iWDMw==","signatures":[{"sig":"MEQCIFq7VikhBuJ1jQAsMupD2KOLIiDO4b/f/L1u4JDxBFOBAiAYMk7xxfreUBeQdVNlg3bguAr6k2NKTrEDkJ0v2G6cKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3891221},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.14-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/2b3522cbee5fe6370a80f81592f1334d/better-auth-1.1.14-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-UO7OoUY2BE/jNrl83iNdQWO10G2QcXR17wfN/jnr0F221CFOzncXZu2yGdXSWHRSuguXgi0llq8UQEzM4iWDMw==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.14-beta.1_1736932347675_0.5934018352343509","host":"s3://npm-registry-packages-npm-production"}},"1.1.14-beta.2":{"name":"better-auth","version":"1.1.14-beta.2","_id":"better-auth@1.1.14-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a1340d420c2cb2abb86d43d55b70ec44b1f26d33","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.14-beta.2.tgz","fileCount":277,"integrity":"sha512-5aeFo9ay7oeWWTTcWwNVJj0hqrEPyuOjYNcAEX0XwW0333FBpVqZ5HpyyOo2pvvr7Fi86S1/oArgrHftc8sdcg==","signatures":[{"sig":"MEUCICA8S+2VF/bGmego0c+XBBfSMoKqQJsVLj9TjZmRb+xxAiEAiqBjNk5rz0wNWG2Zg4RHhGj4XxTzCTm/pIImKXMdjw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3915822},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.14-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/56be85020cde398a6051c797fcad545c/better-auth-1.1.14-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-5aeFo9ay7oeWWTTcWwNVJj0hqrEPyuOjYNcAEX0XwW0333FBpVqZ5HpyyOo2pvvr7Fi86S1/oArgrHftc8sdcg==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","uncrypto":"^0.1.3","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.14-beta.2_1736957434034_0.13022868583906488","host":"s3://npm-registry-packages-npm-production"}},"1.1.14-beta.4":{"name":"better-auth","version":"1.1.14-beta.4","_id":"better-auth@1.1.14-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f23c254f8e6e18569a6846bfe4b5a59f39c0b309","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.14-beta.4.tgz","fileCount":277,"integrity":"sha512-ROfY6THmxZ7x+5YWphjf2c1jkd/f3HNQ1ynf7rplsFOAslCMg/wcS9YAF79GnLIENimp4EbcbvH5Y5wp+NI+xQ==","signatures":[{"sig":"MEUCIQCuRg7NZkTJ/0zrXCHTIBoTrFwTESIOlMDrQ0CC/x+/1gIgQE+aJC54CLgnWSzvFLMaeTwZdOPiOOcwkitH/eUw2BE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3927400},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.14-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/5573f0b945766918a395979b62268a95/better-auth-1.1.14-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-ROfY6THmxZ7x+5YWphjf2c1jkd/f3HNQ1ynf7rplsFOAslCMg/wcS9YAF79GnLIENimp4EbcbvH5Y5wp+NI+xQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.14-beta.4_1737041950690_0.18427716066152122","host":"s3://npm-registry-packages-npm-production"}},"1.1.14-beta.5":{"name":"better-auth","version":"1.1.14-beta.5","_id":"better-auth@1.1.14-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f9a8cec503f9f8d30bd6a6c63f75d92dc5455210","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.14-beta.5.tgz","fileCount":277,"integrity":"sha512-ljA2XgZqio916M9Ynd2+K28wrFgVzuIws5rRTwE1rR4pqxv4XZrhlAAZ90gO6C4Xn2HRj1PNyeLLXLfMIpV27g==","signatures":[{"sig":"MEQCIHpz4+jq2OsWwwLCWHMYOENXF5wQMLPd3lLzQsRO/ftvAiBao8CoRy7aFBy0JaA4F5Q98oKBKiVYs5svxrLluUXVkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3930806},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.14-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/fc78d040df00b2260b0c870b20f0d252/better-auth-1.1.14-beta.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-ljA2XgZqio916M9Ynd2+K28wrFgVzuIws5rRTwE1rR4pqxv4XZrhlAAZ90gO6C4Xn2HRj1PNyeLLXLfMIpV27g==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.14-beta.5_1737043942959_0.34695069860391614","host":"s3://npm-registry-packages-npm-production"}},"1.1.14-beta.6":{"name":"better-auth","version":"1.1.14-beta.6","_id":"better-auth@1.1.14-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"fe4fd46c7fed101fc46630703aacd70f6c76f2e6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.14-beta.6.tgz","fileCount":269,"integrity":"sha512-QeuSM8vdMsaqt96jeHU8seYmfOS8S54EuPIPgWXyzIvROlMWJ1WbCkR7Px/fB4c8imaXYBpgIv3yhKDrihN66w==","signatures":[{"sig":"MEUCIQDE07toTxW5KZFB7l757JA3Q5K06CDR6S/asysV5DofcgIgFZlzIjhvTFikqfWOfPHtD3ccTs1fM4wpDQyD4utq3g8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3927105},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.14-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/e7e749e11d994fbcbb6f97aefbe24f03/better-auth-1.1.14-beta.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-QeuSM8vdMsaqt96jeHU8seYmfOS8S54EuPIPgWXyzIvROlMWJ1WbCkR7Px/fB4c8imaXYBpgIv3yhKDrihN66w==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.14-beta.6_1737046408271_0.1855914663340894","host":"s3://npm-registry-packages-npm-production"}},"1.1.14":{"name":"better-auth","version":"1.1.14","_id":"better-auth@1.1.14","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0378376706ae8c874ff82ee952fb18f59fca8cfa","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.14.tgz","fileCount":269,"integrity":"sha512-DnGHPxRLIQFGyqvPPXbudiD3sI+04BU0hiNnnoQaXg//JZSxdfBs/YbNx3ccVWz6aFt/XL6WtrxXDyUPCC1qrQ==","signatures":[{"sig":"MEUCIH0jOd4yNgXSqnVRgN2ehCF31VK5T1gz4ADwjincIJDEAiEAjRL4jpx/Ip823E/emmhFzzihX7tibq2IwVGnrgvLb4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3927098},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/04bce7e4b63b77ebbbe588c45235bed5/better-auth-1.1.14.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-DnGHPxRLIQFGyqvPPXbudiD3sI+04BU0hiNnnoQaXg//JZSxdfBs/YbNx3ccVWz6aFt/XL6WtrxXDyUPCC1qrQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.14_1737047156601_0.4705102146768174","host":"s3://npm-registry-packages-npm-production"}},"1.1.15-beta.1":{"name":"better-auth","version":"1.1.15-beta.1","_id":"better-auth@1.1.15-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7af283c32b186d3123df6e13515de96d31d6b2ce","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.15-beta.1.tgz","fileCount":269,"integrity":"sha512-20pyYvuPhHCz5OREL/1MGVdbuPHE5pVQl+aLHoP9KGvyluTooitR2l17dt53FcCYdGKxYfDv6bqB7JHaucHaaA==","signatures":[{"sig":"MEUCIBcZYLYo1wyRq8TxA9ujrK4Wj+r7hJbjULzi0q8jPpjPAiEAqnozT+iCaKPbBrxF0QmG/EezHEm4zCRnORESqoKBGbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3928351},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.15-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/0b62aab0e93cf7bd7a71e0e7727d5d86/better-auth-1.1.15-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-20pyYvuPhHCz5OREL/1MGVdbuPHE5pVQl+aLHoP9KGvyluTooitR2l17dt53FcCYdGKxYfDv6bqB7JHaucHaaA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.15-beta.1_1737307173312_0.4497584189648205","host":"s3://npm-registry-packages-npm-production"}},"1.1.15-beta.2":{"name":"better-auth","version":"1.1.15-beta.2","_id":"better-auth@1.1.15-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"c525be73abf9b4a9b32ae1e7a403ab9764103518","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.15-beta.2.tgz","fileCount":269,"integrity":"sha512-nZrl4Ok/cTvK/vf99scCisathZOam8f/JDXRJdzu6GqbFfm69GudRMEO1PnBsh+TBLRJci/q0B4L5/ClLF56xA==","signatures":[{"sig":"MEYCIQDb5Cj74Pkx62AU8BwDGnueIl//fvKFKshlmAs1RcbSGQIhANQCcWkwA109BPGhQurOcCfs/KhhBisb1v3ceqJr6eJZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3927927},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.15-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/ada2391ddf06047ba36c490d9243c196/better-auth-1.1.15-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-nZrl4Ok/cTvK/vf99scCisathZOam8f/JDXRJdzu6GqbFfm69GudRMEO1PnBsh+TBLRJci/q0B4L5/ClLF56xA==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.15-beta.2_1737459344030_0.5977745389979687","host":"s3://npm-registry-packages-npm-production"}},"1.1.15-beta.3":{"name":"better-auth","version":"1.1.15-beta.3","_id":"better-auth@1.1.15-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"716ff103c9e9d97175f8b56a1117a109e908ffe1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.15-beta.3.tgz","fileCount":269,"integrity":"sha512-uRbeZhMevHyaI7+THikJ+03/h4SPO2yZcBdhK3F/E7Z1iS6nMN+mZCuSBx5Y8pAaC88iy19YAKXwf0UPmAbYpQ==","signatures":[{"sig":"MEQCID/mkCovSJHFBJiB8DwPziaTPyNQHx5XV6EQXno3PI+OAiAYFsG9bzsMBQLu9qIl5WT36aSs5KEniKHvOdw9CgpaoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3807351},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.15-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/e22f0bc4bea2fe4dc50fc15de197dba5/better-auth-1.1.15-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-uRbeZhMevHyaI7+THikJ+03/h4SPO2yZcBdhK3F/E7Z1iS6nMN+mZCuSBx5Y8pAaC88iy19YAKXwf0UPmAbYpQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.15-beta.3_1737477954326_0.16727345718832343","host":"s3://npm-registry-packages-npm-production"}},"1.1.15-beta.4":{"name":"better-auth","version":"1.1.15-beta.4","_id":"better-auth@1.1.15-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"fa46b9289b7e2135e15eb30acac440db73a8b2f7","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.15-beta.4.tgz","fileCount":269,"integrity":"sha512-m7BBKN6hWA8C/BHLgjDcFe0MqPohbntLzeiBgL87HhL4SnSBtR9BqohxBipRp8dVP7Sr/wvNrk4Oc82nXhzzSQ==","signatures":[{"sig":"MEQCICGSI8xercJZDiq8GZvqj6gSfRSpsY8xTmVruG5kSBGtAiAsQyNAGif3SsVgn1LB1InVm5lZpHD5FrjLO+jMNR+Sow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3810853},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.15-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/37985173782024f96f0bbac1c70d95c1/better-auth-1.1.15-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-m7BBKN6hWA8C/BHLgjDcFe0MqPohbntLzeiBgL87HhL4SnSBtR9BqohxBipRp8dVP7Sr/wvNrk4Oc82nXhzzSQ==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.15-beta.4_1737538548218_0.5622104306853253","host":"s3://npm-registry-packages-npm-production"}},"1.1.15-beta.5":{"name":"better-auth","version":"1.1.15-beta.5","_id":"better-auth@1.1.15-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"fec28e5b15a0ec11c63906971ad8dc4d6691ad56","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.15-beta.5.tgz","fileCount":269,"integrity":"sha512-5gS8ySymiK8cXt5UbUMNB7m8Jmcuo5Viw3V/fAkEeTJzz3nARm02lMPze/sE4/8B92Y95xdl+vkFQgPv+Kc3/Q==","signatures":[{"sig":"MEYCIQCXSRVuW0lGb0SVQuhLcx8rBa12FFKdR3oaQuQRqO+BOwIhAPpnw6f8FVPg7BEByM+vpKa+BCBqcE7bUbsuCNha01iN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3811271},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.15-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/614cf540c5eea54e4dd42ba3bb4eeea9/better-auth-1.1.15-beta.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-5gS8ySymiK8cXt5UbUMNB7m8Jmcuo5Viw3V/fAkEeTJzz3nARm02lMPze/sE4/8B92Y95xdl+vkFQgPv+Kc3/Q==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.15-beta.5_1737615955124_0.7821937711435074","host":"s3://npm-registry-packages-npm-production"}},"1.1.15-beta.6":{"name":"better-auth","version":"1.1.15-beta.6","_id":"better-auth@1.1.15-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"844e8b1a2b8ab8d2b60ad348e9cc74175667e5d7","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.15-beta.6.tgz","fileCount":269,"integrity":"sha512-tpVSVFdw5QZxcRw5zm8NeJLNllG0Aua5R0fFhrVbFA3TYPUphUNlaFAYB+WhW0c8N9EZpJm8Wq+tnY6g0pPL4Q==","signatures":[{"sig":"MEQCICCHF/2hLJ/Y9mv7ic81dTshXc+WRN4oxM14la2ur2ydAiBnGD+GpHC3p/+WuFd3Z8IfYAjYNv76MoOwNQ8y/ULm+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3811493},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.15-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/986b2878fb52bd6567a5707209ef333a/better-auth-1.1.15-beta.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-tpVSVFdw5QZxcRw5zm8NeJLNllG0Aua5R0fFhrVbFA3TYPUphUNlaFAYB+WhW0c8N9EZpJm8Wq+tnY6g0pPL4Q==","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":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.15-beta.6_1737719363471_0.9898137248972423","host":"s3://npm-registry-packages-npm-production"}},"1.1.15-beta.7":{"name":"better-auth","version":"1.1.15-beta.7","_id":"better-auth@1.1.15-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"164e305fbe68e486138e83456b4f1ff16f60fc1e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.15-beta.7.tgz","fileCount":269,"integrity":"sha512-1aYxe6xIO2bxqjiuR53ZijbvL7nLZQO9km8ka+KGO6+QWGqWFzNAcy9+9zocaV+9tLuCc7cJY4/z6R728WS4Tw==","signatures":[{"sig":"MEQCIBjaIKcrxolQEvtfYx37kvMPW0zCQIxLWa/6RZrEOxeLAiAnCVwynod3frdgSmL7Mq+aHO+yU2xiO9Vp5fY1aFo0iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3811493},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.15-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/bd1d57077c3b700d619538390e1fcf49/better-auth-1.1.15-beta.7.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-1aYxe6xIO2bxqjiuR53ZijbvL7nLZQO9km8ka+KGO6+QWGqWFzNAcy9+9zocaV+9tLuCc7cJY4/z6R728WS4Tw==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.15-beta.7_1738086263753_0.4541847568899493","host":"s3://npm-registry-packages-npm-production"}},"1.1.15":{"name":"better-auth","version":"1.1.15","_id":"better-auth@1.1.15","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"12b03a13cd0dab5386b4f470e224d1234fe3eff3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.15.tgz","fileCount":269,"integrity":"sha512-9yCQNPSQG+/1fZhOzktaMgSAfM9Da5IIsAb7pUMVlr/mKvC84TBK6l7xp3m6sKIySNPtM7WSX9j5s8MNPlOscA==","signatures":[{"sig":"MEUCIBPBCFLWqNbw37vmVbZZC4kWJKE7xkiyY4XJ+65L7JfWAiEAlUtU+u4xpZoqp26WTMPJ5sgs+dv+ScJFysA/AHn8MHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3811756},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/88261305a0b376bd37c1875cd3b15349/better-auth-1.1.15.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-9yCQNPSQG+/1fZhOzktaMgSAfM9Da5IIsAb7pUMVlr/mKvC84TBK6l7xp3m6sKIySNPtM7WSX9j5s8MNPlOscA==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.15_1738150423191_0.969378757641981","host":"s3://npm-registry-packages-npm-production"}},"1.1.16-beta.1":{"name":"better-auth","version":"1.1.16-beta.1","_id":"better-auth@1.1.16-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"747fb64a6e90c9c37410525267a9a63df1ea05bc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.16-beta.1.tgz","fileCount":269,"integrity":"sha512-lOLFaJwd5PNM9YdR8DxD8lE75dvTsCT/qtMfSVi8VwF8UL5hXHStgoT0V8cJ9QqfrjUdLAvUNfO9DjZkj6UeRw==","signatures":[{"sig":"MEUCIC3+9EiUlCSw5kpJs8aBloZr8QOZGNCyf8Gm7RnCpmbdAiEA3PBhHNBu4+tPso7FxqZkmn0LBaGcA8WWEjH8SZz7YwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3812125},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.16-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/a965f56bc7815cf91c77c1435a944c23/better-auth-1.1.16-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-lOLFaJwd5PNM9YdR8DxD8lE75dvTsCT/qtMfSVi8VwF8UL5hXHStgoT0V8cJ9QqfrjUdLAvUNfO9DjZkj6UeRw==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.16-beta.1_1738226782367_0.8959550153383689","host":"s3://npm-registry-packages-npm-production"}},"1.1.16-beta.2":{"name":"better-auth","version":"1.1.16-beta.2","_id":"better-auth@1.1.16-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"82ade926f0abd3e683a6e1cbc6708ffff1ab5958","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.16-beta.2.tgz","fileCount":269,"integrity":"sha512-IgW2zMko/Ae9kCMfAX2CU1+CmsxvqDT/UYdzSo2/rdUqj1/V2SYBLd/4zXF/5FJ5dYu63GW76ypBqzzgVyqdpg==","signatures":[{"sig":"MEUCIQD/civ1LcOBkA1YWvcQ053zDhSEjr2agCBmLPG7qg0SlAIgEvnrVpGTMF8JHvi93haL3PRae03SNIsX2Zv9F5mAy+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3818587},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.16-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/a287ef5b36c9b0ff02fc0283977e5a9a/better-auth-1.1.16-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-IgW2zMko/Ae9kCMfAX2CU1+CmsxvqDT/UYdzSo2/rdUqj1/V2SYBLd/4zXF/5FJ5dYu63GW76ypBqzzgVyqdpg==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.16-beta.2_1738229032462_0.5362969242693254","host":"s3://npm-registry-packages-npm-production"}},"1.1.16-beta.3":{"name":"better-auth","version":"1.1.16-beta.3","_id":"better-auth@1.1.16-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e93c7f1b2d3978f694869d34aed2ec35f022cbea","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.16-beta.3.tgz","fileCount":269,"integrity":"sha512-ewf9UeGlCGsP39txSwhM64CubWfzmqk3455S02jk+D0BYAuG6N76E9QvaTvVeWxJmmYkqK2XKFNnO83t9XyWHQ==","signatures":[{"sig":"MEUCICLnSooILTf9XpcsQ/0LzrjVeu5iByIKJ6HTexljY4vwAiEAo9C4Eo1DOek3fF1vSX8C0vsWtanl07xF/ZI++0zFkY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3811937},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.16-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/470059a091281b6d45c3cad51e48c7a2/better-auth-1.1.16-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-ewf9UeGlCGsP39txSwhM64CubWfzmqk3455S02jk+D0BYAuG6N76E9QvaTvVeWxJmmYkqK2XKFNnO83t9XyWHQ==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.16-beta.3_1738483596897_0.6024965608594641","host":"s3://npm-registry-packages-npm-production"}},"1.1.16-beta.4":{"name":"better-auth","version":"1.1.16-beta.4","_id":"better-auth@1.1.16-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"50590039eb5793660473f7117f71c6ff349add11","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.16-beta.4.tgz","fileCount":269,"integrity":"sha512-Qj0zu2I12pVvBnyN6j0p8gyr8/NxvoPzW2AyEQp9EatPM074783g9Y/e+h92wL36xq+Vc+9yxw0Zyd4ZfGuUrA==","signatures":[{"sig":"MEYCIQDvSA/TzxwTru7e+QMB6FahA7qAqpxZLBf2fkogXAKqbAIhAOOsy9cvLcuLCmneA21dCmDhLbF7OrbO1y6O5VhOwQ+J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3812615},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.16-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/6a5194c0986da20b9f34cdaa20db727f/better-auth-1.1.16-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-Qj0zu2I12pVvBnyN6j0p8gyr8/NxvoPzW2AyEQp9EatPM074783g9Y/e+h92wL36xq+Vc+9yxw0Zyd4ZfGuUrA==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.16-beta.4_1738612322817_0.564454920501944","host":"s3://npm-registry-packages-npm-production"}},"1.1.16-beta.5":{"name":"better-auth","version":"1.1.16-beta.5","_id":"better-auth@1.1.16-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"c52975b1364404db0ed3d08c2c2761f3fd8bf86d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.16-beta.5.tgz","fileCount":269,"integrity":"sha512-PPGGa0x5stY4qXIY59K8Q63gQkvyajPQkcc7sr8fJpHwwuqwuBvIBDPFVG50M6gtbIgPdHgaxQyxwBXcBCKZqw==","signatures":[{"sig":"MEYCIQDeSd9yzC+hAyCcC+H+1Cz2j90bfjm08plNL43QjC3ITwIhANZIKbhEvurVsmRTblKhGZs2wE2XGdtPmiDfTBN5y35v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3818512},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.16-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/48c3bfbef112e3e4f8624568cf59b1c3/better-auth-1.1.16-beta.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-PPGGa0x5stY4qXIY59K8Q63gQkvyajPQkcc7sr8fJpHwwuqwuBvIBDPFVG50M6gtbIgPdHgaxQyxwBXcBCKZqw==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.16-beta.5_1738613459320_0.2884074105918448","host":"s3://npm-registry-packages-npm-production"}},"1.1.16-beta.6":{"name":"better-auth","version":"1.1.16-beta.6","_id":"better-auth@1.1.16-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"07a9b5c29f0bc532baf18af9ec3beec71e127d05","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.16-beta.6.tgz","fileCount":269,"integrity":"sha512-6+XmE6fSXG39gth2Jr9wiMXkue4xtl6qVuA+oJ24P1LemiU6cnNhAGp5E8dgk1ihfobGbnV4Uxl2RZUSBVLc/A==","signatures":[{"sig":"MEYCIQCWqyrsJXdHAXOfAMQ5vmvrScBn+zbt+dZFlKgi4YTshQIhAOypaUtSAWqlcr+0k9Pqw/XHt32+2EG2ajp/eaa986vq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3818582},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.16-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/cbe1cfe0a9cc33d32c45896f2eb86f89/better-auth-1.1.16-beta.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-6+XmE6fSXG39gth2Jr9wiMXkue4xtl6qVuA+oJ24P1LemiU6cnNhAGp5E8dgk1ihfobGbnV4Uxl2RZUSBVLc/A==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.16-beta.6_1738614956591_0.8615751433942249","host":"s3://npm-registry-packages-npm-production"}},"1.1.16-beta.7":{"name":"better-auth","version":"1.1.16-beta.7","_id":"better-auth@1.1.16-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d401eefe1337bc47ee82f3f065b465f3ca8ac3c6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.16-beta.7.tgz","fileCount":271,"integrity":"sha512-dr6euiJgIdcHjEOTAqpCa5wZpMLAcIqqNwWLxkk8wBHM9OUQoXjDaAfeyat+H2tpu0gv4yGCcEKUY+M4xCGQKg==","signatures":[{"sig":"MEQCIDQz4Xx67/xbYqr8ET5we1MuiOhgdBbFWrqFSKVoEf0wAiA9dwQRZkr+0kxDfWOmYyZOGYryEVOOaJgi/I4RQ+Xdsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3818986},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.16-beta.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/e8e52c800513c07c99d78b266001abd8/better-auth-1.1.16-beta.7.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-dr6euiJgIdcHjEOTAqpCa5wZpMLAcIqqNwWLxkk8wBHM9OUQoXjDaAfeyat+H2tpu0gv4yGCcEKUY+M4xCGQKg==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.16-beta.7_1738655688252_0.40821578112388135","host":"s3://npm-registry-packages-npm-production"}},"1.1.16-beta.8":{"name":"better-auth","version":"1.1.16-beta.8","_id":"better-auth@1.1.16-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"24cb41a5c2f2006f8799a016e65abc7eefdc115b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.16-beta.8.tgz","fileCount":271,"integrity":"sha512-Urb9nunbvdXsFX8PzcEcZbwlQ/uhZcHMIi1ZHecF0w1YEpc7DemNtmyOR5RRPT8H2ECPo41PoiOXquWy5LzWbA==","signatures":[{"sig":"MEQCIGHpwS8qYVUFhLAtR9zuLOMx5V1RYAMIGDDDJ0w6CKBkAiAFSgXZy7J7js6GFknRPYO7lyhGc6TVWQ6H4muG8XZyYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3819006},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.16-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/d328fd78befff7d76946f8f4a94b5eba/better-auth-1.1.16-beta.8.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-Urb9nunbvdXsFX8PzcEcZbwlQ/uhZcHMIi1ZHecF0w1YEpc7DemNtmyOR5RRPT8H2ECPo41PoiOXquWy5LzWbA==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.16-beta.8_1738666256041_0.7398783138515701","host":"s3://npm-registry-packages-npm-production"}},"1.1.16-beta.9":{"name":"better-auth","version":"1.1.16-beta.9","_id":"better-auth@1.1.16-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"19fdd93550e2c6b8b519843eac4cbc81f232b28a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.16-beta.9.tgz","fileCount":271,"integrity":"sha512-x5yZStL+LV2UhwSD/Bo8RangEtCUEsPtb4oMdUJ5vgWDhQ3az22WtPcWoDrN6zHMQD4gjqm/vQjh1GsJBZTsJw==","signatures":[{"sig":"MEUCIQCl4o5UuncR+nxvKxxpLVgYsZReRPs1icO6uAoQoNlo4QIgel3eO/tJ3l7hdlD7vbyXSxHnrOmQce1MLeOvjvSVfCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3819174},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.16-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/05bc584ebf986ac7fc82496969e8aea6/better-auth-1.1.16-beta.9.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-x5yZStL+LV2UhwSD/Bo8RangEtCUEsPtb4oMdUJ5vgWDhQ3az22WtPcWoDrN6zHMQD4gjqm/vQjh1GsJBZTsJw==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","drizzle-orm":"^0.35.3","@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.1.16-beta.9_1738691479300_0.2594642825148845","host":"s3://npm-registry-packages-npm-production"}},"1.1.16-beta.10":{"name":"better-auth","version":"1.1.16-beta.10","_id":"better-auth@1.1.16-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7e657036011f2d4b73c58ce0009db14dacda9ec5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.16-beta.10.tgz","fileCount":271,"integrity":"sha512-Ecd6rL8kYSDtFDfmu5mTeGT9NMe1iBTMH4SGs0F7nEsZYWECCti5gCaWvo62sZXmRFyKvsi3YdvYNSDz+df1nQ==","signatures":[{"sig":"MEUCIQCei4k2DQkZPUNx/yJQRKkqOEkdGkE6a6jT0ypIs3DKSgIgEnCPrTbM2/FJ7BLc43mw2u3L4YnHChZnccOpzXQsJow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3822489},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.16-beta.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/4f4d202048783a639ed092e245e956fb/better-auth-1.1.16-beta.10.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-Ecd6rL8kYSDtFDfmu5mTeGT9NMe1iBTMH4SGs0F7nEsZYWECCti5gCaWvo62sZXmRFyKvsi3YdvYNSDz+df1nQ==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.16-beta.10_1738791538011_0.07851546568914469","host":"s3://npm-registry-packages-npm-production"}},"1.1.16":{"name":"better-auth","version":"1.1.16","_id":"better-auth@1.1.16","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"51b1b6e63d9acb4034375bf203b3f50e0b52a1c1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.16.tgz","fileCount":271,"integrity":"sha512-Xc5pxafKZw4QVU8WYfkV2z4Hd8KCXXbphrgOpe2gA/EfanysLBhE1G/F7cEi5e0bW2pGR+vw6gf0ARHA7VFihg==","signatures":[{"sig":"MEUCIQCr1kdmrB13nLdBTl5qA2nETJaFWvsuAsksysB9SbwsowIgUt0yxVDISml0YgVNQdYajgxBEghhLr0cO7yul4lINjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3822481},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/9424ad7600298396be6d6d8c7643926e/better-auth-1.1.16.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-Xc5pxafKZw4QVU8WYfkV2z4Hd8KCXXbphrgOpe2gA/EfanysLBhE1G/F7cEi5e0bW2pGR+vw6gf0ARHA7VFihg==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.16_1738791625723_0.8937821964084343","host":"s3://npm-registry-packages-npm-production"}},"1.1.17-beta.1":{"name":"better-auth","version":"1.1.17-beta.1","_id":"better-auth@1.1.17-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"c7ff0331f23e3395bade138d4206e77eabfc3fb6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.17-beta.1.tgz","fileCount":271,"integrity":"sha512-d49L0AYO2v17cetOktZTIWxujNr0Mst7F2uirp9tzBPo0IeHi0mzEHTY6K9eF5IQiHaHm9KHxbhK0jIyj468Yg==","signatures":[{"sig":"MEYCIQD0JzBY6lpZfQhQF8KT2eztOIfYu91PpiyQ8l76ojd9/wIhAMfkvDlKhjEGslGSN6w+AuPQLbk+RRYmr4wg50wo5jre","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3822496},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.17-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/b925c2e1468131c712e0c416b9c8bee7/better-auth-1.1.17-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-d49L0AYO2v17cetOktZTIWxujNr0Mst7F2uirp9tzBPo0IeHi0mzEHTY6K9eF5IQiHaHm9KHxbhK0jIyj468Yg==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.17-beta.1_1738829921699_0.05387870697084263","host":"s3://npm-registry-packages-npm-production"}},"1.1.17-beta.2":{"name":"better-auth","version":"1.1.17-beta.2","_id":"better-auth@1.1.17-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6c72e7186202a44e60daad54df8309aa82b85c8f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.17-beta.2.tgz","fileCount":271,"integrity":"sha512-Fmb0RxCo4wounkSekOWoAbnfjLWIkstg59+PWZPBS3dFIBjy4VuotESJzfmJ8CRw88NVZBSsMioN+ljkiV12nw==","signatures":[{"sig":"MEUCIQC8Gfq/pTJg22ESGUtgkpGcSB6i7rhqJrVSUEuNIYdX5wIgDoFz5op4LmRaaUVG16IdTvb0Awg+mBpo6V3DOTUnPvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3823520},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.17-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/28d5bfe610d132ae2efd5a1cd1413aa8/better-auth-1.1.17-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-Fmb0RxCo4wounkSekOWoAbnfjLWIkstg59+PWZPBS3dFIBjy4VuotESJzfmJ8CRw88NVZBSsMioN+ljkiV12nw==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.17-beta.2_1738832093235_0.37715482234885855","host":"s3://npm-registry-packages-npm-production"}},"1.1.17-beta.3":{"name":"better-auth","version":"1.1.17-beta.3","_id":"better-auth@1.1.17-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3dd452bea51821606d8c4250699e4e83a9ebdb30","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.17-beta.3.tgz","fileCount":271,"integrity":"sha512-QQCXlIvlhA7uu9ucPUG2kuo+krp7skIvyAhBPfSHuCGMg3+xdyQewm0IY8LG3TVBoehbD9edDHodKRYIkR9Uag==","signatures":[{"sig":"MEUCIDlbWOaSrLq/3O8+toxWJ1fv2AkOOFT6LCta84KA/abvAiEAz1Ht8ufkol/Whx1TdRDYtcugpEGx9PzdMgYnqBUCDk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3823882},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.17-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/547d904e19ab673b411c60b4781c70bf/better-auth-1.1.17-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-QQCXlIvlhA7uu9ucPUG2kuo+krp7skIvyAhBPfSHuCGMg3+xdyQewm0IY8LG3TVBoehbD9edDHodKRYIkR9Uag==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.17-beta.3_1739002891757_0.5355023485418569","host":"s3://npm-registry-packages-npm-production"}},"1.1.17-beta.4":{"name":"better-auth","version":"1.1.17-beta.4","_id":"better-auth@1.1.17-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"5f75dfd4584f99e40d60f475a778cc817e992932","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.17-beta.4.tgz","fileCount":271,"integrity":"sha512-IdGo0v8Q34tFAFyhX02URtaBL+WidMIJHmQxeGn3lSUPRToj3mHotIHCvdhExImMEP6XaSvt+ogTvIakOyk+zg==","signatures":[{"sig":"MEQCIB/lWsUo7PCfyjDkTrrCbvdlmTGb4W0AKDeSm0q9bntkAiBXBmjPEUaLHafRHDYAd/Hsa36/lY8SebckizQZycSXUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3824328},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.17-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/38144d688dc3b6b8291174ed7fe36a58/better-auth-1.1.17-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-IdGo0v8Q34tFAFyhX02URtaBL+WidMIJHmQxeGn3lSUPRToj3mHotIHCvdhExImMEP6XaSvt+ogTvIakOyk+zg==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.17-beta.4_1739216974937_0.7621714342051702","host":"s3://npm-registry-packages-npm-production"}},"1.1.17-beta.5":{"name":"better-auth","version":"1.1.17-beta.5","_id":"better-auth@1.1.17-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6cc1ce8cf97e97d3a6261c1d361cd6ecf6517b92","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.17-beta.5.tgz","fileCount":271,"integrity":"sha512-Cq3hImFC3rhZrMRs6KUtF4GBsSf7fL1WQD2SCrHJH7Jc/aMpRYUS9D3uf9wonkICzRBUVD/F76NUUD/FzE6ORA==","signatures":[{"sig":"MEQCICx3UYThFMJcjWUFOBmXt2QUZk1ffvpEqg7vVcSmy6mJAiAOMgReYR5PCLTHGRpek5dRjOt4r3KmGw6U21U+rhOGfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3824328},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.17-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/5c5ee1ee9832c34fcfc23520085021b9/better-auth-1.1.17-beta.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-Cq3hImFC3rhZrMRs6KUtF4GBsSf7fL1WQD2SCrHJH7Jc/aMpRYUS9D3uf9wonkICzRBUVD/F76NUUD/FzE6ORA==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.17-beta.5_1739216978955_0.5952132355226902","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.1":{"name":"better-auth","version":"1.2.0-beta.1","_id":"better-auth@1.2.0-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"932a5417c37a168b86337d7732e690e4beeba438","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.0-beta.1.tgz","fileCount":275,"integrity":"sha512-DPjGEbaa2CDg8tpe1pMbEHBAtxKPzoKdE3SRDKingEOexP69ChFfC4i0UzIwX73W1ONBebY+LQyw9oMS6kjkYA==","signatures":[{"sig":"MEQCIENgf1dNgLX8arg/qTjYkS4Mf76o6qyXp7TpgSLvyKnEAiA6zfINaQa4if2yNbgCZPDbPmPvmIfs34zH+oY9BDOY5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3702068},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.0-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/ae093af74468eeeded68ec4f885b54e9/better-auth-1.2.0-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-DPjGEbaa2CDg8tpe1pMbEHBAtxKPzoKdE3SRDKingEOexP69ChFfC4i0UzIwX73W1ONBebY+LQyw9oMS6kjkYA==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"1.0.0-beta.5","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.13-beta.5","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.0-beta.1_1739260630369_0.6416334896965858","host":"s3://npm-registry-packages-npm-production"}},"1.1.17":{"name":"better-auth","version":"1.1.17","_id":"better-auth@1.1.17","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7b4a8c05cb06909cbd20a105b6958de4587b27da","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.17.tgz","fileCount":271,"integrity":"sha512-BCBPnhUCRvdM/BF8xDyion6uDJxXSjRbZKS56/VcnU5X30NdbJ4tYiH11c51Z1yYFcQD1e+bfPoKYEekUH/zeQ==","signatures":[{"sig":"MEQCIG0F5/tanP8yoyGTT3R1CGZzrLL/grUVHY9Hfcfn7B++AiABQv+s95tAzYS94AqPDGgdrhyWGKg6xSz8VkeuPh4kpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3824321},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/1361ffdacf1f322ec7ae8d7cfe350537/better-auth-1.1.17.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-BCBPnhUCRvdM/BF8xDyion6uDJxXSjRbZKS56/VcnU5X30NdbJ4tYiH11c51Z1yYFcQD1e+bfPoKYEekUH/zeQ==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.17_1739270158284_0.5530218937718185","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.4":{"name":"better-auth","version":"1.2.0-beta.4","_id":"better-auth@1.2.0-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a88a4a1c5d5ca0be8cffa74d07d7c59e1c4ec730","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.0-beta.4.tgz","fileCount":275,"integrity":"sha512-U/owiiDu6Dl8BM+CQ+26APE6Wt8IS0VKW6emKo8yOpgQD+5LPz74RP7tR/VzJyOfGMDcfqtH9rxCesju6az4wA==","signatures":[{"sig":"MEQCIH8tHsy0G047I/QImEp1wPKqWUcsKX7CEjSNbcrIv7FpAiBxaL1E4XEu+AVdXRMqI2NB5pjkBQQSYI5e+RvCW/FKkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3707381},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.0-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/83d02edec68dfe7db1ccbd7887ea37b5/better-auth-1.2.0-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-U/owiiDu6Dl8BM+CQ+26APE6Wt8IS0VKW6emKo8yOpgQD+5LPz74RP7tR/VzJyOfGMDcfqtH9rxCesju6az4wA==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.0-beta.5","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.14-beta.2","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.0-beta.4_1739354059840_0.7390565169706067","host":"s3://npm-registry-packages-npm-production"}},"1.1.18-beta.1":{"name":"better-auth","version":"1.1.18-beta.1","_id":"better-auth@1.1.18-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7fb78b8162b5f6b99dd826c0dc72132f589b5792","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.18-beta.1.tgz","fileCount":271,"integrity":"sha512-f6bFStQpNpLp3j+5Mps12xGuHJnuh4X1HGLIrgZJf6xxSOsH+PWkXCqQHqcHH6pUDILdUDm6Jo/mEKK8ILdMCQ==","signatures":[{"sig":"MEQCIEuj8L3duQmVPOeNt0inN8SJEFq/ody8/FUoqFmSoZo0AiBukHs7Fc7KHHg79NSabWYc3Iu05DpORcMhEAjJqdEe6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3824294},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.18-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/cf959eced0891e8a83d52ed6eba11eb3/better-auth-1.1.18-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-f6bFStQpNpLp3j+5Mps12xGuHJnuh4X1HGLIrgZJf6xxSOsH+PWkXCqQHqcHH6pUDILdUDm6Jo/mEKK8ILdMCQ==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.18-beta.1_1739356610045_0.264375061117877","host":"s3://npm-registry-packages-npm-production"}},"1.1.18-beta.2":{"name":"better-auth","version":"1.1.18-beta.2","_id":"better-auth@1.1.18-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1cdb700377c09604c517ad0b482be383fc0750ef","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.18-beta.2.tgz","fileCount":271,"integrity":"sha512-cW6zoQQj84sOKyK7LO9L1VNbTW3HmdNWLwPXWZjobcXs94zGJEL77rL4g0sRbeayNka1vo2JDgP7oPcjAerF0A==","signatures":[{"sig":"MEUCIQCyOCIcU6Ga2+Jb8Zn2WLtu/vB5TEQDCxewIJmDBE1LlQIgYoHirWg6/Eu9cr4V80Cg1ZryzMjh1A1odCBW9Js+AHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3825240},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.18-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/179015e0e0bb3e786d7aeadd21db8823/better-auth-1.1.18-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-cW6zoQQj84sOKyK7LO9L1VNbTW3HmdNWLwPXWZjobcXs94zGJEL77rL4g0sRbeayNka1vo2JDgP7oPcjAerF0A==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.18-beta.2_1739522615978_0.007749992856508792","host":"s3://npm-registry-packages-npm-production"}},"1.1.18-beta.3":{"name":"better-auth","version":"1.1.18-beta.3","_id":"better-auth@1.1.18-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"432d89b9350657f29b88c1a08d599f296cde1d33","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.18-beta.3.tgz","fileCount":271,"integrity":"sha512-0+4ZNVGvy5lPn0U3mqIVBIfE2vaAX+LnLJUDmFlAUX+KYi5B20d8WaRhEhVGwfTHrtHAkBq9mYQpL1B+JWDzlA==","signatures":[{"sig":"MEUCIQCsIrpOKFVIQHUOWtfs5cIDdLzDKrk04bT01ZgN/0wpBwIgUTDJLtYuuLVailolvyoNxLRl5zF+vM1BkueAX/gdkk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3858787},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.18-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/80c27e71f3ce67fd8f530c70f85d44c2/better-auth-1.1.18-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-0+4ZNVGvy5lPn0U3mqIVBIfE2vaAX+LnLJUDmFlAUX+KYi5B20d8WaRhEhVGwfTHrtHAkBq9mYQpL1B+JWDzlA==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.18-beta.3_1739531295664_0.2017025067611946","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.5":{"name":"better-auth","version":"1.2.0-beta.5","_id":"better-auth@1.2.0-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ccf2ba4237651410361283b6bc60595752d1d2a9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.0-beta.5.tgz","fileCount":275,"integrity":"sha512-fZONXK1S32Di0H4flgh/gSbbDz80tttYkjdMMgnDq03LQKbHZ166BTIF574inRMiXof8qYdwpO14tvBVJ0x0ag==","signatures":[{"sig":"MEYCIQDJWUlWHxBRQBDzAp3n/EnQH77ilf6XincyPOTKr8KlzQIhANK1da48ekGC9n0qhDXoKpD/RQ8sKgZ4fdDgwUqRsTXJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3768102},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.0-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/5edaba8d923db95ce6419e3b58c8808a/better-auth-1.2.0-beta.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-fZONXK1S32Di0H4flgh/gSbbDz80tttYkjdMMgnDq03LQKbHZ166BTIF574inRMiXof8qYdwpO14tvBVJ0x0ag==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.0-beta.5","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.14-beta.2","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.0-beta.5_1739534220340_0.042204095047826407","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.6":{"name":"better-auth","version":"1.2.0-beta.6","_id":"better-auth@1.2.0-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6f5c38c5f2b907e62d4be6f3532d8e0b96da9088","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.0-beta.6.tgz","fileCount":275,"integrity":"sha512-0+T4RuC8x4iVO0nBhQXyz5ofti6P38Rhl/W1+K1LFlJjbZ2qPPIOcuRlzn7dTGFQfnidNr8IbTM9c8jKAENe7Q==","signatures":[{"sig":"MEYCIQCV+XWelIDr0lC2V39QwYaU7j+chYcz47zOoYFYqukpeAIhAKU2RaF8fsFSoA6Rc1Ne7yqYKbsJuOg4Rr3UJW3D/hRU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3801045},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.0-beta.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/3bb1f68fa56856b290ecb6be55e5e4f2/better-auth-1.2.0-beta.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-0+T4RuC8x4iVO0nBhQXyz5ofti6P38Rhl/W1+K1LFlJjbZ2qPPIOcuRlzn7dTGFQfnidNr8IbTM9c8jKAENe7Q==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.0-beta.5","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.14-beta.2","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.0-beta.6_1739535662816_0.09220021786762711","host":"s3://npm-registry-packages-npm-production"}},"1.1.18":{"name":"better-auth","version":"1.1.18","_id":"better-auth@1.1.18","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"339348af4a0988813ee06514323463640d17e541","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.18.tgz","fileCount":271,"integrity":"sha512-cU/u7/qlSiR/OO1O53gh/bHvxyB53DE+5ZOw9DtpDI8IyIQUBqDnQ06MOwNtj8JwjXHcMFNSNd5u/W8DED0bJw==","signatures":[{"sig":"MEQCIFj+bUh3DsVDWerPhAy3NKP9fe/6mjLJNWBn76u3qJEwAiA6oxF7BznU54IORTH+xAVZDzG9lua3RIQgxMxSIdtZ1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3864747},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/26e4716e87bf073b92b30c9a0ad3133f/better-auth-1.1.18.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-cU/u7/qlSiR/OO1O53gh/bHvxyB53DE+5ZOw9DtpDI8IyIQUBqDnQ06MOwNtj8JwjXHcMFNSNd5u/W8DED0bJw==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.18_1739546360103_0.2690375335920594","host":"s3://npm-registry-packages-npm-production"}},"1.1.19-beta.1":{"name":"better-auth","version":"1.1.19-beta.1","_id":"better-auth@1.1.19-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0ae3e8bb78759285a240fa7a4aea4dbeaef07de6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.19-beta.1.tgz","fileCount":271,"integrity":"sha512-B65SHBn0RxdvZF+CSvIRWE8821wwhynsmA74qj01wBX4hc6/ZSpMMEM1WJ+hOQ/ME4p5InnkJVdvzFfUExYC+w==","signatures":[{"sig":"MEUCIBKgxom78qHWNY4UjPTTdKsCOuF4ZeE0SEaSgEm0UkowAiEAnyOh1035NFGutW4WvM5aySFq1n4197HGyNYsLA1Ysj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3865822},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.19-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/02a10ce2606dc4e65bb42d54f0940bc1/better-auth-1.1.19-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-B65SHBn0RxdvZF+CSvIRWE8821wwhynsmA74qj01wBX4hc6/ZSpMMEM1WJ+hOQ/ME4p5InnkJVdvzFfUExYC+w==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.19-beta.1_1739558967379_0.9714485669585613","host":"s3://npm-registry-packages-npm-production"}},"1.1.19-beta.2":{"name":"better-auth","version":"1.1.19-beta.2","_id":"better-auth@1.1.19-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3637182268149e5ae0addcfa86d9c3f3e261d75f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.19-beta.2.tgz","fileCount":271,"integrity":"sha512-NGNsOHOR0LbI7hWbc/dc5LqEXcv1VIgq7jeT951ozYo8E8sJyItJBpcQMyc5y6+t/aRr3edX9x0JH8xJ/smFrw==","signatures":[{"sig":"MEUCIQD/wykG2AU3qCiw0Qhuxvtl1N0Bx3r+5cbem0aQsk4BzgIgUQVc4jQJf02jhjbOB6eg2BQs8yytsywrLOvAPRSswWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3873430},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.19-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/ba6ec283896b35ed08072b320cc858ca/better-auth-1.1.19-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-NGNsOHOR0LbI7hWbc/dc5LqEXcv1VIgq7jeT951ozYo8E8sJyItJBpcQMyc5y6+t/aRr3edX9x0JH8xJ/smFrw==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.19-beta.2_1739610115215_0.5325619285370804","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.8":{"name":"better-auth","version":"1.2.0-beta.8","_id":"better-auth@1.2.0-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"99b7ea7fd564853d5b4473d9850b148fd0729b95","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.0-beta.8.tgz","fileCount":275,"integrity":"sha512-sad+aleBi0qt2i029sKf0lvnVgR+lrLN8V1xPzp053B4apTbih/bjH1BWiN1i1hPLuBuimzt0LpnrGX+Dsp/4w==","signatures":[{"sig":"MEQCIFRsp6X1SSyUK/sM/W7wRlyn2WgobE/KTjhHhjvDhH6LAiA/ARf18IutGVQNm8wqN9pstWk8fx8SwuyiXQj7tK9hlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4540663},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.0-beta.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=16000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/1848a7fb7f45aafa72dac2336621a7bf/better-auth-1.2.0-beta.8.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-sad+aleBi0qt2i029sKf0lvnVgR+lrLN8V1xPzp053B4apTbih/bjH1BWiN1i1hPLuBuimzt0LpnrGX+Dsp/4w==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"1.0.0-beta.6","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.14-beta.2","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.0-beta.8_1739615855672_0.41331570662938133","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.9":{"name":"better-auth","version":"1.2.0-beta.9","_id":"better-auth@1.2.0-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1f7e12955e662a71061476d27aae12b4949ba717","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.0-beta.9.tgz","fileCount":275,"integrity":"sha512-ny34pBg7651GNSItyzyadHJADOvOedNuDYeWCGlMRHfGvwERLYndj3V0ACbW/t0etQVr6xP+RPCKiW4dOetATg==","signatures":[{"sig":"MEYCIQDh8L0MqBz84E9foFmqdFYIWGtRaW5Dblg0BHwnjuux8wIhANrt4EF/Qcjh7hk/nqK+SDcdcZmu/reY9H9Yz/IH3C1R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4556156},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.0-beta.9.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=16000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/910422076812257b6bd5c54177d8d49a/better-auth-1.2.0-beta.9.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-ny34pBg7651GNSItyzyadHJADOvOedNuDYeWCGlMRHfGvwERLYndj3V0ACbW/t0etQVr6xP+RPCKiW4dOetATg==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"1.0.0-beta.6","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.14-beta.2","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.0-beta.9_1739774179896_0.4420052413604656","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.10":{"name":"better-auth","version":"1.2.0-beta.10","_id":"better-auth@1.2.0-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1bb01011184c8b7d068b72ed55f0dfede58f32c9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.0-beta.10.tgz","fileCount":275,"integrity":"sha512-Q3+Nt5pjBt1KiiDQk1SQf0uBax4IZQuEh7Q+JGoFIQNvsgldNu5K1A6xq0BvSKtG/5mOpyoKEs7QF2zNuzfW3A==","signatures":[{"sig":"MEQCIFDR4vrqFnbuQ3fIKZekdwJtTi0r/yv0nsLUg7i7jJ1LAiA86byRsxtSUkyw9sgR+JDxtX+Ppyhq1+bEsJI1V2rSnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4557031},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.0-beta.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=16000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/0aca5a2cbff622c3c7183feec85ded57/better-auth-1.2.0-beta.10.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-Q3+Nt5pjBt1KiiDQk1SQf0uBax4IZQuEh7Q+JGoFIQNvsgldNu5K1A6xq0BvSKtG/5mOpyoKEs7QF2zNuzfW3A==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.1","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.14-beta.2","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.0-beta.10_1739827730455_0.2548250994914518","host":"s3://npm-registry-packages-npm-production"}},"1.1.19-beta.3":{"name":"better-auth","version":"1.1.19-beta.3","_id":"better-auth@1.1.19-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"180f71199dd8b0d3865f509ce3e8fc9891d7b8c2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.19-beta.3.tgz","fileCount":269,"integrity":"sha512-zef0vkn9/JiXCpwWJDqsfe9eiX5gAbKTF+KwJlVFSOpOz0u26m8dDRfaVcUMa2QyZtDqY08EaHDRbTzHGV+3Iw==","signatures":[{"sig":"MEUCIQDW8UOPCtoB/h9XvF8OBNZzORAdUBq+X6g5TwidlSBouAIgP1EzWgwxDzHVTu2EkRQl/O75vWAEhUyRrymuwCBYHd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3874081},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.19-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/db56011d37102f3b8891f0b8f20a18ba/better-auth-1.1.19-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-zef0vkn9/JiXCpwWJDqsfe9eiX5gAbKTF+KwJlVFSOpOz0u26m8dDRfaVcUMa2QyZtDqY08EaHDRbTzHGV+3Iw==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.19-beta.3_1740073912583_0.12471062599075955","host":"s3://npm-registry-packages-npm-production"}},"1.1.19":{"name":"better-auth","version":"1.1.19","_id":"better-auth@1.1.19","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d8d8a18f2f665c563439ae4de905f9f18d078c59","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.19.tgz","fileCount":269,"integrity":"sha512-OYf2oysca2+ASJ9hpGVkoLsz8b7bo65hHsVGpnIs9H5ORUnHJ7rKc6Wur4ZDCxuewBGUJMJyTAtXuo/cdAirjA==","signatures":[{"sig":"MEQCIHrSZbq72jvDGKNjciNjns/tjW4H39LMHS074wo2SFedAiBUz8A06N8HuPawnf0AZ63QYKubJS4afeu+wLjh2LgDuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3877253},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/2a5b4af43218bd82de73fabf72661625/better-auth-1.1.19.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-OYf2oysca2+ASJ9hpGVkoLsz8b7bo65hHsVGpnIs9H5ORUnHJ7rKc6Wur4ZDCxuewBGUJMJyTAtXuo/cdAirjA==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.19_1740088883499_0.3078446285187466","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.11":{"name":"better-auth","version":"1.2.0-beta.11","_id":"better-auth@1.2.0-beta.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"da4a74206ec02af7b29f06607d3ff588ebb1cfc5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.0-beta.11.tgz","fileCount":273,"integrity":"sha512-ips0eaTb4wDfJt9BkLWHy3j2NtqtLV1++oTnCDk/7dAqnEECMTP1FVv28YFzKVpWOnY02KnwKdzrE4o5Q6spVw==","signatures":[{"sig":"MEUCIQDesqSR3LvvKEOJj41wDeK1olw1WznxsttmaqGea7K8pQIgcELi5LIJxtxJ4uYn2i6OvuFt8UIMYP1/IJz/c0zr+D8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4568013},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.0-beta.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=16000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/38d0ad2ba54b31c8e2357c3dc37eed2b/better-auth-1.2.0-beta.11.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-ips0eaTb4wDfJt9BkLWHy3j2NtqtLV1++oTnCDk/7dAqnEECMTP1FVv28YFzKVpWOnY02KnwKdzrE4o5Q6spVw==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.1","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.14-beta.2","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.0-beta.11_1740090605943_0.5296073084969344","host":"s3://npm-registry-packages-npm-production"}},"1.1.20-beta.1":{"name":"better-auth","version":"1.1.20-beta.1","_id":"better-auth@1.1.20-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0b84811d6ec67319e9020509a677c0cd466c169a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.20-beta.1.tgz","fileCount":269,"integrity":"sha512-EqgH11ezZQmqqL2GqA7iHv5X+nV36oU/aDQLSXo+/VMgDMecZC30nD+bThQAhwDlj5C5UhI3K4fB0hgT5qmisQ==","signatures":[{"sig":"MEUCIQCkCcb3MocbxNhijBMcAWP9hzsyMgSP5jCVChmvl9ql3wIgXL07d3pDyzTfITxRBYm5YudNiwOeN3zEowg51TSxfvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3880968},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.20-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/eea1c10ee99f155ddca04e422e42f1f3/better-auth-1.1.20-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-EqgH11ezZQmqqL2GqA7iHv5X+nV36oU/aDQLSXo+/VMgDMecZC30nD+bThQAhwDlj5C5UhI3K4fB0hgT5qmisQ==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.20-beta.1_1740147035574_0.8361836394975084","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.12":{"name":"better-auth","version":"1.2.0-beta.12","_id":"better-auth@1.2.0-beta.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b8254047380fd540345d80da21795345c2eef829","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.0-beta.12.tgz","fileCount":279,"integrity":"sha512-3XDUjUBr1n+02iIr9XFXwDLQ4+DtCKpFPlvHNVFtH1vgT/YTNvO64IBPzSSHy3DAGtZZpjVsG4YtO7mLZxxqiA==","signatures":[{"sig":"MEQCIGDqZcGPnWEvGRQiqNb10hVJYvwCmb9qdnJWSEr5WwGCAiAyGq0W2XRnLUtn4nuvcwkZalVgjh8XAi3/Bs/MhUrXxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4588499},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.0-beta.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy..d.cts","default":"./dist/plugins/oauth-proxy..cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=16000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/a0ffd19c3967bf6afb12a761c751b029/better-auth-1.2.0-beta.12.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-3XDUjUBr1n+02iIr9XFXwDLQ4+DtCKpFPlvHNVFtH1vgT/YTNvO64IBPzSSHy3DAGtZZpjVsG4YtO7mLZxxqiA==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.2","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.14-beta.2","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"^5.7.2","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.0-beta.12_1740250880534_0.9336272044686271","host":"s3://npm-registry-packages-npm-production"}},"1.1.20-beta.2":{"name":"better-auth","version":"1.1.20-beta.2","_id":"better-auth@1.1.20-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f51fa0d37e51b260adffd07dbd2a58c2f832fd0a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.20-beta.2.tgz","fileCount":271,"integrity":"sha512-jr3KpL/t9+46gAHtrhw3SQfdxws/zP7P/rJ4+MTGiN5F2EHylnDbmyjm1zemknEupENZMW4VOGs5/j4alpwk3g==","signatures":[{"sig":"MEUCIQDaBBmypE4vSYTEqtFwDXjQh6sqtphdqhEGiH6ft+uztgIgY8a0Fz+T7eJ3Z0THVAU/k2izKzotyuwnnSjAoeRUbKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3883267},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.20-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy.d.cts","default":"./dist/plugins/oauth-proxy.cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/3882c269f542a22d227ab02c3be55000/better-auth-1.1.20-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-jr3KpL/t9+46gAHtrhw3SQfdxws/zP7P/rJ4+MTGiN5F2EHylnDbmyjm1zemknEupENZMW4VOGs5/j4alpwk3g==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.20-beta.2_1740303884985_0.556460667709576","host":"s3://npm-registry-packages-npm-production"}},"1.1.20-beta.3":{"name":"better-auth","version":"1.1.20-beta.3","_id":"better-auth@1.1.20-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f954c8362c24ffeac36ea86afcf23a69f200444d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.20-beta.3.tgz","fileCount":269,"integrity":"sha512-C9ObwzNBSmdHC2Xe6fpYtXeMR8FU2YfbULZMM09vn2Q6yLFTVEoBXHlGeClB5u6b/pnRQlPztRT+3mPJpC/RFw==","signatures":[{"sig":"MEQCIEjv3unCxTbdkRBSJJRr8gDJPvNPBkRlpRMpQMfmn5X5AiBzXCHwlvSMyxEvGEAStkfcuEh9eonkkKHAEi9MxLdB0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3880735},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.20-beta.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy.d.cts","default":"./dist/plugins/oauth-proxy.cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/027da07327189a2e847a694cdbf6387f/better-auth-1.1.20-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-C9ObwzNBSmdHC2Xe6fpYtXeMR8FU2YfbULZMM09vn2Q6yLFTVEoBXHlGeClB5u6b/pnRQlPztRT+3mPJpC/RFw==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.20-beta.3_1740343575651_0.48476676225063775","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.14":{"name":"better-auth","version":"1.2.0-beta.14","_id":"better-auth@1.2.0-beta.14","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"944c3d54b492d51f491de25b41f8abc6d0fc3824","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.0-beta.14.tgz","fileCount":287,"integrity":"sha512-IFjBsIu2PSTxr6zI3iExvISSUV/dpppBlK8rv5m1/uPJi6QBCob9uA8yBrNK45Lx0tj07h6lUhVP+7PSXhE8+g==","signatures":[{"sig":"MEUCIQCZlyb1eyKbgC5mDrplUGJop4BRkiECb6DuTVayOHhsfAIgDH4l4EJII8LOTMb6mho6OSpUilomX9x9ykH+npFwupo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4276063},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.0-beta.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy.d.cts","default":"./dist/plugins/oauth-proxy.cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/admin/access":{"import":{"types":"./dist/plugins/admin/access.d.ts","default":"./dist/plugins/admin/access.js"},"require":{"types":"./dist/plugins/admin/access.d.cts","default":"./dist/plugins/admin/access.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=16000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/6472029a291e9acf3d703df58d38c23b/better-auth-1.2.0-beta.14.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-IFjBsIu2PSTxr6zI3iExvISSUV/dpppBlK8rv5m1/uPJi6QBCob9uA8yBrNK45Lx0tj07h6lUhVP+7PSXhE8+g==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.2","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.14-beta.2","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/admin/access":["./dist/plugins/admin/access.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"^5.7.2","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.0-beta.14_1740345005864_0.4958891886335446","host":"s3://npm-registry-packages-npm-production"}},"1.1.20-beta.5":{"name":"better-auth","version":"1.1.20-beta.5","_id":"better-auth@1.1.20-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"289f6a531704395bad32bf6dc5f38b8d375566ee","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.20-beta.5.tgz","fileCount":269,"integrity":"sha512-LW2WCInRFBEmoGjp2SaKAN1uLtNJjIVMUUzgovK9Akl6bU11dFxRue5IOwFYd7NErit1X2HNT1IvzToaQTGmWw==","signatures":[{"sig":"MEYCIQDoO5JNvC2c2hGwDp/BS9RGjGjtvUqXaGx6jV9SuwCR6QIhAJuiZiRJrMwVHdYg3V/ttiHqeiVOSyzE6wSBJUpLcKqQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3882961},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.20-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy.d.cts","default":"./dist/plugins/oauth-proxy.cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/d5f929ce268d7e004ac79976c2a0e391/better-auth-1.1.20-beta.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-LW2WCInRFBEmoGjp2SaKAN1uLtNJjIVMUUzgovK9Akl6bU11dFxRue5IOwFYd7NErit1X2HNT1IvzToaQTGmWw==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.20-beta.5_1740389517314_0.4918365048365092","host":"s3://npm-registry-packages-npm-production"}},"1.1.20-beta.4":{"name":"better-auth","version":"1.1.20-beta.4","_id":"better-auth@1.1.20-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f9ca7cdff12e9632385ae9d43de2ea7c0c841b97","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.20-beta.4.tgz","fileCount":269,"integrity":"sha512-k8ktxdGnIKhUsorNg1i0g7bHICZFyKeEuTDY3B9XY5HTsPnzSqzF4zgH7+/qfHplauYqUgOVsNafeuJDeElMog==","signatures":[{"sig":"MEUCIQCVFO0Wt8mHkZARwXh25iRCkHNSwVYrnc1ToEgA1+FWIgIgCGLZxtaP3DUIq5NXG/iQhK6No/AN6UUhCspz0Hz7w1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3882961},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.20-beta.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy.d.cts","default":"./dist/plugins/oauth-proxy.cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/a2902c81bdf1f3ea46e3b7848ae1ea88/better-auth-1.1.20-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-k8ktxdGnIKhUsorNg1i0g7bHICZFyKeEuTDY3B9XY5HTsPnzSqzF4zgH7+/qfHplauYqUgOVsNafeuJDeElMog==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.20-beta.4_1740389525714_0.4828193764793216","host":"s3://npm-registry-packages-npm-production"}},"1.1.20":{"name":"better-auth","version":"1.1.20","_id":"better-auth@1.1.20","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"39b6811ae0e90dbffc7656f6a2645127fccfb091","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.20.tgz","fileCount":269,"integrity":"sha512-aAcBGVVQJepGe9FY0/QIPBPqWwXIjahPq8zMgFnWOTyee6/vaE8aCRVV8hOp2DEABhKypHSUSK5CUPEUgL9fdQ==","signatures":[{"sig":"MEUCIEWOTuTAUxNfRUTJZy0XRrAM1qIS//efhbJjUmgVuGSPAiEA+CawFhyveCggLkT8ppYX34XMENQPKJ/weRomQ8HOn/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3883492},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy.d.cts","default":"./dist/plugins/oauth-proxy.cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/f99fe5904a8c32ef60da6ee376d1e035/better-auth-1.1.20.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-aAcBGVVQJepGe9FY0/QIPBPqWwXIjahPq8zMgFnWOTyee6/vaE8aCRVV8hOp2DEABhKypHSUSK5CUPEUgL9fdQ==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.20_1740398223108_0.08331180011102024","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.15":{"name":"better-auth","version":"1.2.0-beta.15","_id":"better-auth@1.2.0-beta.15","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6ccf18621d401b27335c292414338c95663644bd","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.0-beta.15.tgz","fileCount":287,"integrity":"sha512-As7m5tyvGl8d+l/8m0GTIK6f8nYawQ8aqQJ/KSRcsVKo+Q+woGz5BOxYcCDcaTCskWz3u4UzXSs1Es5EzZjYrA==","signatures":[{"sig":"MEUCIAOZTBGF6bICIQZA7vPwdPXmRE1qk0BQR3nxz4L9QQplAiEAqj4grImaUm2DG5yyUD7VuusSa+0j2wEl4FeV4y7sjWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4278601},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.0-beta.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy.d.cts","default":"./dist/plugins/oauth-proxy.cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/admin/access":{"import":{"types":"./dist/plugins/admin/access.d.ts","default":"./dist/plugins/admin/access.js"},"require":{"types":"./dist/plugins/admin/access.d.cts","default":"./dist/plugins/admin/access.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=16000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/2da9af010b6d27bfebd83db20c232322/better-auth-1.2.0-beta.15.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-As7m5tyvGl8d+l/8m0GTIK6f8nYawQ8aqQJ/KSRcsVKo+Q+woGz5BOxYcCDcaTCskWz3u4UzXSs1Es5EzZjYrA==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.2","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.14-beta.2","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/admin/access":["./dist/plugins/admin/access.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"^5.7.2","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.0-beta.15_1740398388181_0.7617378071498382","host":"s3://npm-registry-packages-npm-production"}},"1.1.21-beta.1":{"name":"better-auth","version":"1.1.21-beta.1","_id":"better-auth@1.1.21-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"72196fe38a64c6225aeaf664c53ad6ae4499dfb7","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.21-beta.1.tgz","fileCount":269,"integrity":"sha512-0+xV8NS9mWtx9RH79qUFQQTTKOcY8IXi3VowO+6T3SYj3CQF/nRxpAtFQD7OYbaWQ3NfSDeCv5ru/WwhgYlh/w==","signatures":[{"sig":"MEUCIQDUD62g5YDPpd+zaefJpJM3yqAaKpEXw3JzqloHHB2ytwIgHss8aAuLoKi5B21gdAZCN8OBkqroU3tdpnHEci2k7bU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3883475},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.21-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy.d.cts","default":"./dist/plugins/oauth-proxy.cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/92337ff914ab0d0b857def7b3ea92457/better-auth-1.1.21-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-0+xV8NS9mWtx9RH79qUFQQTTKOcY8IXi3VowO+6T3SYj3CQF/nRxpAtFQD7OYbaWQ3NfSDeCv5ru/WwhgYlh/w==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.21-beta.1_1740423617810_0.4732458920831282","host":"s3://npm-registry-packages-npm-production"}},"1.1.21":{"name":"better-auth","version":"1.1.21","_id":"better-auth@1.1.21","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0286d9e20df323fe5bf00c5287d180ad24e1cec3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.21.tgz","fileCount":269,"integrity":"sha512-scyrQn8O9XL4oKmTt7nnA50P0v0RnI39yKevlMa0mI3646hXq/QOThjUrYy+cYCoq4tNLVsctQa9yUUMN9ZzhA==","signatures":[{"sig":"MEQCIDI9OTPLosETOo0wWpEex0dtcSrVP9MTlVr/+cp9vrCBAiApTNmfM1BxK5NvvZ0rlQ6FdiPyxbKsa+mwgKM+uW2dDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3886104},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy.d.cts","default":"./dist/plugins/oauth-proxy.cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/3b76cf7fe8b3955305c958771756fbad/better-auth-1.1.21.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-scyrQn8O9XL4oKmTt7nnA50P0v0RnI39yKevlMa0mI3646hXq/QOThjUrYy+cYCoq4tNLVsctQa9yUUMN9ZzhA==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.21_1740424571301_0.0361771589035913","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.16":{"name":"better-auth","version":"1.2.0-beta.16","_id":"better-auth@1.2.0-beta.16","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d689dd784ebce8a63d01054df5d440d40880d8f6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.0-beta.16.tgz","fileCount":287,"integrity":"sha512-4MOLRI2B2ysXpNMCCrNrss7Fg3vAsLYEDoZvA5DkoRnFXg1zq2YobQssTPyq329nPgn8AWvCiiaVSbs+sEOImg==","signatures":[{"sig":"MEQCIA2qs3vxRb1mEiRHTAaR1xNHftPTdepefsvcQmAHt+m5AiArvDqdVE/RRnvJurnK7YDU/GQ8a3FrJX4RYIs5YzI5Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4278761},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.0-beta.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy.d.cts","default":"./dist/plugins/oauth-proxy.cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/admin/access":{"import":{"types":"./dist/plugins/admin/access.d.ts","default":"./dist/plugins/admin/access.js"},"require":{"types":"./dist/plugins/admin/access.d.cts","default":"./dist/plugins/admin/access.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=16000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/fd193232047fd9e21748dac36db32646/better-auth-1.2.0-beta.16.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-4MOLRI2B2ysXpNMCCrNrss7Fg3vAsLYEDoZvA5DkoRnFXg1zq2YobQssTPyq329nPgn8AWvCiiaVSbs+sEOImg==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.2","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.14-beta.2","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/admin/access":["./dist/plugins/admin/access.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"^5.7.2","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.0-beta.16_1740425407049_0.7988426224194418","host":"s3://npm-registry-packages-npm-production"}},"1.1.22-beta.1":{"name":"better-auth","version":"1.1.22-beta.1","_id":"better-auth@1.1.22-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"597343fb9fd40182c3d1b148fda9416cd40d22ae","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.22-beta.1.tgz","fileCount":269,"integrity":"sha512-+dD44b6jNlnEVISuD2xRquvXLzoshRjKfK3MoV4552D5oBikpJ0Cc7LozCTmgHNfwEv9SOx1eFl7z+vdB7F5+Q==","signatures":[{"sig":"MEUCIGtE/dwEGKZ//0S/nG406qaaZrY1YtNl5Gu9PzfFlCpCAiEAsrfAYUP6aGUWXlzIRoYw1sAowV1uZTW9eX/M/p3Cf+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3886215},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.22-beta.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy.d.cts","default":"./dist/plugins/oauth-proxy.cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/f57f393d4804e2aee7aaf7cd96d8ad96/better-auth-1.1.22-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-+dD44b6jNlnEVISuD2xRquvXLzoshRjKfK3MoV4552D5oBikpJ0Cc7LozCTmgHNfwEv9SOx1eFl7z+vdB7F5+Q==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"1.1.12","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^1.6.0","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.22-beta.1_1740430378322_0.6555354977160186","host":"s3://npm-registry-packages-npm-production"}},"1.1.22-beta.2":{"name":"better-auth","version":"1.1.22-beta.2","_id":"better-auth@1.1.22-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"90b9cec363bad8e99c4085dce90a94eaefa89d02","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.1.22-beta.2.tgz","fileCount":269,"integrity":"sha512-SFPxOu0KN3ypaMrOQWUF8lQjN+UlOadqTni/XEANiUAyrs0GEY/ZhGtJFal289ojOUzdAvTGsyITT210TGl0DA==","signatures":[{"sig":"MEUCIQDjfDVOK8XFeLE0VG6L5IR7sY4rO+Tpbr6bX7ydMD1FUwIgV9MPwJogBZ9mFTaWthu5tibLY/wr3pMweGQHf8lTOmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3887986},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.1.22-beta.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db.d.ts","default":"./dist/db.js"},"require":{"types":"./dist/db.d.cts","default":"./dist/db.cjs"}},"./api":{"import":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"require":{"types":"./dist/api.d.cts","default":"./dist/api.cjs"}},"./vue":{"import":{"types":"./dist/vue.d.ts","default":"./dist/vue.js"},"require":{"types":"./dist/vue.d.cts","default":"./dist/vue.cjs"}},"./node":{"import":{"types":"./dist/node.d.ts","default":"./dist/node.js"},"require":{"types":"./dist/node.d.cts","default":"./dist/node.cjs"}},"./react":{"import":{"types":"./dist/react.d.ts","default":"./dist/react.js"},"require":{"types":"./dist/react.d.cts","default":"./dist/react.cjs"}},"./solid":{"import":{"types":"./dist/solid.d.ts","default":"./dist/solid.js"},"require":{"types":"./dist/solid.d.cts","default":"./dist/solid.cjs"}},"./types":{"import":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"require":{"types":"./dist/types.d.cts","default":"./dist/types.cjs"}},"./client":{"import":{"types":"./dist/client.d.ts","default":"./dist/client.js"},"require":{"types":"./dist/client.d.cts","default":"./dist/client.cjs"}},"./crypto":{"import":{"types":"./dist/crypto.d.ts","default":"./dist/crypto.js"},"require":{"types":"./dist/crypto.d.cts","default":"./dist/crypto.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2.d.ts","default":"./dist/oauth2.js"},"require":{"types":"./dist/oauth2.d.cts","default":"./dist/oauth2.cjs"}},"./svelte":{"import":{"types":"./dist/svelte.d.ts","default":"./dist/svelte.js"},"require":{"types":"./dist/svelte.d.cts","default":"./dist/svelte.cjs"}},"./cookies":{"import":{"types":"./dist/cookies.d.ts","default":"./dist/cookies.js"},"require":{"types":"./dist/cookies.d.cts","default":"./dist/cookies.cjs"}},"./next-js":{"import":{"types":"./dist/next-js.d.ts","default":"./dist/next-js.js"},"require":{"types":"./dist/next-js.d.cts","default":"./dist/next-js.cjs"}},"./plugins":{"import":{"types":"./dist/plugins.d.ts","default":"./dist/plugins.js"},"require":{"types":"./dist/plugins.d.cts","default":"./dist/plugins.cjs"}},"./svelte-kit":{"import":{"types":"./dist/svelte-kit.d.ts","default":"./dist/svelte-kit.js"},"require":{"types":"./dist/svelte-kit.d.cts","default":"./dist/svelte-kit.cjs"}},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt.d.ts","default":"./dist/plugins/jwt.js"},"require":{"types":"./dist/plugins/jwt.d.cts","default":"./dist/plugins/jwt.cjs"}},"./plugins/sso":{"import":{"types":"./dist/plugins/sso.d.ts","default":"./dist/plugins/sso.js"},"require":{"types":"./dist/plugins/sso.d.cts","default":"./dist/plugins/sso.cjs"}},"./solid-start":{"import":{"types":"./dist/solid-start.d.ts","default":"./dist/solid-start.js"},"require":{"types":"./dist/solid-start.d.cts","default":"./dist/solid-start.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"}},"./plugins/admin":{"import":{"types":"./dist/plugins/admin.d.ts","default":"./dist/plugins/admin.js"},"require":{"types":"./dist/plugins/admin.d.cts","default":"./dist/plugins/admin.cjs"}},"./client/plugins":{"import":{"types":"./dist/client/plugins.d.ts","default":"./dist/client/plugins.js"},"require":{"types":"./dist/client/plugins.d.cts","default":"./dist/client/plugins.cjs"}},"./plugins/access":{"import":{"types":"./dist/plugins/access.d.ts","default":"./dist/plugins/access.js"},"require":{"types":"./dist/plugins/access.d.cts","default":"./dist/plugins/access.cjs"}},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer.d.ts","default":"./dist/plugins/bearer.js"},"require":{"types":"./dist/plugins/bearer.d.cts","default":"./dist/plugins/bearer.cjs"}},"./adapters/memory":{"import":{"types":"./dist/adapters/memory.d.ts","default":"./dist/adapters/memory.js"},"require":{"types":"./dist/adapters/memory.d.cts","default":"./dist/adapters/memory.cjs"}},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma.d.ts","default":"./dist/adapters/prisma.js"},"require":{"types":"./dist/adapters/prisma.d.cts","default":"./dist/adapters/prisma.cjs"}},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey.d.ts","default":"./dist/plugins/passkey.js"},"require":{"types":"./dist/plugins/passkey.d.cts","default":"./dist/plugins/passkey.cjs"}},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle.d.ts","default":"./dist/adapters/drizzle.js"},"require":{"types":"./dist/adapters/drizzle.d.cts","default":"./dist/adapters/drizzle.cjs"}},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb.d.ts","default":"./dist/adapters/mongodb.js"},"require":{"types":"./dist/adapters/mongodb.d.cts","default":"./dist/adapters/mongodb.cjs"}},"./plugins/username":{"import":{"types":"./dist/plugins/username.d.ts","default":"./dist/plugins/username.js"},"require":{"types":"./dist/plugins/username.d.cts","default":"./dist/plugins/username.cjs"}},"./social-providers":{"import":{"types":"./dist/social.d.ts","default":"./dist/social.js"},"require":{"types":"./dist/social.d.cts","default":"./dist/social.cjs"}},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous.d.ts","default":"./dist/plugins/anonymous.js"},"require":{"types":"./dist/plugins/anonymous.d.cts","default":"./dist/plugins/anonymous.cjs"}},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp.d.ts","default":"./dist/plugins/email-otp.js"},"require":{"types":"./dist/plugins/email-otp.d.cts","default":"./dist/plugins/email-otp.cjs"}},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link.d.ts","default":"./dist/plugins/magic-link.js"},"require":{"types":"./dist/plugins/magic-link.d.cts","default":"./dist/plugins/magic-link.cjs"}},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor.d.ts","default":"./dist/plugins/two-factor.js"},"require":{"types":"./dist/plugins/two-factor.d.cts","default":"./dist/plugins/two-factor.cjs"}},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy.d.ts","default":"./dist/plugins/oauth-proxy.js"},"require":{"types":"./dist/plugins/oauth-proxy.d.cts","default":"./dist/plugins/oauth-proxy.cjs"}},"./plugins/oidc-plugin":{"import":{"types":"./dist/plugins/oidc-plugin.d.ts","default":"./dist/plugins/oidc-plugin.js"},"require":{"types":"./dist/plugins/oidc-plugin.d.cts","default":"./dist/plugins/oidc-plugin.cjs"}},"./plugins/organization":{"import":{"types":"./dist/plugins/organization.d.ts","default":"./dist/plugins/organization.js"},"require":{"types":"./dist/plugins/organization.d.cts","default":"./dist/plugins/organization.cjs"}},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number.d.ts","default":"./dist/plugins/phone-number.js"},"require":{"types":"./dist/plugins/phone-number.d.cts","default":"./dist/plugins/phone-number.cjs"}},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth.d.ts","default":"./dist/plugins/generic-oauth.js"},"require":{"types":"./dist/plugins/generic-oauth.d.cts","default":"./dist/plugins/generic-oauth.cjs"}},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session.d.ts","default":"./dist/plugins/multi-session.js"},"require":{"types":"./dist/plugins/multi-session.d.cts","default":"./dist/plugins/multi-session.cjs"}},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session.d.ts","default":"./dist/plugins/custom-session.js"},"require":{"types":"./dist/plugins/custom-session.d.cts","default":"./dist/plugins/custom-session.cjs"}}},"scripts":{"dev":"cross-env NODE_OPTIONS='--max-old-space-size=4000' tsup --watch --sourcemap","bump":"bumpp","test":"pnpm prisma:push && vitest","build":"cross-env NODE_OPTIONS=--max-old-space-size=8000 tsup --clean --dts","dev:dts":"cross-env NODE_OPTIONS='--max-old-space-size=16192' tsup --watch --dts","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/5e1440c67a007db4e086a6bd2d270e40/better-auth-1.1.22-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-SFPxOu0KN3ypaMrOQWUF8lQjN+UlOadqTni/XEANiUAyrs0GEY/ZhGtJFal289ojOUzdAvTGsyITT210TGl0DA==","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":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","nanostores":"^0.11.3","better-call":"0.3.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db.d.ts"],"api":["./dist/api.d.ts"],"vue":["./dist/vue.d.ts"],"expo":["./dist/expo.d.ts"],"node":["./dist/node.d.ts"],"react":["./dist/react.d.ts"],"solid":["./dist/solid.d.ts"],"types":["./dist/types.d.ts"],"client":["./dist/client.d.ts"],"crypto":["./dist/crypto.d.ts"],"oauth2":["./dist/oauth2.d.ts"],"svelte":["./dist/svelte.d.ts"],"cookies":["./dist/cookies.d.ts"],"next-js":["./dist/next-js.d.ts"],"plugins":["./dist/plugins.d.ts"],"svelte-kit":["./dist/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt.d.ts"],"plugins/sso":["./dist/plugins/sso.d.ts"],"solid-start":["./dist/solid-start.d.ts"],"plugins/admin":["./dist/plugins/admin.d.ts"],"client/plugins":["./dist/client/plugins.d.ts"],"plugins/access":["./dist/access.d.ts"],"plugins/bearer":["./dist/plugins/bearer.d.ts"],"adapters/memory":["./dist/adapters/memory.d.ts"],"adapters/prisma":["./dist/adapters/prisma.d.ts"],"plugins/passkey":["./dist/plugins/passkey.d.ts"],"adapters/drizzle":["./dist/adapters/drizzle.d.ts"],"adapters/mongodb":["./dist/adapters/mongodb.d.ts"],"plugins/username":["./dist/plugins/username.d.ts"],"social-providers":["./dist/social.d.ts"],"plugins/anonymous":["./dist/plugins/anonymous.d.ts"],"plugins/email-otp":["./dist/plugins/email-otp.d.ts"],"plugins/magic-link":["./dist/plugins/magic-link.d.ts"],"plugins/two-factor":["./dist/plugins/two-factor.d.ts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy.d.ts"],"plugins/oidc-plugin":["./dist/plugins/oidc-plugin.d.ts"],"plugins/organization":["./dist/plugins/organization.d.ts"],"plugins/phone-number":["./dist/plugins/phone-number.d.ts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","tsup":"^8.3.5","react":"^18.3.1","mysql2":"^3.11.5","prisma":"^5.22.0","vitest":"^3.0.7","listhen":"^1.9.0","mongodb":"^6.11.0","tedious":"^18.6.1","solid-js":"^1.9.3","@types/pg":"^8.11.10","happy-dom":"^15.11.7","typescript":"5.6.1-rc","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.1.22-beta.2_1740480372241_0.6701321311059385","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.18":{"name":"better-auth","version":"1.2.0-beta.18","_id":"better-auth@1.2.0-beta.18","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0a1978ac2fa0ab2c3ec92d01e82cd8b3c4a82e6d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.0-beta.18.tgz","fileCount":630,"integrity":"sha512-gEjNxmrkFiATTSTcE47rkyTT9vMFMLTjtLNun4W0IWmeqfi4pIbbWpo97foY1DNXXRDkDuajquoD58dzAatQxQ==","signatures":[{"sig":"MEYCIQDtZhUti3Be2BepbXbyvP1EIKZamkSq0iEYbvVph3VsJgIhAOqlYKemAUBLx7JL0d0qdXnE/TAzWO9+tck0mfAWtcbH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4981085},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.0-beta.18.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"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"pnpm prisma:push && vitest","build":"unbuild --clean && pnpm build:types","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit","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"},"_resolved":"/tmp/6f10fa1be54c5fc234efbf28d5181c66/better-auth-1.2.0-beta.18.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-gEjNxmrkFiATTSTcE47rkyTT9vMFMLTjtLNun4W0IWmeqfi4pIbbWpo97foY1DNXXRDkDuajquoD58dzAatQxQ==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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/vue/index.d.ts"],"expo":["./dist/expo/index.d.ts"],"node":["./dist/node/index.d.ts"],"react":["./dist/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/svelte/index.d.ts"],"cookies":["./dist/cookies/index.d.ts"],"next-js":["./dist/next-js/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"svelte-kit":["./dist/svelte-kit/index.d.ts"],"plugins/jwt":["./dist/plugins/jwt/index.d.ts"],"plugins/sso":["./dist/plugins/sso/index.d.ts"],"solid-start":["./dist/solid-start/index.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"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.2","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.0-beta.18_1740783844429_0.08337343094776184","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.19":{"name":"better-auth","version":"1.2.0-beta.19","_id":"better-auth@1.2.0-beta.19","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"5d430ab9e3b0a817f3c8c6a37627a5ab6475c760","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.0-beta.19.tgz","fileCount":626,"integrity":"sha512-YfpkodlxgT4PMXz4rMm8Lq6gfbhmCtrid1oDAQNeNi2wGXZzSt7kkbPHRgCg0x/iWWEVpJNNLMpjfQS8+QMCXA==","signatures":[{"sig":"MEQCIBHJgNYsrrv0V06wB1m0gdl5ud7NWuxyqQDE3DLHuWdRAiBJSvgLhvx34iImG21QprAAIg5QgY+h+ftnvc/xpUbmlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3953405},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.0-beta.19.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"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"pnpm prisma:push && vitest","build":"unbuild --clean && pnpm build:types","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"},"_resolved":"/tmp/8e7c16fa7e7ed96e3d8750d82e5daaa5/better-auth-1.2.0-beta.19.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-YfpkodlxgT4PMXz4rMm8Lq6gfbhmCtrid1oDAQNeNi2wGXZzSt7kkbPHRgCg0x/iWWEVpJNNLMpjfQS8+QMCXA==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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/vue/index.d.ts"],"expo":["./dist/expo/index.d.ts"],"node":["./dist/node/index.d.ts"],"react":["./dist/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/svelte/index.d.ts"],"cookies":["./dist/cookies/index.d.ts"],"next-js":["./dist/next-js/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"svelte-kit":["./dist/svelte-kit/index.d.ts"],"plugins/jwt":["./dist/plugins/jwt/index.d.ts"],"plugins/sso":["./dist/plugins/sso/index.d.ts"],"solid-start":["./dist/solid-start/index.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"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.0-beta.19_1740822098538_0.3421138451924375","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"better-auth","version":"1.2.0","_id":"better-auth@1.2.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a9d9908e071759194a372820111a8b3d1031931f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.0.tgz","fileCount":626,"integrity":"sha512-eIRGOXfix25bh4fgs8jslZAZssufpIkxfEeEokQu5G4wICoDee1wPctkFb8v80PvhtI4dPm28SuAoZaAdRc6Wg==","signatures":[{"sig":"MEUCIB7cuMiR/1AFMkh2JdIXQ/BXtG0LkFJlfEad8edfhQEaAiEApwx7HFx1+KTarpoUraXZml+ma6qY1NhU4rmkHPzGeHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3954911},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.0.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"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"pnpm prisma:push && vitest","build":"unbuild --clean && pnpm build:types","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"},"_resolved":"/tmp/f989fc1ccecaa58df5c34ff3f6240ead/better-auth-1.2.0.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-eIRGOXfix25bh4fgs8jslZAZssufpIkxfEeEokQu5G4wICoDee1wPctkFb8v80PvhtI4dPm28SuAoZaAdRc6Wg==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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/vue/index.d.ts"],"expo":["./dist/expo/index.d.ts"],"node":["./dist/node/index.d.ts"],"react":["./dist/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/svelte/index.d.ts"],"cookies":["./dist/cookies/index.d.ts"],"next-js":["./dist/next-js/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"svelte-kit":["./dist/svelte-kit/index.d.ts"],"plugins/jwt":["./dist/plugins/jwt/index.d.ts"],"plugins/sso":["./dist/plugins/sso/index.d.ts"],"solid-start":["./dist/solid-start/index.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"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.0_1740863717102_0.28845193035044536","host":"s3://npm-registry-packages-npm-production"}},"1.2.1-beta.1":{"name":"better-auth","version":"1.2.1-beta.1","_id":"better-auth@1.2.1-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"35b9ddfd8e50090f0f065157c2587cda369907b0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.1-beta.1.tgz","fileCount":626,"integrity":"sha512-C132l2nd0iis2NCRmlhjM3igI8my20uMEccf3S65yfnN9xCtz5e3h8+uTev/Anb3m0ThT3WUv3M5yYpeHdUH8g==","signatures":[{"sig":"MEUCICEC6E/eszMoGViFNPaYczNzEp7F6fQ26mR6+TaZrgznAiEAioO90AI7MuQ6npMhi43TkxNGRz3y4nSdBbYhsh9LlCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3965779},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.1-beta.1.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"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"pnpm prisma:push && vitest","build":"unbuild --clean && pnpm build:types","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"},"_resolved":"/tmp/f058254d0d10f63090be4d064c681d78/better-auth-1.2.1-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-C132l2nd0iis2NCRmlhjM3igI8my20uMEccf3S65yfnN9xCtz5e3h8+uTev/Anb3m0ThT3WUv3M5yYpeHdUH8g==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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/vue/index.d.ts"],"expo":["./dist/expo/index.d.ts"],"node":["./dist/node/index.d.ts"],"react":["./dist/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/svelte/index.d.ts"],"cookies":["./dist/cookies/index.d.ts"],"next-js":["./dist/next-js/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"svelte-kit":["./dist/svelte-kit/index.d.ts"],"plugins/jwt":["./dist/plugins/jwt/index.d.ts"],"plugins/sso":["./dist/plugins/sso/index.d.ts"],"solid-start":["./dist/solid-start/index.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"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.1-beta.1_1740866150896_0.2538459087621119","host":"s3://npm-registry-packages-npm-production"}},"1.2.1-beta.2":{"name":"better-auth","version":"1.2.1-beta.2","_id":"better-auth@1.2.1-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f2e31cb31c3c2ba25d58edc039a68bdc66a710a7","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.1-beta.2.tgz","fileCount":329,"integrity":"sha512-qf7V3PYMsRXTlA0xq1t99UfQoLFHvtMsxxVDc4C4mNBvDjMjQ+FnkHF1XOhMe0jh0jaXLHmB/s80vu4Mz68m0w==","signatures":[{"sig":"MEQCIGVTRl9wdHC7L8B6iCzeHESgCzsmdiY3kvLfAAtEJrD4AiBGFwn3fhQrej99Qnn/xC26jWac5hGA3MTGkzz+mIidGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6194631},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.1-beta.2.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"}}},"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"},"_resolved":"/tmp/d4cb4639e22e0ee32a6f2b99dceafbac/better-auth-1.2.1-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-qf7V3PYMsRXTlA0xq1t99UfQoLFHvtMsxxVDc4C4mNBvDjMjQ+FnkHF1XOhMe0jh0jaXLHmB/s80vu4Mz68m0w==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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/vue/index.d.ts"],"expo":["./dist/expo/index.d.ts"],"node":["./dist/node/index.d.ts"],"react":["./dist/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/svelte/index.d.ts"],"cookies":["./dist/cookies/index.d.ts"],"next-js":["./dist/next-js/index.d.ts"],"plugins":["./dist/plugins/index.d.ts"],"svelte-kit":["./dist/svelte-kit/index.d.ts"],"plugins/jwt":["./dist/plugins/jwt/index.d.ts"],"plugins/sso":["./dist/plugins/sso/index.d.ts"],"solid-start":["./dist/solid-start/index.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"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.1-beta.2_1740868380541_0.5643098880192214","host":"s3://npm-registry-packages-npm-production"}},"1.2.1-beta.3":{"name":"better-auth","version":"1.2.1-beta.3","_id":"better-auth@1.2.1-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1127176f4c2ec92ecbefbabf8ae882ca60a4e71b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.1-beta.3.tgz","fileCount":329,"integrity":"sha512-g6ftOP2ZcqydZwW65e8/6ylYEAAQ/Gqh0smvgfPbQb/YBc3U3r2EEzAeddiHLn6Z+UE6RQtmUvChQoSz9G60/w==","signatures":[{"sig":"MEQCIGxTEVFrtCNks6b3WPbttkvmeNc7tohgtbK8MGc9s9+6AiB0SM+ZqZVBS/CRzzKc09MLRZjcK4Dk9VVixqpoVVXfHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6194616},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.1-beta.3.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"}}},"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"},"_resolved":"/tmp/c441918e7605110356419d04e86e6450/better-auth-1.2.1-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-g6ftOP2ZcqydZwW65e8/6ylYEAAQ/Gqh0smvgfPbQb/YBc3U3r2EEzAeddiHLn6Z+UE6RQtmUvChQoSz9G60/w==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.1-beta.3_1740869986734_0.12664395118513583","host":"s3://npm-registry-packages-npm-production"}},"1.2.1-beta.4":{"name":"better-auth","version":"1.2.1-beta.4","_id":"better-auth@1.2.1-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a3fbc7419a5fae9da11ec99e235b8b43d6d99c9b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.1-beta.4.tgz","fileCount":329,"integrity":"sha512-Ay4wUXZG5apz4ebgmgx4w0bOir26AXx6azdVpk8YZJeFXuC5lWMMiCDdJT8IrOx/EWu+R9QmTVv18x4ebLUqHA==","signatures":[{"sig":"MEUCICSbZbAyHAoltnkeYxEZxg/2RLhn3xF4TV9sltLrISAuAiEA60CXUgJHYulJB9+M5LL+fZu9JUFaWy71YrJphoWi1Hk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6194616},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.1-beta.4.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"}}},"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"},"_resolved":"/tmp/a8044a49c4338219104cb6272fced6ee/better-auth-1.2.1-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-Ay4wUXZG5apz4ebgmgx4w0bOir26AXx6azdVpk8YZJeFXuC5lWMMiCDdJT8IrOx/EWu+R9QmTVv18x4ebLUqHA==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.1-beta.4_1740896976622_0.14816070804543835","host":"s3://npm-registry-packages-npm-production"}},"1.2.1-beta.5":{"name":"better-auth","version":"1.2.1-beta.5","_id":"better-auth@1.2.1-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f5d4b4af200166334025aef66bd02d5c52bc1fd9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.1-beta.5.tgz","fileCount":329,"integrity":"sha512-5NFPstVyyRWSCrvJmNsDGwEV7fSUPCXWq+9lzXv64SueP30Eah+p0NZcxV40PQnqjyUnPPOM4Ux8uz8b8Ksb9Q==","signatures":[{"sig":"MEUCIGd/tmR4LZo4JmjuBPC/Gjx2JZk6wGt7m20QcB7uonE6AiEA8/vc84sI2a38/QaRNGgIcERGc4RhNy4uFsWTv+rw7kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6196260},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.1-beta.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"}}},"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"},"_resolved":"/tmp/057578e7a3f296f1c0d8bfbaca8a9ecb/better-auth-1.2.1-beta.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-5NFPstVyyRWSCrvJmNsDGwEV7fSUPCXWq+9lzXv64SueP30Eah+p0NZcxV40PQnqjyUnPPOM4Ux8uz8b8Ksb9Q==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.1-beta.5_1740897785522_0.23067401384209685","host":"s3://npm-registry-packages-npm-production"}},"1.2.1-beta.6":{"name":"better-auth","version":"1.2.1-beta.6","_id":"better-auth@1.2.1-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"038b3ded1b0dea2ecebecbb5b092283d009b3bf6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.1-beta.6.tgz","fileCount":329,"integrity":"sha512-gudMOAI4Q2XVb3vGR+VeP5Z/kaTRnSMjw5W6WfK8gbP0sEwvZnN7/K58vowiFtgjFRZJKxdwYVS+AAbAqanJYg==","signatures":[{"sig":"MEYCIQDP+UALNI7u7sUQAM3Gtls+IsXgRNA2l9yQQEHUZjWDUwIhAOiPvnZQaFach8prhxJBpsfvPnl9EE5efjmVSKpnfy3R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6196386},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.1-beta.6.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"}}},"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"},"_resolved":"/tmp/310454223e2bdbb505f6cfa485e500c4/better-auth-1.2.1-beta.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-gudMOAI4Q2XVb3vGR+VeP5Z/kaTRnSMjw5W6WfK8gbP0sEwvZnN7/K58vowiFtgjFRZJKxdwYVS+AAbAqanJYg==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.1-beta.6_1740908408027_0.8680626776944678","host":"s3://npm-registry-packages-npm-production"}},"1.2.1-beta.7":{"name":"better-auth","version":"1.2.1-beta.7","_id":"better-auth@1.2.1-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"10477a32daad0d13d0b301af67c2368125ebd4aa","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.1-beta.7.tgz","fileCount":329,"integrity":"sha512-lx8h5OQXLNDrK12X/ogxDI7nUwYceGvTSmlvOWh9b3Ng3E7CWRZYRB/GHhJXKWNtY1lTm4xXRCF7awzkFDdfJQ==","signatures":[{"sig":"MEUCIGHS1pW+PRBE8SAoKhF5DNBrBmg/WPzltgjT8HpNkJgaAiEAhT5dN8zH4XT9y64gOXrQ2DvPkzPXYwXRlsiRU30AEbk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6196386},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.1-beta.7.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"}}},"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"},"_resolved":"/tmp/abb641a3f258d571a5487571be9ebf15/better-auth-1.2.1-beta.7.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-lx8h5OQXLNDrK12X/ogxDI7nUwYceGvTSmlvOWh9b3Ng3E7CWRZYRB/GHhJXKWNtY1lTm4xXRCF7awzkFDdfJQ==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.1-beta.7_1740911942393_0.8771894937836506","host":"s3://npm-registry-packages-npm-production"}},"1.2.1-beta.8":{"name":"better-auth","version":"1.2.1-beta.8","_id":"better-auth@1.2.1-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a394fee8ede00b8c9b09912b6c3dee3698db12ec","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.1-beta.8.tgz","fileCount":332,"integrity":"sha512-pp9oqgxuDaePSQVpYo5/KTHrF7mi2jp2oU+X/fgM5lvp/PZjJF1mcU5FtiQGSbylaqR1gMM9ZNp0e/VaZ59AhA==","signatures":[{"sig":"MEYCIQCj+7UqlVvb6+I9RHV0VZUZRjDCtSI+/JClvHc070AjEgIhALtio2v9oyQmqWtfo/L3FYTYrE8dN06pxRXTRxElPxOL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6220156},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.1-beta.8.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"},"_resolved":"/tmp/acce6cf681dca9fc8faacf063cea6a9c/better-auth-1.2.1-beta.8.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-pp9oqgxuDaePSQVpYo5/KTHrF7mi2jp2oU+X/fgM5lvp/PZjJF1mcU5FtiQGSbylaqR1gMM9ZNp0e/VaZ59AhA==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.1-beta.8_1740916679994_0.20221732541583082","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"better-auth","version":"1.2.1","_id":"better-auth@1.2.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e078387c21f829e4acaecc609d9a0fc0160f7444","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.1.tgz","fileCount":332,"integrity":"sha512-ehECh654Y32pseRiAwHiDdqemCX5oM/B/N52heqVcRbgiVKC61FgdrBwBkQb9jV2jBk7E+C8iDZ5Nqshck3O1g==","signatures":[{"sig":"MEQCIAhCwHuH8bFUI2gjCWBLtLBtA8Rt+dpSjTHarOY/ultwAiBIIeO4kbb3vtRlI3aEhXq8NslmbWkxucAUphqSh2SIhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6222602},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.1.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"},"_resolved":"/tmp/41d87725b143a1ecfff4139fa29a5bd5/better-auth-1.2.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-ehECh654Y32pseRiAwHiDdqemCX5oM/B/N52heqVcRbgiVKC61FgdrBwBkQb9jV2jBk7E+C8iDZ5Nqshck3O1g==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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.1.2","tarn":"^3.0.2","react":"^18.3.1","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.1_1740928180662_0.052483817664214616","host":"s3://npm-registry-packages-npm-production"}},"1.2.2-beta.1":{"name":"better-auth","version":"1.2.2-beta.1","_id":"better-auth@1.2.2-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"10f3b37bf5917816a355ef04e4ce3e79a0f4835f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.2-beta.1.tgz","fileCount":332,"integrity":"sha512-DEVx1pRUodnE7bl7MM4SIpqm/cwrKNfhl0Oc/PbHGSEFcD09GcE66DHlccaEli/1TaGgxDByB9k20o6yiHp3wQ==","signatures":[{"sig":"MEQCIBdNF/Cjl9VblL1XiTpZ2GAigJl665NXrdIevbuEfSDmAiB1qX5po769jF9m0HRXD38Rq7uuGlaS/o1WWu3lCLjeww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6232091},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.2-beta.1.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"},"_resolved":"/tmp/15052e424a04946b081a676ee8b30fdd/better-auth-1.2.2-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-DEVx1pRUodnE7bl7MM4SIpqm/cwrKNfhl0Oc/PbHGSEFcD09GcE66DHlccaEli/1TaGgxDByB9k20o6yiHp3wQ==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.2-beta.1_1740934035874_0.09936876201462153","host":"s3://npm-registry-packages-npm-production"}},"1.2.2-beta.2":{"name":"better-auth","version":"1.2.2-beta.2","_id":"better-auth@1.2.2-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"cf0cef09f2836da95f58b62756d15c2bc0cf33fd","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.2-beta.2.tgz","fileCount":332,"integrity":"sha512-g6cSAFhgSTAJRF/rKJ58Q3rfkYVGQF2cSjFRDxd691GZ3HiB6DtHQtSe9sQwG8qjtpSOv/wP8FvzlNAWT7HtbQ==","signatures":[{"sig":"MEQCICVRnXWY0qQE2BcNcwbyHSZ+jFj3/QCYMEduvNTeVjc6AiAiOTujRQomLyH89eqnfIK8nOmr0A6HggQQxDVn97XzEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6235143},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.2-beta.2.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"},"_resolved":"/tmp/f6d9679eb7e02b2ffae2d3a452a9edc5/better-auth-1.2.2-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-g6cSAFhgSTAJRF/rKJ58Q3rfkYVGQF2cSjFRDxd691GZ3HiB6DtHQtSe9sQwG8qjtpSOv/wP8FvzlNAWT7HtbQ==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.2-beta.2_1740937213984_0.9920201908531905","host":"s3://npm-registry-packages-npm-production"}},"1.2.2-beta.3":{"name":"better-auth","version":"1.2.2-beta.3","_id":"better-auth@1.2.2-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6e36eef4b3f8779d4b94c40077b4d694624f3a69","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.2-beta.3.tgz","fileCount":332,"integrity":"sha512-QRt2XqjL4aOZQNlan3JxhPJvLvOgFwJpk8v9oYPnYjOuOmgTohDX8VYB8PujCdmFyZLpstRyPj11ClcJMrH36w==","signatures":[{"sig":"MEQCICJOTBS3rRnbxKc1VJlH5accZ0tlgA2qTeHjxZ/PqiDeAiBnqoBXj6xeUfNXWycfceYAGrbOtkX1XSQR4smrtAwoRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6231427},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.2-beta.3.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"},"_resolved":"/tmp/307b317cbef3ddfbf8515b4640f99e01/better-auth-1.2.2-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-QRt2XqjL4aOZQNlan3JxhPJvLvOgFwJpk8v9oYPnYjOuOmgTohDX8VYB8PujCdmFyZLpstRyPj11ClcJMrH36w==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.2-beta.3_1740946490869_0.6028624901475543","host":"s3://npm-registry-packages-npm-production"}},"1.2.2-beta.4":{"name":"better-auth","version":"1.2.2-beta.4","_id":"better-auth@1.2.2-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"183fe32f576a477e696464b1c3444ee28b012ca6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.2-beta.4.tgz","fileCount":332,"integrity":"sha512-UaTIEydxK17cVZP+zRWfc5WVuOCwHTDHSpAVoorSKdaIawb5YXfUNC5pqdMqkHqLIycstp5U+tDsbq2FhEeHOQ==","signatures":[{"sig":"MEYCIQCuNW4hbly6b6wjQ0ShgzJQzkZHDC0Q+q4kE1Qyy3jM9wIhAP7CCx5gP+jylblOIZITXvaljVahPwB0AIL3mqNr+33y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6231850},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.2-beta.4.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"},"_resolved":"/tmp/75343ee1ef8258d7b306931a51c27b29/better-auth-1.2.2-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-UaTIEydxK17cVZP+zRWfc5WVuOCwHTDHSpAVoorSKdaIawb5YXfUNC5pqdMqkHqLIycstp5U+tDsbq2FhEeHOQ==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.2-beta.4_1741006717503_0.46645628127233363","host":"s3://npm-registry-packages-npm-production"}},"1.2.2-beta.5":{"name":"better-auth","version":"1.2.2-beta.5","_id":"better-auth@1.2.2-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"60d153db54b6e35395567db421e1cc08bfc5f6d4","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.2-beta.5.tgz","fileCount":332,"integrity":"sha512-+Eo+ReigqODRyv4YjyJqG0ZzEKuTd1VIoChOytW/U2jHivuQCsxS2W8NRLkbdA15po5JIGrq36JtnlsxVvfdvw==","signatures":[{"sig":"MEUCIQD42F01ty/cZeb9hftv+7P0rhxCAG3AE5xynsg71KfugwIgDX5G/4X/gGYIV+RzAa1FlPe6G2ZX+urHRZu3lDK5a/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6231850},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.2-beta.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"},"_resolved":"/tmp/0a29cd3fdf01eac6e79a41678d09f048/better-auth-1.2.2-beta.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-+Eo+ReigqODRyv4YjyJqG0ZzEKuTd1VIoChOytW/U2jHivuQCsxS2W8NRLkbdA15po5JIGrq36JtnlsxVvfdvw==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.2-beta.5_1741020431858_0.5749211275904895","host":"s3://npm-registry-packages-npm-production"}},"1.2.2-beta.6":{"name":"better-auth","version":"1.2.2-beta.6","_id":"better-auth@1.2.2-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7934d7c9b058a8528e33fc1933a845ffc7c9ac5b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.2-beta.6.tgz","fileCount":332,"integrity":"sha512-yt1UBenCDx4uyMWaptsgPzAWR3ZibZ84nyRNTstVOcijIC9iByuvX7LcLgoEBNLSo/CdztTIVjzlFgsBdfCsMA==","signatures":[{"sig":"MEUCIQDS9uL6OGzXhhPUcandDEbDZ3xLkeuqAbzyoOF1FjQxSAIgfdZoohRcSsZ7j5i/45oC1xXO4Yph49GvgiZ4Kcx+J6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6231850},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.2-beta.6.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"},"_resolved":"/tmp/0f331868fabbc9aa23312658b1917a64/better-auth-1.2.2-beta.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-yt1UBenCDx4uyMWaptsgPzAWR3ZibZ84nyRNTstVOcijIC9iByuvX7LcLgoEBNLSo/CdztTIVjzlFgsBdfCsMA==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.2-beta.6_1741020834888_0.5096725492567271","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"better-auth","version":"1.2.2","_id":"better-auth@1.2.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1925288bb62aab06b083990479c8c1cbeb02043d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.2.tgz","fileCount":332,"integrity":"sha512-zsynKwkMKeuKq1QQy80zLV9UehcM8yG0fjJSlGsb7oXWwgfgek5RVBptBFckZcq7z1e84WIqDvtypcgXx0xmlg==","signatures":[{"sig":"MEUCIA9q6+OCePN5ygy5Ylqc7oMIcTH1favLtBwlsRyGeEjKAiEAyODJLAluxCng9ZRsE8g8bfYpw9mfPZutydrnR143IqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6239710},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.2.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"},"_resolved":"/tmp/f54934c2ce68ca8af085467d756cfdd7/better-auth-1.2.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-zsynKwkMKeuKq1QQy80zLV9UehcM8yG0fjJSlGsb7oXWwgfgek5RVBptBFckZcq7z1e84WIqDvtypcgXx0xmlg==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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.1.2","tarn":"^3.0.2","react":"^18.3.1","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.2_1741026462003_0.42451884660078876","host":"s3://npm-registry-packages-npm-production"}},"1.2.3-beta.1":{"name":"better-auth","version":"1.2.3-beta.1","_id":"better-auth@1.2.3-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e869f01770f86bf6b57937e53d31f2cbf1f5372c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.3-beta.1.tgz","fileCount":332,"integrity":"sha512-nlJ3Ssor9atWaLgM7Wp7JUaLvOaeomZaTP3wU54USAQjIIYVXUANuZmGf6IPJWG2h9OvufrEIfwA1d9Ix6AdLA==","signatures":[{"sig":"MEYCIQCEWrncnseVyZ4w+PX3Z06D52sS01YDhjJyjb6Lx5ChiAIhAOTTmEas9h2C516gNhoUPaBTmRC53EL7mtYCSnSk7nG9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6233482},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.3-beta.1.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"},"_resolved":"/tmp/68314cd7b5aeea36312589d08abe391a/better-auth-1.2.3-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-nlJ3Ssor9atWaLgM7Wp7JUaLvOaeomZaTP3wU54USAQjIIYVXUANuZmGf6IPJWG2h9OvufrEIfwA1d9Ix6AdLA==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.3-beta.1_1741067198387_0.977407162272089","host":"s3://npm-registry-packages-npm-production"}},"1.2.3-beta.2":{"name":"better-auth","version":"1.2.3-beta.2","_id":"better-auth@1.2.3-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d51f5b448124818a5713ea5b1bb526450e1668c4","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.3-beta.2.tgz","fileCount":332,"integrity":"sha512-nIYYomhAKbt/U4Qro2mKoIOycgJyUHlr+u/jvIueXWCFi+Hx6FO0tZqJ+fOOzH02Xy8czxC7jNjhTLrVlg6lNg==","signatures":[{"sig":"MEQCIEyx3vES44C0KcftxJhdou9vFdAB+LECO1wz0IV/o8HXAiAOoFSMW3SXzv6OqnXzmzK4tpCb9KpFziGPSuT5hDN67g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6233528},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.3-beta.2.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"},"_resolved":"/tmp/60900b2e3b30ba9907a6a704ac2b72d3/better-auth-1.2.3-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-nIYYomhAKbt/U4Qro2mKoIOycgJyUHlr+u/jvIueXWCFi+Hx6FO0tZqJ+fOOzH02Xy8czxC7jNjhTLrVlg6lNg==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.3-beta.2_1741069955788_0.7034107987126939","host":"s3://npm-registry-packages-npm-production"}},"1.2.3-beta.3":{"name":"better-auth","version":"1.2.3-beta.3","_id":"better-auth@1.2.3-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"bc1c582583e9dbd79196c55a309511b6f70b36d1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.3-beta.3.tgz","fileCount":330,"integrity":"sha512-n6tUPsSDx9FUQD9Zk8AQPp1oFlyZX4ybaLhVf+EwDm9ZDlVOlHGBwPAwYfeD1/ewaxSQLJ9NSZ9LBPbZK0k8gA==","signatures":[{"sig":"MEUCIQCPH2QXoPOKFdUHEVzpvoDQhQk6/X/ye6p4E/TQiiWjZAIgLWbfatfZt6atMR3Ujyr+TkL+5hRmzyEQYg7q+zJtaA4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6233385},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.3-beta.3.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"},"_resolved":"/tmp/057b79d92b8fe654f4bb964ca1bd1617/better-auth-1.2.3-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-n6tUPsSDx9FUQD9Zk8AQPp1oFlyZX4ybaLhVf+EwDm9ZDlVOlHGBwPAwYfeD1/ewaxSQLJ9NSZ9LBPbZK0k8gA==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.3-beta.3_1741088118347_0.9606311212995562","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"better-auth","version":"1.2.3","_id":"better-auth@1.2.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"af6fe1ab76cbe4f029e6c17ae74bb50a1d8d258b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.3.tgz","fileCount":330,"integrity":"sha512-y97/ah2SOWaW81IRg36m7xMSMVl7ATaHie/nhQ0in/reVlEX/6juVPszNqq0gcTwQtFsB8oe15wQKgdf4yHP9Q==","signatures":[{"sig":"MEUCICwXbuCDeGVsfp4xG7IwhlAsoDjFlyl27pq8dhiYec3DAiEA/xvA8LDhtwhTrF1spCmQnVBXzHhVPeyAlc93x89RtMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6233378},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.3.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"},"_resolved":"/tmp/f2bb4b29179cc576db538aa76abac22e/better-auth-1.2.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-y97/ah2SOWaW81IRg36m7xMSMVl7ATaHie/nhQ0in/reVlEX/6juVPszNqq0gcTwQtFsB8oe15wQKgdf4yHP9Q==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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.1.2","tarn":"^3.0.2","react":"^18.3.1","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.3_1741122656473_0.6176719996272901","host":"s3://npm-registry-packages-npm-production"}},"1.2.4-beta.1":{"name":"better-auth","version":"1.2.4-beta.1","_id":"better-auth@1.2.4-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"bb0645f3d39071003f79e25a980bb1b538223381","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.4-beta.1.tgz","fileCount":330,"integrity":"sha512-KBBdX4c+JbRaS4Bf5vvIAybqEZEpD4KvYuHfpiMu9m62Oy1TAh/lDQd6S4fGOWF/A7zN8MU1KQNWVWIp82XoRw==","signatures":[{"sig":"MEQCIDteF9JfXOQaYVqzcqJhQIwC9aG5Z/yjkkA96db6cVf0AiBqcvbO43s1ND6+y8p7iTB9NlzX0FnCEruSgNrfHPBsEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6232822},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.4-beta.1.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"},"_resolved":"/tmp/48f29489ecd36d8ef073019f9dac9400/better-auth-1.2.4-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-KBBdX4c+JbRaS4Bf5vvIAybqEZEpD4KvYuHfpiMu9m62Oy1TAh/lDQd6S4fGOWF/A7zN8MU1KQNWVWIp82XoRw==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.4-beta.1_1741156114969_0.024180229302900313","host":"s3://npm-registry-packages-npm-production"}},"1.2.4-beta.2":{"name":"better-auth","version":"1.2.4-beta.2","_id":"better-auth@1.2.4-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"4520e7313fba876f22d54ef2a9fff1c86cd111d3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.4-beta.2.tgz","fileCount":330,"integrity":"sha512-UE1rV1X5u0XWw8+B5Ed3Mc/TdD0fkhjRizG5KsTqeZf2/VdJQEZRgHMJ+WB0rPCi/XPuiS0SdVkrCaQzbYx23w==","signatures":[{"sig":"MEUCIGX+ql2n140l63f8dwjS65dzkpxI52BA4V2OwDFYWxgKAiEA/nRtR6iOQxHy5yaMXLOtGaWGlso8Wzotxe4blFZ6T/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6233220},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.4-beta.2.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"},"_resolved":"/tmp/8b1625d771fde69db7032d08683711d8/better-auth-1.2.4-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-UE1rV1X5u0XWw8+B5Ed3Mc/TdD0fkhjRizG5KsTqeZf2/VdJQEZRgHMJ+WB0rPCi/XPuiS0SdVkrCaQzbYx23w==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.4-beta.2_1741165071616_0.030583775010681435","host":"s3://npm-registry-packages-npm-production"}},"1.2.4-beta.3":{"name":"better-auth","version":"1.2.4-beta.3","_id":"better-auth@1.2.4-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1f30458e6973613e0032c262426b1c04229ef6ca","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.4-beta.3.tgz","fileCount":330,"integrity":"sha512-qy+3gnKa3+971sx4i8aShu4Q4N3DNrrnofHdIkLsyFCnVidci2O9sf7esbzrIz+OIWayrplqqdZ8ESyhmfluYg==","signatures":[{"sig":"MEUCIQCQ+6w3uhnlarA41NSzSMrj3j4nx5kALCpY6iTvDtWCHQIgQ9mRv98dAeT9+CvP0rUZd68V/MV2y11q/Li2Xi4HNrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6195095},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.4-beta.3.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"},"_resolved":"/tmp/1c44697b5e38ee81fb8a9a3381de8413/better-auth-1.2.4-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-qy+3gnKa3+971sx4i8aShu4Q4N3DNrrnofHdIkLsyFCnVidci2O9sf7esbzrIz+OIWayrplqqdZ8ESyhmfluYg==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.4-beta.3_1741171572504_0.5132340090087246","host":"s3://npm-registry-packages-npm-production"}},"1.2.4-beta.4":{"name":"better-auth","version":"1.2.4-beta.4","_id":"better-auth@1.2.4-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b1f628bc3178f762bc9c057fb63ad315fbf51e62","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.4-beta.4.tgz","fileCount":330,"integrity":"sha512-7VBTKBfrfbJTWbrmNhceuF96PUXoprNMBe4cOMZ8VZNtZ+8iAPIwmEg34ooYchQHRxM1zem88uoAaTXoXv/OyQ==","signatures":[{"sig":"MEQCIEmsIGZonhIlvdvCOM/cmug7kBr0T7xuOLdorEHF+ZkwAiA4LG7/Qo31OxFlOYJ71Rh0vSHaUx+GcElN8L5gyV9dyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6195095},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.4-beta.4.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"},"_resolved":"/tmp/9f398a2e487529c59b3ebe7629f79d6d/better-auth-1.2.4-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-7VBTKBfrfbJTWbrmNhceuF96PUXoprNMBe4cOMZ8VZNtZ+8iAPIwmEg34ooYchQHRxM1zem88uoAaTXoXv/OyQ==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.4-beta.4_1741198556452_0.9010450744519665","host":"s3://npm-registry-packages-npm-production"}},"1.2.4-beta.5":{"name":"better-auth","version":"1.2.4-beta.5","_id":"better-auth@1.2.4-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"657346a6af31c8bfd426d980824e958b5b864efc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.4-beta.5.tgz","fileCount":330,"integrity":"sha512-aciOcRtTyFynW9SOGntPM8fpUrrPkknnpWtOylZTwekV5DYBQsh8XDELFqZbFMvQ4QoFmktyX1OWbAOHuCPkyg==","signatures":[{"sig":"MEUCIQD1HmSrWGzu9OQyScRDayPXrhBG8NkaN/FZUjKc0/8wBAIgBnyALFdoN5A+k4AN5d4VP69IupgQ/1kOZ+tRFbjYVfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6197124},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.4-beta.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"},"_resolved":"/tmp/ac932206c264e150e15a556227ad7aae/better-auth-1.2.4-beta.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-aciOcRtTyFynW9SOGntPM8fpUrrPkknnpWtOylZTwekV5DYBQsh8XDELFqZbFMvQ4QoFmktyX1OWbAOHuCPkyg==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.4-beta.5_1741298615771_0.3082303716275858","host":"s3://npm-registry-packages-npm-production"}},"1.2.4-beta.6":{"name":"better-auth","version":"1.2.4-beta.6","_id":"better-auth@1.2.4-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2aee67b39b03d058d47353a44057105f90554fbb","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.4-beta.6.tgz","fileCount":330,"integrity":"sha512-pwcm6jJXgVKjNIgXMF0aBDak1byxECXBbCjISehkIsWifZmv2PBesyfzRT9aGNQbC1uqeTT9f945A9jS3Zby6Q==","signatures":[{"sig":"MEYCIQDxT+h1jJr0mQ+vS9XiiaJptBTuATCPT9Zkc+OgBhYalQIhAPoqyHQcwNA6kMNP0zTJdG3UPHLwYBmh1nq0bu+FOjqn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6197190},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.4-beta.6.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"},"_resolved":"/tmp/93011767a7062009bc1da0f0a1828f64/better-auth-1.2.4-beta.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-pwcm6jJXgVKjNIgXMF0aBDak1byxECXBbCjISehkIsWifZmv2PBesyfzRT9aGNQbC1uqeTT9f945A9jS3Zby6Q==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.4-beta.6_1741429003877_0.23461710790804258","host":"s3://npm-registry-packages-npm-production"}},"1.2.4-beta.7":{"name":"better-auth","version":"1.2.4-beta.7","_id":"better-auth@1.2.4-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a9b7e77e51fc7d7bd378d9a41a5eac84c622dbd6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.4-beta.7.tgz","fileCount":330,"integrity":"sha512-EU5Jo/ePOjS097OtFHmRc2emgt7r1yX7Kt+og1ppvGMktgAmmph4goNBWNImtkgjkRIsCc6WRsSzlAvAPitNqQ==","signatures":[{"sig":"MEUCIQDeXt+Ht4q4ZDgcX2ztRmfp2MP7NYksFa9yAkKQTSgtDQIgEVNb6/EnCWicL2WayTLwyGQxf7Ry6nLsngVSy/gwNX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6222307},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.4-beta.7.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"},"_resolved":"/tmp/7423efc427c7716fa3cc3aa734930e4d/better-auth-1.2.4-beta.7.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-EU5Jo/ePOjS097OtFHmRc2emgt7r1yX7Kt+og1ppvGMktgAmmph4goNBWNImtkgjkRIsCc6WRsSzlAvAPitNqQ==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.4-beta.7_1741464510139_0.6280246758118493","host":"s3://npm-registry-packages-npm-production"}},"1.2.4-beta.8":{"name":"better-auth","version":"1.2.4-beta.8","_id":"better-auth@1.2.4-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7737f9513611949a64d4c1e22671c23f600b0780","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.4-beta.8.tgz","fileCount":330,"integrity":"sha512-sO7iKMsacoacRQxnlvXDpJGuU1WhxQXEMT5Uyz2THTPFuseeUxKJ5yiqOVvCngB0smPEoDAfIAEooot72m4IfA==","signatures":[{"sig":"MEUCIQDQtRb5Bq27Uqvw0LoMqsAExbPuYsn0xVRok43F9AybTQIgfKDGoNXOhKQOh8Y+yjh2i8YBJJJa5x8SFa/KGxwO8CM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6222357},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.4-beta.8.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"},"_resolved":"/tmp/bf75e0bea409f8cb1336e465c69558df/better-auth-1.2.4-beta.8.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-sO7iKMsacoacRQxnlvXDpJGuU1WhxQXEMT5Uyz2THTPFuseeUxKJ5yiqOVvCngB0smPEoDAfIAEooot72m4IfA==","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":{},"_nodeVersion":"20.18.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.4","valibot":"1.0.0-beta.15","nanostores":"^0.11.3","better-call":"^1.0.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","tarn":"^3.0.2","react":"^18.3.1","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.4-beta.8_1741516471051_0.2534450481115207","host":"s3://npm-registry-packages-npm-production"}},"1.2.4-beta.9":{"name":"better-auth","version":"1.2.4-beta.9","_id":"better-auth@1.2.4-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e3eaf365229ac9a94ac064596bb2955fa07396ec","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.4-beta.9.tgz","fileCount":330,"integrity":"sha512-lpYgUc5x5d8LKcoF0vxuYqvOKxU4+iqum9I9ftvye2Jgv/BREo+3EsrWQt/BCJtjZS1QwG9Qz+JlFAlQS9McMw==","signatures":[{"sig":"MEUCIQCY2nH2yLUgxa8rDpFvh4UXfa6n5s8ynrFkmJYP7oax/wIgCbBBaxk2Uw3gMFqS22Oga0is1fjl3c+6Xq5up0Rn+m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6225489},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.4-beta.9.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"},"_resolved":"/tmp/72a76d1b1cb7ef5efe86d9b8c8d5ef8a/better-auth-1.2.4-beta.9.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-lpYgUc5x5d8LKcoF0vxuYqvOKxU4+iqum9I9ftvye2Jgv/BREo+3EsrWQt/BCJtjZS1QwG9Qz+JlFAlQS9McMw==","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":{},"_nodeVersion":"20.18.3","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.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","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.4-beta.9_1741753263770_0.5576120026590716","host":"s3://npm-registry-packages-npm-production"}},"1.2.4-beta.10":{"name":"better-auth","version":"1.2.4-beta.10","_id":"better-auth@1.2.4-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"149588bf6d399e9c0240c627f10de2e562d06d14","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.4-beta.10.tgz","fileCount":330,"integrity":"sha512-VCoq9KD1tfpHd0tPo+PP1d8/8FlIuoi5g6CSC2xRix6fi+esXdxbqFvxovBOTtG4xDe1ZZtz03yXAt3/b2hJIg==","signatures":[{"sig":"MEYCIQCUhpmY02281X2clJN8ajqv/AA8byzlZ5XedH0y6mTwNAIhALEzvLdX4CFBoNu9obtwRJW578Os/ErZVRMmbVojCLQb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6222535},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.4-beta.10.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"},"_resolved":"/tmp/3f6510f72a8ac0ab84edc44e89fb55f2/better-auth-1.2.4-beta.10.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-VCoq9KD1tfpHd0tPo+PP1d8/8FlIuoi5g6CSC2xRix6fi+esXdxbqFvxovBOTtG4xDe1ZZtz03yXAt3/b2hJIg==","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":{},"_nodeVersion":"20.18.3","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.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","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.4-beta.10_1741783518686_0.6383492269020405","host":"s3://npm-registry-packages-npm-production"}},"1.2.4-beta.12":{"name":"better-auth","version":"1.2.4-beta.12","_id":"better-auth@1.2.4-beta.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"5e524cfe0efe5fb6f323de52c35ab740dc381c3e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.4-beta.12.tgz","fileCount":330,"integrity":"sha512-nOot0r6krY7DDVyaPuHrV46P5wv9Il9pRpJAT/BnuVnEX/tLXhr/Clcf4BLFRPKyEKuaTLDpx4qXZBiscrGM1w==","signatures":[{"sig":"MEUCIQDg8epUDzwmz45Ed46oDLscY6mlcA33Bs+87G4ktGA9UQIgIrb0F8is6qPZjrDmsQC6jo6KVPIR+iScfjEEhrt324E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6222305},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.4-beta.12.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"},"_resolved":"/tmp/5ce47d74d0761f527b2f8d069917866c/better-auth-1.2.4-beta.12.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-nOot0r6krY7DDVyaPuHrV46P5wv9Il9pRpJAT/BnuVnEX/tLXhr/Clcf4BLFRPKyEKuaTLDpx4qXZBiscrGM1w==","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":{},"_nodeVersion":"20.18.3","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.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","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.4-beta.12_1741853714571_0.9640627020414383","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"better-auth","version":"1.2.4","_id":"better-auth@1.2.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2ca4fa3e8ea486149f60d451c6f6501d550653cf","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.4.tgz","fileCount":328,"integrity":"sha512-/ZK2jbUjm8JwdeCLFrUWUBmexPyI9PkaLVXWLWtN60sMDHTY8B5G72wcHglo1QMFBaw4G0qFkP5ayl9k6XfDaA==","signatures":[{"sig":"MEYCIQD3aAchZbILBgl1wQNmoPijAZf6o7EMtMxIBZQjNCfEEQIhAPuQdrKy6Q3QmhFiR9hvuyQasEOMrpDi4M7hpWKKo6WF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6474860},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.4.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"},"_resolved":"/tmp/098d88cc5951eb9e61a666d9bd1ee281/better-auth-1.2.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-/ZK2jbUjm8JwdeCLFrUWUBmexPyI9PkaLVXWLWtN60sMDHTY8B5G72wcHglo1QMFBaw4G0qFkP5ayl9k6XfDaA==","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":{},"_nodeVersion":"20.18.3","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.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.3","@better-fetch/fetch":"^1.1.15","@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.1.2","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.4_1741900485605_0.28229045027031807","host":"s3://npm-registry-packages-npm-production"}},"1.2.5-beta.1":{"name":"better-auth","version":"1.2.5-beta.1","_id":"better-auth@1.2.5-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"32a66e67f002a7d28e8526c2ca418dc99b90f4eb","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.5-beta.1.tgz","fileCount":328,"integrity":"sha512-jd0c5DUsHYNAHgGU4sERlrP9fxl7Aq90mSIsQ8N+Wx+RvbliAaeLTeLM9Ud05Q8wVS2h3qHp2q8+EQrKQKw9ag==","signatures":[{"sig":"MEUCIHTjyn06e/MDSf7xXFKKIgyaqLSqTi9JTNUC8rGDEBW7AiEAr6+W+ix6AI5xYdj5chJtU3MkrKIJf2exiXIAZKP2nYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6473608},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.5-beta.1.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"},"_resolved":"/tmp/780d7e53d20b08df562fdf325254ba99/better-auth-1.2.5-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-jd0c5DUsHYNAHgGU4sERlrP9fxl7Aq90mSIsQ8N+Wx+RvbliAaeLTeLM9Ud05Q8wVS2h3qHp2q8+EQrKQKw9ag==","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":{},"_nodeVersion":"20.18.3","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.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","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-beta.1_1742022363738_0.21472140883128632","host":"s3://npm-registry-packages-npm-production"}},"1.2.5-beta.2":{"name":"better-auth","version":"1.2.5-beta.2","_id":"better-auth@1.2.5-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f0a550d83eddeb5bb1d27a00030df7d38a059d86","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.5-beta.2.tgz","fileCount":325,"integrity":"sha512-kzuyYr+okitjPVQ2Y3OVD4Xulpd/wL3s3c4YLCcZrIcEs+ue5ICEoG1FfX/JjIFIvAI9AE6VxUE7aBaS4cZF7A==","signatures":[{"sig":"MEQCICDGk7hlSogcHQupieZSsrLqI9rMnwI1zzAZ5CXvRvaeAiAyGvaY53kOOaYNRYgOs05LGlV6+VgiaPedDp3bx1ra/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6476023},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.5-beta.2.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"},"_resolved":"/tmp/7b9f33fc8eddf375cf843cc5665eaa5a/better-auth-1.2.5-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-kzuyYr+okitjPVQ2Y3OVD4Xulpd/wL3s3c4YLCcZrIcEs+ue5ICEoG1FfX/JjIFIvAI9AE6VxUE7aBaS4cZF7A==","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":{},"_nodeVersion":"20.18.3","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.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","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-beta.2_1742072658061_0.9840204488982431","host":"s3://npm-registry-packages-npm-production"}},"1.2.5-beta.3":{"name":"better-auth","version":"1.2.5-beta.3","_id":"better-auth@1.2.5-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"16517f955f97418ae447512571f0adad3be05d86","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.5-beta.3.tgz","fileCount":325,"integrity":"sha512-hknKSIqdM5fZ9WTJTWBwey4ZJcJ5TTCVbktadv510psEg3QY8Kg++SB9SWJRtfzfXjENeDIqyd+RRmj+h6zHvw==","signatures":[{"sig":"MEQCIGAomJRQynPx7SKaHrh86JLoKxuVNyTuIKRctU2XaAY6AiA2VKD3vXWp8mfOMQAKU4YgFDvxJwWll7i/xx3pUZ/iJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6475757},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.5-beta.3.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"},"_resolved":"/tmp/5417d07b5417c2e0f3d513b3bfdcd5c9/better-auth-1.2.5-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-hknKSIqdM5fZ9WTJTWBwey4ZJcJ5TTCVbktadv510psEg3QY8Kg++SB9SWJRtfzfXjENeDIqyd+RRmj+h6zHvw==","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":{},"_nodeVersion":"20.18.3","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.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","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-beta.3_1742206305200_0.5133256254009364","host":"s3://npm-registry-packages-npm-production"}},"1.2.5-beta.4":{"name":"better-auth","version":"1.2.5-beta.4","_id":"better-auth@1.2.5-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"12ff3f32ecd544e27312cba8eb7526b7d1659d9f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.5-beta.4.tgz","fileCount":325,"integrity":"sha512-6YQVHHZG0W9pfoZzVsgl5BPvLp0ybUrbPNfmkRBxEr4UriRn0Uuk9L99VLObW+KjghQ023OaiV13lBlvP47uXg==","signatures":[{"sig":"MEYCIQDRxBDw/8fpr/MkfeYksuc/5SYv4zuYqDLGoQ2hmhHg8gIhAOL8GSsqXGVNWJiy6+JwnvhkifGLoA0YrZ5Xu7tluZC8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6477576},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.5-beta.4.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"},"_resolved":"/tmp/f6be96cf73951024907da5fcf6b24d7f/better-auth-1.2.5-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-6YQVHHZG0W9pfoZzVsgl5BPvLp0ybUrbPNfmkRBxEr4UriRn0Uuk9L99VLObW+KjghQ023OaiV13lBlvP47uXg==","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":{},"_nodeVersion":"20.18.3","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.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","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-beta.4_1742237505137_0.5981051852114876","host":"s3://npm-registry-packages-npm-production"}},"1.2.5-beta.5":{"name":"better-auth","version":"1.2.5-beta.5","_id":"better-auth@1.2.5-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ec5a20f9448bd28bc92c5031b89d5361bec3027f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.5-beta.5.tgz","fileCount":325,"integrity":"sha512-fPfBylr3btYhGTVOCXZ2dWOKgZbxfumRByti6TVy6t1kRz+56PecCtBP5SZ4bGbEDjRX71GSsjSD/8ZBxFKWcg==","signatures":[{"sig":"MEUCIQD/g1PI4jGAvcIS0AsddqPsWFB4D2GYZXmTzNS/apJ3PAIgDYrhI+Zn2KlmzuV0dFpEeY8SeaRHM/RCNzIRz4DZvFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6491301},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.5-beta.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"},"_resolved":"/tmp/e936900c2450918effa469bbb78b042f/better-auth-1.2.5-beta.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-fPfBylr3btYhGTVOCXZ2dWOKgZbxfumRByti6TVy6t1kRz+56PecCtBP5SZ4bGbEDjRX71GSsjSD/8ZBxFKWcg==","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":{},"_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.3","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.15","@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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","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-beta.5_1742450329214_0.4919006287036991","host":"s3://npm-registry-packages-npm-production"}},"1.2.5-beta.6":{"name":"better-auth","version":"1.2.5-beta.6","_id":"better-auth@1.2.5-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e839f327baa8825b4cab8cc05339766e0fb5e362","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.5-beta.6.tgz","fileCount":325,"integrity":"sha512-6AgmMp6ouyWUPxDFDdnj8idQKaEhnZ+ld1E9HTmEbWZKMsgOCa/iRuM9QEu7/2dzzK31oHStq//9RaH7P06q6w==","signatures":[{"sig":"MEQCIDf4K2w7OFPWjxDWkPx3gxkmPnrApiqTwOwT+UYba37OAiAXOOyM9/YcZvQDPqnuhBviyJXh54NfWp5ux5zaaz1tRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6599603},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.5-beta.6.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"},"_resolved":"/tmp/69990f9dac046cc90b2d789ced040672/better-auth-1.2.5-beta.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-6AgmMp6ouyWUPxDFDdnj8idQKaEhnZ+ld1E9HTmEbWZKMsgOCa/iRuM9QEu7/2dzzK31oHStq//9RaH7P06q6w==","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":{},"_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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","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-beta.6_1742669766520_0.8698599971010501","host":"s3://npm-registry-packages-npm-production"}},"1.2.5-beta.7":{"name":"better-auth","version":"1.2.5-beta.7","_id":"better-auth@1.2.5-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"84bc7531bb8be9490250f43525cec89c97a00102","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.5-beta.7.tgz","fileCount":325,"integrity":"sha512-YIGJR4JTKWMGBefEZRe+/awEMr/M87jEjorcdihesBTJWF3ttupuRHSBIdctDTuZQEbSk6jV5NAhx5dZfp2Avg==","signatures":[{"sig":"MEQCIHc8UIQJXEQ0AUQ58S4gqlGQhVLlODz8eQIyRZ1Qkls0AiAKrVtcrjtZ6O3dPWF5idHtC3pEmsOkSmZwBZs8JFjWyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6599603},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.5-beta.7.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"},"_resolved":"/tmp/a2ce69e44c948816565a2867e90763ae/better-auth-1.2.5-beta.7.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-YIGJR4JTKWMGBefEZRe+/awEMr/M87jEjorcdihesBTJWF3ttupuRHSBIdctDTuZQEbSk6jV5NAhx5dZfp2Avg==","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":{},"_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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","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-beta.7_1742725103201_0.7390514362343399","host":"s3://npm-registry-packages-npm-production"}},"1.2.5-beta.8":{"name":"better-auth","version":"1.2.5-beta.8","_id":"better-auth@1.2.5-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"df26cf28bb196ae3a1ca0a16b9ef4fbfbd496119","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.5-beta.8.tgz","fileCount":325,"integrity":"sha512-xqCRC8ufVnMrKfnTzl8v9mRJt8wIaOHIO5c1P5NTYb2rh/KQHUPyZEezOXpq18BrhcQarC2Doojb6f37wBFQjg==","signatures":[{"sig":"MEYCIQDB1YNfdKZZ6tkZQzsd3tJeshaQnwR86qxwAm4V4c9klQIhAPap4nDQ3ULM/ox+QBw5ynwQhG89/LSZasCS3chXwr5U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6600565},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.5-beta.8.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"},"_resolved":"/tmp/915a7a6d418579ffc0af56d0a2625251/better-auth-1.2.5-beta.8.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-xqCRC8ufVnMrKfnTzl8v9mRJt8wIaOHIO5c1P5NTYb2rh/KQHUPyZEezOXpq18BrhcQarC2Doojb6f37wBFQjg==","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":{},"_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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","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-beta.8_1742745584998_0.17841005966006063","host":"s3://npm-registry-packages-npm-production"}},"1.2.5-beta.9":{"name":"better-auth","version":"1.2.5-beta.9","_id":"better-auth@1.2.5-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a97d3ed48f15bbb1d89e9d8456ee3700186f48b2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.5-beta.9.tgz","fileCount":325,"integrity":"sha512-INZLSKuRMJsg8wHpoF6mqj9Qkxx+joHUd2CKuV4AGdvogkL18fsu+cz/CtlY1uMe/qIkLTt9FxkwNb/lXRS83g==","signatures":[{"sig":"MEQCIB0E4KBz4wP/uWXbUhVsDUuC+qfwGiQ8JPClqcKnVTeIAiBx/v1JMIhkPLQVOHevbXMpv0vGKgSDvZur/gsJ7TbTWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6604441},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.5-beta.9.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"},"_resolved":"/tmp/2cabdd4b0613fad070fb2541e5b1acfb/better-auth-1.2.5-beta.9.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-INZLSKuRMJsg8wHpoF6mqj9Qkxx+joHUd2CKuV4AGdvogkL18fsu+cz/CtlY1uMe/qIkLTt9FxkwNb/lXRS83g==","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":{},"_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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","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-beta.9_1742879760420_0.0998125890479904","host":"s3://npm-registry-packages-npm-production"}},"1.2.5-beta.10":{"name":"better-auth","version":"1.2.5-beta.10","_id":"better-auth@1.2.5-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1020ef6269b6381eab9520dfcc6cd693389335ee","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.5-beta.10.tgz","fileCount":325,"integrity":"sha512-dbcf53BJRqIsa/hZXQ97QyAe7AJUwHfc817WwUoAxqps/w6JX9fVk3f/sIHujfR8tM5sv3j7bjvFMPGdO2hw9g==","signatures":[{"sig":"MEUCIQC4bOSBjXGkmBok82Lwg7ehH+BGeqijsQAu7rK5zGjemwIgGA9xMCjPu7FDGYxF9Bzh7VuoDrxKlBl6FmNJN+uJgc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6604705},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.5-beta.10.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"},"_resolved":"/tmp/61c5741483bd4676266ceb985459d560/better-auth-1.2.5-beta.10.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-dbcf53BJRqIsa/hZXQ97QyAe7AJUwHfc817WwUoAxqps/w6JX9fVk3f/sIHujfR8tM5sv3j7bjvFMPGdO2hw9g==","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":{},"_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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","hono":"^4.6.13","next":"^15.1.2","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-beta.10_1742979566266_0.35745811487987766","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"better-auth","version":"1.2.5","_id":"better-auth@1.2.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","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","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"},"_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":{},"_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"}},"1.2.6-beta.1":{"name":"better-auth","version":"1.2.6-beta.1","_id":"better-auth@1.2.6-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"774b60a3b2194e83d8137e7976eeca875dfafcb9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.6-beta.1.tgz","fileCount":325,"integrity":"sha512-gaho5avdq1OFszgT2doGLnLDWESF2or8n99u5MQ7FBr57oWFsbpgiIKdhOyw2/5OF4ZDQBGRM+VZcqZ+5P8xSQ==","signatures":[{"sig":"MEQCIF1btXluMjd5IePRXRZ1m+iOgYPZwoXGBEsMb18dJziwAiB+yK3+ewiyRlgpw3CWmRsxl1c+OlklcKhzHldLymbAxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6708452},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.6-beta.1.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"},"_resolved":"/tmp/a6dd002ec2de849e769ccd4d009f4452/better-auth-1.2.6-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-gaho5avdq1OFszgT2doGLnLDWESF2or8n99u5MQ7FBr57oWFsbpgiIKdhOyw2/5OF4ZDQBGRM+VZcqZ+5P8xSQ==","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":{},"_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.18","@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,"readmeFilename":"README.md","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.6-beta.1_1743062743328_0.4879044914291555","host":"s3://npm-registry-packages-npm-production"}},"1.2.6-beta.2":{"name":"better-auth","version":"1.2.6-beta.2","_id":"better-auth@1.2.6-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"00297b42366465ddafc459ec85760b67fb1155d1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.6-beta.2.tgz","fileCount":325,"integrity":"sha512-ZW410mmYHGK1WsZBB6mgmw5hvtQocdCiDvFChbXQd71IYj9X8xjsTIVn1m6IstvssDAi3vKRbOELnVy1RDVvhw==","signatures":[{"sig":"MEYCIQCTf6xw88OMbxrlJkUZuzzJBQ8Vw+e2N6W47Bzu/Ty1PQIhAKKgyaudvJ4FZfiE8jrsNbbd9382fnpGHOI/R1Iei9S2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6708659},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.6-beta.2.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"},"_resolved":"/tmp/b49a9c09df9b5d2f1bfca692960f28fc/better-auth-1.2.6-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-ZW410mmYHGK1WsZBB6mgmw5hvtQocdCiDvFChbXQd71IYj9X8xjsTIVn1m6IstvssDAi3vKRbOELnVy1RDVvhw==","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":{},"_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.18","@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,"readmeFilename":"README.md","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.6-beta.2_1743146444050_0.498737385558516","host":"s3://npm-registry-packages-npm-production"}},"1.2.6-beta.3":{"name":"better-auth","version":"1.2.6-beta.3","_id":"better-auth@1.2.6-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"448022f5d9fe44d6564d67dde630739b504800c0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.6-beta.3.tgz","fileCount":325,"integrity":"sha512-A8DFDrOjSXiQogMK5xdf7jbZZSooYmphH7WC7L+0IpXw1BSFQ+WNkSon5P1Tx55Poedi1w5LyOo1+ZxCTUHsNw==","signatures":[{"sig":"MEUCIQC/V5Vp7FojttoE791vAv6RNsFTWsmIgLC99YoNzwy3vQIgK8+kczGN34pjYoYsj5m8graPxVZMkPFpb+1FRXPd9PY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6708823},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.6-beta.3.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"},"_resolved":"/tmp/6064ac7cb67018c03058ea7b026042ee/better-auth-1.2.6-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-A8DFDrOjSXiQogMK5xdf7jbZZSooYmphH7WC7L+0IpXw1BSFQ+WNkSon5P1Tx55Poedi1w5LyOo1+ZxCTUHsNw==","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":{},"_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.18","@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,"readmeFilename":"README.md","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.6-beta.3_1743228258680_0.593026326676807","host":"s3://npm-registry-packages-npm-production"}},"1.2.6-beta.4":{"name":"better-auth","version":"1.2.6-beta.4","_id":"better-auth@1.2.6-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7fe0c353f5cf4cd12935cebbff09bb150c2ae0b5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.6-beta.4.tgz","fileCount":325,"integrity":"sha512-zLrhBeacJHTplgf3fndi0z2tkIZ15rK51GnbxvqHb4c6fK8VVFpDd268JC1EXG4DrmCFNwLntc3gYNbRScnxNQ==","signatures":[{"sig":"MEUCIBl4S0UShzdiDgXM4e2D2lSitL8l1als3rXNeAxZw01PAiEAwYPa49IQ8wkKLQF0x4BTJYlYT8vL1wSLbPY9AxvYdJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6717939},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.6-beta.4.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"},"_resolved":"/tmp/a4456e6f518fe37ed51e634c7752139a/better-auth-1.2.6-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-zLrhBeacJHTplgf3fndi0z2tkIZ15rK51GnbxvqHb4c6fK8VVFpDd268JC1EXG4DrmCFNwLntc3gYNbRScnxNQ==","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":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.6","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.18","@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,"readmeFilename":"README.md","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.6-beta.4_1743717771329_0.5382953779016459","host":"s3://npm-registry-packages-npm-production"}},"1.2.6-beta.5":{"name":"better-auth","version":"1.2.6-beta.5","_id":"better-auth@1.2.6-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f63937f741030da782767750fa6617dd4c44f1f2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.6-beta.5.tgz","fileCount":325,"integrity":"sha512-TFQ6JOGqpOU+GEHdvMc5ioSk6RIaEoGTQ9uozvaNPSOTwurIQOnsIiS0FcCZcZLzzrR+Rw8e2rxUghYeQVC9ng==","signatures":[{"sig":"MEQCIE8HZCSYRtrc8GgX07F4cF5mGHVKH8JHhY+vfpSB5pgYAiA0pTerjs4UIKpIDpBqY1aSGiNuCidEVLkVT/70nKpLTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6722389},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.6-beta.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"},"_resolved":"/tmp/3f21df69965b6ae4f2ebb4b426135532/better-auth-1.2.6-beta.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-TFQ6JOGqpOU+GEHdvMc5ioSk6RIaEoGTQ9uozvaNPSOTwurIQOnsIiS0FcCZcZLzzrR+Rw8e2rxUghYeQVC9ng==","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":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.6","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.18","@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,"readmeFilename":"README.md","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.6-beta.5_1743829674909_0.9910759199567758","host":"s3://npm-registry-packages-npm-production"}},"1.2.6-beta.6":{"name":"better-auth","version":"1.2.6-beta.6","_id":"better-auth@1.2.6-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"c58ab268f71e4da162ba424c2aced20ce0231a86","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.6-beta.6.tgz","fileCount":325,"integrity":"sha512-dVTMV5fBdbNolUZkBhYuv+cFwia62bbTjxvDCkxgrVgr52TDOH1ngYEvcaWDTD2WC/ll9gmY8jGzUkOw5ftm6Q==","signatures":[{"sig":"MEUCIF1oDL493/GS2xvlpaXVTLYmiMRjGN3qLEhWa8Pa8IGfAiEA0bomHJeyzBhcuJQG9IJG+sXB8lomPoUHFzlhvknB0hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5833075},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.6-beta.6.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"},"_resolved":"/tmp/fe9ed42d25bc2b83809f92a644bc05be/better-auth-1.2.6-beta.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-dVTMV5fBdbNolUZkBhYuv+cFwia62bbTjxvDCkxgrVgr52TDOH1ngYEvcaWDTD2WC/ll9gmY8jGzUkOw5ftm6Q==","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":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.6","nanostores":"^0.11.3","better-call":"^1.0.7","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.18","@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,"readmeFilename":"README.md","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.6-beta.6_1744005779045_0.2920361655901955","host":"s3://npm-registry-packages-npm-production"}},"1.2.6-beta.7":{"name":"better-auth","version":"1.2.6-beta.7","_id":"better-auth@1.2.6-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"dc3bca0446e8e28e7dd5009e85c75efacbac0634","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.6-beta.7.tgz","fileCount":336,"integrity":"sha512-QsYvUPd60t2lTxaECxTXJ7MIkJkgS1WqxBgT4sivoxqJ0S93cRQXNDZHcNGWCRDJIXHoVoevp5Kz9CzvMT2n7w==","signatures":[{"sig":"MEUCIQCkvyQGSKah9xhZwRQMiio6ho4O5wrLbtu/QiTg+3Dt2gIgQhP2dQMTYethrORa0JAdn+wQFLJEpzIqVbo9jN7r8vY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5893563},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.6-beta.7.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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"},"_resolved":"/tmp/121cf872920401a9db1ecbf294a323e7/better-auth-1.2.6-beta.7.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-QsYvUPd60t2lTxaECxTXJ7MIkJkgS1WqxBgT4sivoxqJ0S93cRQXNDZHcNGWCRDJIXHoVoevp5Kz9CzvMT2n7w==","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":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.6","nanostores":"^0.11.3","better-call":"^1.0.7","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.18","@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"],"react-start":["./dist/integrations/react-start.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,"readmeFilename":"README.md","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.6-beta.7_1744260496025_0.12700073855391025","host":"s3://npm-registry-packages-npm-production"}},"1.2.6-beta.11":{"name":"better-auth","version":"1.2.6-beta.11","_id":"better-auth@1.2.6-beta.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3e5b73ad28ac807518e10169c5737a2641544cb0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.6-beta.11.tgz","fileCount":347,"integrity":"sha512-wn8gatz6CIrMGL+eB0GzHKzg+iL6HqgaqHm5org/TO1s/U+eRetYizARdTfIHSnUwiRV8f5DZcIZkvImI/Wj7A==","signatures":[{"sig":"MEUCIQDcTWcdOdBDjpobcRoZ6mU9QistGYYF8g3y7hfM0RjdnAIgfYbviNBiJ6i/7Sa21Zwb4sL1Ft0dTs+zbSXeMT31Pyc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6754435},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.6-beta.11.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit --project tsconfig.declarations.json","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/05f9c1efd1d0337c8f82c70e8cf77ffd/better-auth-1.2.6-beta.11.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-wn8gatz6CIrMGL+eB0GzHKzg+iL6HqgaqHm5org/TO1s/U+eRetYizARdTfIHSnUwiRV8f5DZcIZkvImI/Wj7A==","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":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.6","nanostores":"^0.11.3","better-call":"^1.0.7","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.18","@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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.6-beta.11_1744390517495_0.111236269457613","host":"s3://npm-registry-packages-npm-production"}},"1.2.6-beta.12":{"name":"better-auth","version":"1.2.6-beta.12","_id":"better-auth@1.2.6-beta.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"47ace82da9b01f2901aa39ca5f27e279a54c4adb","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.6-beta.12.tgz","fileCount":352,"integrity":"sha512-iv3BbX4cUjYsmnJbVzqYkIqhacPlZ0A7kTK7ntStWzSxLngLPw9KfR2TaeLLJzCmrSmwdnMAJFtn79lP3wlreg==","signatures":[{"sig":"MEYCIQCaJEdXXdJDL0LZPocDMBCBwPAsbGncdvOToyNUWARpywIhANLAv49Uz2LCUVaUXR79+MtoBrTAHV67ZeqtYvfqluub","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6777275},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.6-beta.12.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit --project tsconfig.declarations.json","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/9643363d4b41773b2da8ef0e1a4ce29f/better-auth-1.2.6-beta.12.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-iv3BbX4cUjYsmnJbVzqYkIqhacPlZ0A7kTK7ntStWzSxLngLPw9KfR2TaeLLJzCmrSmwdnMAJFtn79lP3wlreg==","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":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.6","nanostores":"^0.11.3","better-call":"^1.0.7","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.18","@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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.6-beta.12_1744394678797_0.45216843290344144","host":"s3://npm-registry-packages-npm-production"}},"1.2.6-beta.13":{"name":"better-auth","version":"1.2.6-beta.13","_id":"better-auth@1.2.6-beta.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d52b6e19611e1cd2baaa9ce4331b935719ee9adf","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.6-beta.13.tgz","fileCount":350,"integrity":"sha512-3TIWIxKF2zkzi/RnpaQdzLRSh/dk5QYB9L3MX8KK7gAmB6w+PrNQdSePUqWue13jRWAZT+K6fBtBxcd7aJTzNA==","signatures":[{"sig":"MEQCIFEjDurSZgUMb228PMdXGCX3gKTSnxRcTB/O7YU6zfNAAiAnMXDCpmjBYJkKsS0BHZHbYTUvhrTmr6nZCN4/VTUrhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6802651},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.6-beta.13.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit --project tsconfig.declarations.json","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/c84ed351d62c7eb6db2e0a4e8babeea5/better-auth-1.2.6-beta.13.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-3TIWIxKF2zkzi/RnpaQdzLRSh/dk5QYB9L3MX8KK7gAmB6w+PrNQdSePUqWue13jRWAZT+K6fBtBxcd7aJTzNA==","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":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.6","nanostores":"^0.11.3","better-call":"^1.0.7","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.18","@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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.6-beta.13_1744491772969_0.7513482106795244","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"better-auth","version":"1.2.6","_id":"better-auth@1.2.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"4a74d678e5f74fc05511bbdf28088b52799c22cf","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.6.tgz","fileCount":348,"integrity":"sha512-RVy6nfNCXpohx49zP2ChUO3zN0nvz5UXuETJIhWU+dshBKpFMk4P4hAQauM3xqTJdd9hfeB5y+segmG1oYGTJQ==","signatures":[{"sig":"MEQCIHM6GAUBmX31t4XA4qWhZgT6qH/cng+vDevbZ/7aFyqiAiAmSrqWgQi1reo/uuTKGxDqdPV168affG7UIE4DOlTKLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6801265},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.6.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit --project tsconfig.declarations.json","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/4823b304c66d34fdf2302c849419499b/better-auth-1.2.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-RVy6nfNCXpohx49zP2ChUO3zN0nvz5UXuETJIhWU+dshBKpFMk4P4hAQauM3xqTJdd9hfeB5y+segmG1oYGTJQ==","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":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.6","nanostores":"^0.11.3","better-call":"^1.0.7","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.18","@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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.6_1744495798401_0.9493200298233722","host":"s3://npm-registry-packages-npm-production"}},"1.2.7-beta.1":{"name":"better-auth","version":"1.2.7-beta.1","_id":"better-auth@1.2.7-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"72e0aae87d67a3be805fad66483ec956dc543c64","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.7-beta.1.tgz","fileCount":350,"integrity":"sha512-e6BITmANRoehq/xfQax2KuV3avsjRQuO/cVGJpkJInxfMgdFQkTAPn/TPNCTDJbE7Blsv1xyMrToFyqWiTy9MA==","signatures":[{"sig":"MEYCIQCfceM3rJYCfRKMvQyKbmFFqpbHeyWoW4vtu1V0w0ROiQIhAPC6YGa6xvBfarrKn2MBUgBHiXzL28mAadA3AS3Ytl5y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6808726},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.7-beta.1.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit --project tsconfig.declarations.json","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/79debf82ff61f747b3433576e12ed91d/better-auth-1.2.7-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-e6BITmANRoehq/xfQax2KuV3avsjRQuO/cVGJpkJInxfMgdFQkTAPn/TPNCTDJbE7Blsv1xyMrToFyqWiTy9MA==","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":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.6","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.18","@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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.7-beta.1_1744553258178_0.5309896777776197","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"better-auth","version":"1.2.7","_id":"better-auth@1.2.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a61e6292dd60d445eaabddfbecf19469d85ecde1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.7.tgz","fileCount":350,"integrity":"sha512-2hCB263GSrgetsMUZw8vv9O1e4S4AlYJW3P4e8bX9u3Q3idv4u9BzDFCblpTLuL4YjYovghMCN0vurAsctXOAQ==","signatures":[{"sig":"MEQCIHVXbVsiuURrfFRFqmyzNdUstLEJRxmNIT797USLeGRnAiA3Jqeu77q0NYDPQYxkTI6APUY7YjdowZemj28GBUH80w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6808839},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.7.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/6346b68d08a9ab52daea694a0712df5b/better-auth-1.2.7.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-2hCB263GSrgetsMUZw8vv9O1e4S4AlYJW3P4e8bX9u3Q3idv4u9BzDFCblpTLuL4YjYovghMCN0vurAsctXOAQ==","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":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.6","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.18","@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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.7_1744565050130_0.7211869400872883","host":"s3://npm-registry-packages-npm-production"}},"1.2.8-beta.1":{"name":"better-auth","version":"1.2.8-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"_id":"better-auth@1.2.8-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"63656b06019c86139c8c22887ee977a695fdc846","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.8-beta.1.tgz","fileCount":350,"integrity":"sha512-1BYydA3wBQxBNcfgEUxEvFrjbDM51WslmdWvcqAZkA5poDkRz5xT172KuOnfwf6bWTGH8kmC4GeJmfWSiuuX5w==","signatures":[{"sig":"MEUCIQC/CmNhmvesEUdawoPrZU4gTa91VLGk7qHpBLrAx7JO6AIgPrT0FbyJocUO/hJWCgxVwEGKpfSbbVjvXGWy4h5A7mU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6806627},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.8-beta.1.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/3b360a9f98f28333b280ae551e8bcffe/better-auth-1.2.8-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-1BYydA3wBQxBNcfgEUxEvFrjbDM51WslmdWvcqAZkA5poDkRz5xT172KuOnfwf6bWTGH8kmC4GeJmfWSiuuX5w==","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":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.27.6","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.18","@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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.8-beta.1_1744710362710_0.3101017829717865","host":"s3://npm-registry-packages-npm-production"}},"1.2.8-beta.2":{"name":"better-auth","version":"1.2.8-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"_id":"better-auth@1.2.8-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d758e490d774917d8b2c225c8e90f210adad8898","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.8-beta.2.tgz","fileCount":350,"integrity":"sha512-q3T8cRFA+CE4RJK7Eyxdwct2VrBZeT6o1Fh6hMrS8Ratdse1gTmOnvjbHKyp2GqLGJCImF+ju5UVPLIcnnNW4Q==","signatures":[{"sig":"MEUCIQDGWGE6vUWLnwzYNpP4kRuPr1l8pQhCLOvL1WAwDcE1HgIgZx7/zONP877bN3754UFwwXujD3qfnYK60ltymtB3EOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6807523},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.8-beta.2.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/17b82d78225dea3e74919034c43cb58d/better-auth-1.2.8-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-q3T8cRFA+CE4RJK7Eyxdwct2VrBZeT6o1Fh6hMrS8Ratdse1gTmOnvjbHKyp2GqLGJCImF+ju5UVPLIcnnNW4Q==","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":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.8-beta.2_1745357792667_0.7090636767460123","host":"s3://npm-registry-packages-npm-production"}},"1.2.8-beta.3":{"name":"better-auth","version":"1.2.8-beta.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"_id":"better-auth@1.2.8-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e6de9b8b821850edd3b140a40e50fe7c8f5cb697","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.8-beta.3.tgz","fileCount":350,"integrity":"sha512-bVNGS1nDF3WwuhjE0YFhNV6dc+KOiFmrElo/x48fIlDJxMuGClpMCZHZPzWGHVQeAcir3VdpxBPcJlBXIsMSLg==","signatures":[{"sig":"MEUCIQCr6knZs4K/8xnJHjVhnu0gmdUJHwfSFNnnjUlJ36Al9AIgV/pVro9hZNMJXHiLBSDySD9R7AsuUFTldqmSKHYf5Vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6811210},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.8-beta.3.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/b8a30e961f15e2526b4708b34dcd8239/better-auth-1.2.8-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-bVNGS1nDF3WwuhjE0YFhNV6dc+KOiFmrElo/x48fIlDJxMuGClpMCZHZPzWGHVQeAcir3VdpxBPcJlBXIsMSLg==","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":{},"_nodeVersion":"20.19.0","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.8-beta.3_1745747564924_0.428235754648443","host":"s3://npm-registry-packages-npm-production"}},"1.2.8-beta.4":{"name":"better-auth","version":"1.2.8-beta.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"_id":"better-auth@1.2.8-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6caf6fa558a681d31b576a86bb91343cf0f7828d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.8-beta.4.tgz","fileCount":350,"integrity":"sha512-edf6CYa907zZYy+QPA3Kj98pCfD14lWO5YTDmdr3XSl4sSKQt7Kr5i0anY2VUL0qA2TIpJKXFrxGPi6irMYd+Q==","signatures":[{"sig":"MEUCIH4833KbRVw2QIG74f02YU+YWQbEU8Ov/u6SHBq2W1CZAiEA/UtdcHYBWVOUqXortxB3SIreOLV0xNwvp56+b70pQJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6814431},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.8-beta.4.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/c99592341aa0e06920ffa691e9a775f7/better-auth-1.2.8-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-edf6CYa907zZYy+QPA3Kj98pCfD14lWO5YTDmdr3XSl4sSKQt7Kr5i0anY2VUL0qA2TIpJKXFrxGPi6irMYd+Q==","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":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.4","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.8-beta.4_1746422347945_0.9001171076186307","host":"s3://npm-registry-packages-npm-production"}},"1.2.8-beta.5":{"name":"better-auth","version":"1.2.8-beta.5","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"_id":"better-auth@1.2.8-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"14603a004ec9de590500c77c1504ad49d6888984","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.8-beta.5.tgz","fileCount":352,"integrity":"sha512-CTQdaLdFLJeDeY73xEixAfqRY0xJbuGfgyIaS/1yJWbH1O5yWIYfaaAgfaHJtCHrQjnJ4zKwzGGIExwdXUCfaw==","signatures":[{"sig":"MEYCIQDPHFm9qCZrtgqqLW87QPaY0TfZNJvXCjB/Tu2KE81fOwIhAOe/qflLp3aYxVZA3mfekeW5b7Oc+H6BM1B3KZKNiorz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6827039},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.8-beta.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/98a4427aed077c544984ad7ec33ad3ae/better-auth-1.2.8-beta.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-CTQdaLdFLJeDeY73xEixAfqRY0xJbuGfgyIaS/1yJWbH1O5yWIYfaaAgfaHJtCHrQjnJ4zKwzGGIExwdXUCfaw==","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":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.8-beta.5_1746489203268_0.6867122360594515","host":"s3://npm-registry-packages-npm-production"}},"1.2.8-beta.6":{"name":"better-auth","version":"1.2.8-beta.6","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"_id":"better-auth@1.2.8-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0268dea42dbadc4109770b4c192452c3255cda11","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.8-beta.6.tgz","fileCount":350,"integrity":"sha512-jGs569MELjK8nBpjiSGANOW4X7oBSEM033tpssz3axTWBPMmyIZ9xYt/yBPAjOxE7hvwtqGS8B///u5fg1sxNw==","signatures":[{"sig":"MEYCIQCXIjhC8eaqKg4ov3yH1aw++a1PysqrQxVv0OAQV38rFwIhALotHmDJkDhXKYs6hZ80JweWMLwsm0pGvhOBjnunaG3m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6875527},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.8-beta.6.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/6f4c82c19d6814055198e10961a5f947/better-auth-1.2.8-beta.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-jGs569MELjK8nBpjiSGANOW4X7oBSEM033tpssz3axTWBPMmyIZ9xYt/yBPAjOxE7hvwtqGS8B///u5fg1sxNw==","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":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.8-beta.6_1746647887852_0.00541813432666971","host":"s3://npm-registry-packages-npm-production"}},"1.2.8-beta.7":{"name":"better-auth","version":"1.2.8-beta.7","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"_id":"better-auth@1.2.8-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"67514eb851d8ed5db0231f1753291f11ad935d44","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.8-beta.7.tgz","fileCount":350,"integrity":"sha512-gVApvvhnPVqMCYYLMhxUfbTi5fJYfp9rcsoJSjjTOMV+CIc7KVlYN6Qo8E7ju1JeRU5ae1Wl1NdXrolRJHjmaQ==","signatures":[{"sig":"MEQCIFrYMaSo55S3f0p5nT2DoC4GjyUCNEs9xIBSFhUGAlEbAiBcglSNOVPTZAVsm/Ilykz1/O2/4QgXdRpugP6LynoUtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6876708},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.8-beta.7.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/2bc0c09cbbce4741a1f194e68783b936/better-auth-1.2.8-beta.7.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-gVApvvhnPVqMCYYLMhxUfbTi5fJYfp9rcsoJSjjTOMV+CIc7KVlYN6Qo8E7ju1JeRU5ae1Wl1NdXrolRJHjmaQ==","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":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.8-beta.7_1746719264680_0.44813305886854526","host":"s3://npm-registry-packages-npm-production"}},"1.2.8-beta.8":{"name":"better-auth","version":"1.2.8-beta.8","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"_id":"better-auth@1.2.8-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"278e6a22121c85bab2095778c118d014c40e2d1e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.8-beta.8.tgz","fileCount":350,"integrity":"sha512-JeQLqT+IXE05rHdMWGfsrwnbe+wT9YPdJJu1rjIO2H0sI4FtDLC3x3gaHTko58pKjG8mH7L5eQN1uNVUnfv0TQ==","signatures":[{"sig":"MEYCIQDcqA0Jq67Juy6rzkLUXY8NHE7DxObP76XzfXV1AASrFQIhAKKIjZRk0jtz6AjXeqUdmKreZrpkGxIPH/NtEXbu9uO4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6881203},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.8-beta.8.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/b5ac08de355248cc0d96b3e572f906a6/better-auth-1.2.8-beta.8.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-JeQLqT+IXE05rHdMWGfsrwnbe+wT9YPdJJu1rjIO2H0sI4FtDLC3x3gaHTko58pKjG8mH7L5eQN1uNVUnfv0TQ==","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":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.8-beta.8_1747365040417_0.5192806622042376","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"better-auth","version":"1.2.8","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"_id":"better-auth@1.2.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a131098e54d2dd1e19a7d236921ea51b47a40eec","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.8.tgz","fileCount":350,"integrity":"sha512-y8ry7ZW3/3ZIr82Eo1zUDtMzdoQlFnwNuZ0+b0RxoNZgqmvgTIc/0tCDC7NDJerqSu4UCzer0dvYxBsv3WMIGg==","signatures":[{"sig":"MEUCIAQ1dime3LzviN4w/vmzEcrIhIUgpHoW6nQP4+QuccTBAiEA9nHCpmRbJoW0oOjtmiWoWXAk6635FIZ1OkQhC6Do+qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6881682},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.8.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/1a5e936c881f07f2f32bdcf4e909e217/better-auth-1.2.8.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-y8ry7ZW3/3ZIr82Eo1zUDtMzdoQlFnwNuZ0+b0RxoNZgqmvgTIc/0tCDC7NDJerqSu4UCzer0dvYxBsv3WMIGg==","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":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/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","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.8_1747367243728_0.9628715522599467","host":"s3://npm-registry-packages-npm-production"}},"1.2.9-beta.1":{"name":"better-auth","version":"1.2.9-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"_id":"better-auth@1.2.9-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"93803e9e2f5c0b534d7a38acb121a9b41fb9b8cf","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.9-beta.1.tgz","fileCount":354,"integrity":"sha512-5UFPnWfo2e5INJbl2yalaRX+u0Ub807DiNgoc6vDIK+/XqrQM9u9r+VH1xI54+6XpH3/lXW3vXoEoBNs3ehKYg==","signatures":[{"sig":"MEQCIH1fNktf60Kwr4svf6PuQN3Z0svYqVvuCG1mvD4JZuhWAiAh2bMP7RbJSpFkg4JmtzRl6pkU7ouNO8knQgUHhNqYxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7040049},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.9-beta.1.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/fbd9ff16582ab882645801632aa5bd2d/better-auth-1.2.9-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-5UFPnWfo2e5INJbl2yalaRX+u0Ub807DiNgoc6vDIK+/XqrQM9u9r+VH1xI54+6XpH3/lXW3vXoEoBNs3ehKYg==","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":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.9-beta.1_1747430629711_0.0866104614802341","host":"s3://npm-registry-packages-npm-production"}},"1.2.9-beta.6":{"name":"better-auth","version":"1.2.9-beta.6","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"_id":"better-auth@1.2.9-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"bc93d54ca06b475810738e99cd424752d427c2dd","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.9-beta.6.tgz","fileCount":351,"integrity":"sha512-dFl7/YpaiIN1sJlRS2IPJkHZ7VIdEJTIerVBCah4H9f0W0VXvS5WIstNusDYHXD02sniGruiaaGgfVnUPe/vLw==","signatures":[{"sig":"MEQCIAwJYppZCRjcaUgikgy5KSpCVb0je7qAkLqShAFfE2E8AiB/HdWmxmACSAHtxfscal3xVuHNg4d40JRsVS/BnIZ3EA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7123390},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.9-beta.6.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/3851d8d9f6f98fe05207f3c170847425/better-auth-1.2.9-beta.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-dFl7/YpaiIN1sJlRS2IPJkHZ7VIdEJTIerVBCah4H9f0W0VXvS5WIstNusDYHXD02sniGruiaaGgfVnUPe/vLw==","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":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.9-beta.6_1748573740496_0.24129298850284386","host":"s3://npm-registry-packages-npm-production"}},"1.2.9-beta.7":{"name":"better-auth","version":"1.2.9-beta.7","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"_id":"better-auth@1.2.9-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"25f5d16d3a8775b6c1f009b2c3abc4a132c4e539","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.9-beta.7.tgz","fileCount":351,"integrity":"sha512-lwLgweolQT9RNOb4N/1aYn2zcOpEwQoNHihhBT3XDqzliqpjDi4bbmwlYvozkV1j5wbLd2urihdmOZOmjwqxcg==","signatures":[{"sig":"MEYCIQDxhnQQ896tDPtdQbTUHZKcOA/XavnqwrrcldDKbX+rJwIhALgO6vO8dyx4L93wa0YBunabOHQ7o//CrDsImDEAAfmM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7117086},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.9-beta.7.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/7e4d1b0ae328b6356da2f1f0c5677cf3/better-auth-1.2.9-beta.7.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-lwLgweolQT9RNOb4N/1aYn2zcOpEwQoNHihhBT3XDqzliqpjDi4bbmwlYvozkV1j5wbLd2urihdmOZOmjwqxcg==","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":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.2","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.9-beta.7_1748740542643_0.7952072248245061","host":"s3://npm-registry-packages-npm-production"}},"1.2.9-beta.8":{"name":"better-auth","version":"1.2.9-beta.8","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"_id":"better-auth@1.2.9-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"88314a0455972b508d0e5a65ff5800a9f3c16f54","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.9-beta.8.tgz","fileCount":351,"integrity":"sha512-QWtFQ4+2eETgxptQmOxTfyPlLxSL5/IqAoL4oFpl5V8ZdTQvSb/deQlXGmUlSiHCF23NzEb9dITQwTTyTPDoQQ==","signatures":[{"sig":"MEQCIH3OSBSXOhm6p/n6X4OZTrMcHBwib0goNuyNL/jjnP0lAiBG1P9kfIYCI3I2DDowHa4aNqKdKxxvlQnDehd2DPgwkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7117086},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.9-beta.8.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/37ad6bb6184867837c683a712cdc1090/better-auth-1.2.9-beta.8.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-QWtFQ4+2eETgxptQmOxTfyPlLxSL5/IqAoL4oFpl5V8ZdTQvSb/deQlXGmUlSiHCF23NzEb9dITQwTTyTPDoQQ==","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":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.2","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.9-beta.8_1748760103609_0.13019626465031076","host":"s3://npm-registry-packages-npm-production"}},"1.2.9-beta.9":{"name":"better-auth","version":"1.2.9-beta.9","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.2.9-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0647b8538038faca525371cfb26517fae817eff6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.9-beta.9.tgz","fileCount":351,"integrity":"sha512-T6fqlen3ekIgP78udOJwSK9ytsZ7+vByBVkb0l619wXsjgUfaKnmrWWpWfs5vnR/4oaXuR3SL14X1vcwDl0lng==","signatures":[{"sig":"MEUCIBL3F3ZN6l482SeO7LH7moIhsT+AQ+wAaTorR6pjxAXkAiEAtn5BTX7GXKciOW7UrJ6EYaYalbHfKsu2dCr2Zwfx7N0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7116956},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.9-beta.9.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/bfd2dde1630c759833e088d3029530c2/better-auth-1.2.9-beta.9.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-T6fqlen3ekIgP78udOJwSK9ytsZ7+vByBVkb0l619wXsjgUfaKnmrWWpWfs5vnR/4oaXuR3SL14X1vcwDl0lng==","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":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.2","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.9-beta.9_1748977968012_0.5684586101486111","host":"s3://npm-registry-packages-npm-production"}},"1.2.9-beta.10":{"name":"better-auth","version":"1.2.9-beta.10","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.2.9-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2e642a92c9d198fafd0ebf27ee588b5641f047b8","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.9-beta.10.tgz","fileCount":351,"integrity":"sha512-DGIxyX5bRAi/DVozP+3WrQSYC7tAYX2pDaT6tnbpHFJ2cY5mQEG2r8VxyNCI+Ne1j0qBbe6G0wLdRigRDWOE8Q==","signatures":[{"sig":"MEUCIHGHQK3Z/QCBPCcy57bXosthx+atIT/K0/WwI6ZfLCHtAiEA8tg4+6h68N3oSEU9LmOYroz9fhTlbSPyK6kNimJLVws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7204618},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.9-beta.10.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/da372d38ed421745e4157f0e05e30e8c/better-auth-1.2.9-beta.10.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-DGIxyX5bRAi/DVozP+3WrQSYC7tAYX2pDaT6tnbpHFJ2cY5mQEG2r8VxyNCI+Ne1j0qBbe6G0wLdRigRDWOE8Q==","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":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.2","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.9-beta.10_1749433185066_0.7729540764301097","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"better-auth","version":"1.2.9","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.2.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e0728ecd2c3c21975d166ece2ea412a6ff1fd09a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.9.tgz","fileCount":351,"integrity":"sha512-WLqBXDzuaCQetQctLGC5oTfGmL32zUvxnM4Y+LZkhwseMaZWq5EKI+c/ZATgz2YkFt7726q659PF8CfB9P1VuA==","signatures":[{"sig":"MEUCIQCgvP6LNX0G2iQGm+rd2DaJfYLbUQ+efA3JU5bFLriJ9gIgU6rtIwoELkpcmfZvLAKL69hIPN4CpzEsVUOdA0uUOX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7214934},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.9.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/3d390c96411eea78d5ac09d18841d76f/better-auth-1.2.9.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-WLqBXDzuaCQetQctLGC5oTfGmL32zUvxnM4Y+LZkhwseMaZWq5EKI+c/ZATgz2YkFt7726q659PF8CfB9P1VuA==","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":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.2","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/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","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.9_1749539551559_0.7350861208520119","host":"s3://npm-registry-packages-npm-production"}},"1.2.10-beta.1":{"name":"better-auth","version":"1.2.10-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.2.10-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b5387b5029d755d78236722bb585571dee631d3e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.10-beta.1.tgz","fileCount":351,"integrity":"sha512-nlQzwS7YhukWVZIqv9TvwqG0RJNkMr772wSFZCh7pmk5rz+vs9hPGq/KkBq8lZBxoxLMD2IgvdDZOmY66Crhjg==","signatures":[{"sig":"MEYCIQDGQSBPlRjx8IaSlwU4tlNJ0O+Vpecb/HJ4H4c9kR+Y5wIhAMCgjZQpMsm6VGZ6JmNvahMweEbvl16drmsiX3uCEoCC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7215160},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.10-beta.1.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/ccd006afa938c4b9569f3f61433aea30/better-auth-1.2.10-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-nlQzwS7YhukWVZIqv9TvwqG0RJNkMr772wSFZCh7pmk5rz+vs9hPGq/KkBq8lZBxoxLMD2IgvdDZOmY66Crhjg==","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":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.2","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.10-beta.1_1749787881009_0.5161305018092808","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"better-auth","version":"1.2.10","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.2.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"073c19a704e70ac573eea9aacbd9afe99c51e52a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.10.tgz","fileCount":351,"integrity":"sha512-nEj1RG4DdLUuJiV5CR93ORyPCptGRBwksaPPCkUtGo9ka+UIlTpaiKoTaTqVLLYlqwX4bOj9tJ32oBNdf2G3Kg==","signatures":[{"sig":"MEQCIBAZulBYpkvKCfKwidaKFoN+Ez9xwZcl+XExyF5WAGDSAiBfVDi953ehzAWe6BLA9o8YdWesc/nTEDWT5gZT4OS3AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7285014},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.10.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","actor":{"name":"bekacru","type":"user","email":"Bekacru@gmail.com"},"email":"Bekacru@gmail.com"},"_resolved":"/tmp/0b4d20df66229ca51c6afbecf63547c3/better-auth-1.2.10.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-nEj1RG4DdLUuJiV5CR93ORyPCptGRBwksaPPCkUtGo9ka+UIlTpaiKoTaTqVLLYlqwX4bOj9tJ32oBNdf2G3Kg==","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":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.2","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/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","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.10_1750457222309_0.8062736576582352","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"better-auth","version":"1.2.11","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.2.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"66e93fc3b83e9affdfba4401d2320f639874cbe8","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.11.tgz","fileCount":352,"integrity":"sha512-ZY987hD4vNLorWL/BFFdbHVsQVh7HnVODdyovespzII5jsTpeh/+rI8a3ZIUVca+oGjPtHwgfr0gmlRO5uy3qw==","signatures":[{"sig":"MEYCIQD/oHYl0AhTgSOLKpBEWjaf1FUJ8ZtyhFQaNEqtqsO5YwIhAJG33ZCzxGp3brY5GYLgYdXLHQXWhzmZBCHFZSbqYeq6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7280881},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.11.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","actor":{"name":"bekacru","type":"user","email":"Bekacru@gmail.com"},"email":"Bekacru@gmail.com"},"_resolved":"/tmp/42ec7174761d1dbdf7e5ee1849ac9271/better-auth-1.2.11.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-ZY987hD4vNLorWL/BFFdbHVsQVh7HnVODdyovespzII5jsTpeh/+rI8a3ZIUVca+oGjPtHwgfr0gmlRO5uy3qw==","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":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^6.0.11","kysely":"^0.28.2","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/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","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.11_1751081023020_0.9448970647701962","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.1":{"name":"better-auth","version":"1.3.0-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.0-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"21e1e220941f7216685b97fba4672453e250507a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.0-beta.1.tgz","fileCount":357,"integrity":"sha512-+2EVVGrF6nXzIy767rtW4FJZzLSpC+2UT31y/1IwZIBjSpyDkoAn4MFdEXloGe1oxqwiUDsS6ReVB0CjcBcsOQ==","signatures":[{"sig":"MEUCIE9zawtFAn23TUAIy7uRPm+gjUa/tDtgmb/Zyh9EBC0fAiEArUQaE69Fkl9w7esIhxqvokBWmTjcZ2ljDHLQN/UFHHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17055632},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.0-beta.1.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","actor":{"name":"bekacru","type":"user","email":"Bekacru@gmail.com"},"email":"Bekacru@gmail.com"},"_resolved":"/tmp/6a0322bcda1a26cc52c6f8037c104af7/better-auth-1.3.0-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-+2EVVGrF6nXzIy767rtW4FJZzLSpC+2UT31y/1IwZIBjSpyDkoAn4MFdEXloGe1oxqwiUDsS6ReVB0CjcBcsOQ==","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":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.2","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.0-beta.1_1751089181802_0.6965597481066503","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"better-auth","version":"1.2.12","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.2.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b152e072dce70473a306cff9678b3f718ef72b01","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.2.12.tgz","fileCount":352,"integrity":"sha512-YicCyjQ+lxb7YnnaCewrVOjj3nPVa0xcfrOJK7k5MLMX9Mt9UnJ8GYaVQNHOHLyVxl92qc3C758X1ihqAUzm4w==","signatures":[{"sig":"MEQCIDviRHxFz7fIgY53dFSEoRclFKjCO6OAw1N38w+TFkr6AiAFwHxmi9t3EnahksClj/BjplMVO53RVCsFGKpyGwUIew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7280063},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.2.12.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","actor":{"name":"bekacru","type":"user","email":"Bekacru@gmail.com"},"email":"Bekacru@gmail.com"},"_resolved":"/tmp/f5a03ca72045b50da926df40c2bf45ca/better-auth-1.2.12.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-YicCyjQ+lxb7YnnaCewrVOjj3nPVa0xcfrOJK7k5MLMX9Mt9UnJ8GYaVQNHOHLyVxl92qc3C758X1ihqAUzm4w==","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":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^6.0.11","kysely":"^0.28.2","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/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","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.2.12_1751092977562_0.7256533862885153","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.4":{"name":"better-auth","version":"1.3.0-beta.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.0-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b3c640cbc5e360d1871048b28a2a0fd6dcf5c874","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.0-beta.4.tgz","fileCount":357,"integrity":"sha512-XDawlJjV3RmRdP4UyApAXajxQ224LVX9OtGrgXYlvai/S0YoBQFWQf0xTQcKP1qAVM8SeKoA9oVBJh66tGJYuA==","signatures":[{"sig":"MEYCIQDyXnZ+bGRgoKCHl/4RPn+JRttNU6LVRVlBsjPW4oTbFgIhAOdRuoZxTfQceNXVzQ4lTE6N98leKCTyBWHr/RhyGLvr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17069801},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.0-beta.4.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","actor":{"name":"bekacru","type":"user","email":"Bekacru@gmail.com"},"email":"Bekacru@gmail.com"},"_resolved":"/tmp/b10c7aa46eb9213f657fb593c8c55b0b/better-auth-1.3.0-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-XDawlJjV3RmRdP4UyApAXajxQ224LVX9OtGrgXYlvai/S0YoBQFWQf0xTQcKP1qAVM8SeKoA9oVBJh66tGJYuA==","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":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^6.0.11","kysely":"^0.28.2","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","react-dom":"^19.0.0","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.0-beta.4_1751778046050_0.28776221504549193","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.5":{"name":"better-auth","version":"1.3.0-beta.5","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.0-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"553493c2dc0d3d0a8320bc53b2f87ebe2bd9e20c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.0-beta.5.tgz","fileCount":357,"integrity":"sha512-6bDAjl9RpGD+kBXs0dB52YI6uSx5UGQNJMR10VbdlMj5ekt+0x/aaJOuvyX3OQxGChBJaP84pDy60uNOBNdkBA==","signatures":[{"sig":"MEUCIQDfGXgNkQevLiBvIfqWSAEfDrhKWUPwx8lliEWArH4tfwIgDJsWIObxXcleG/dXRZQVtUrv6GHF43/QA10kOHnlrvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17070043},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.0-beta.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","actor":{"name":"bekacru","type":"user","email":"Bekacru@gmail.com"},"email":"Bekacru@gmail.com"},"_resolved":"/tmp/5c0f811c31d7d789233de4bf58d609c0/better-auth-1.3.0-beta.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-6bDAjl9RpGD+kBXs0dB52YI6uSx5UGQNJMR10VbdlMj5ekt+0x/aaJOuvyX3OQxGChBJaP84pDy60uNOBNdkBA==","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":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^6.0.11","kysely":"^0.28.2","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","react-dom":"^19.0.0","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.0-beta.5_1751871122551_0.25974371201873936","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.6":{"name":"better-auth","version":"1.3.0-beta.6","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.0-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2a0e1f388f38085699e19cb2b552d8ffbcb9dd2f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.0-beta.6.tgz","fileCount":361,"integrity":"sha512-SyPg1VMLQFAOHYj3RiOacBwnT9/YYBVMjVyfks561BcyDSc+4gXvC3jApoYN+C4nU8CXqzygOVH04otgs7i0xw==","signatures":[{"sig":"MEUCIQDeMM2cubOB9+pHtlGsQYN+TXUc3/kPQIc0RIcWYf8wwQIgVQRhsRIB7vf3VAelwzSonajS0SWE4Uyzo8DBMvWaqUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17163301},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.0-beta.6.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","actor":{"name":"bekacru","type":"user","email":"Bekacru@gmail.com"},"email":"Bekacru@gmail.com"},"_resolved":"/tmp/7229bffb64dd027cbaeea0480ac5b324/better-auth-1.3.0-beta.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-SyPg1VMLQFAOHYj3RiOacBwnT9/YYBVMjVyfks561BcyDSc+4gXvC3jApoYN+C4nU8CXqzygOVH04otgs7i0xw==","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":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^6.0.11","kysely":"^0.28.2","nanostores":"^0.11.3","better-call":"^1.0.8","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","react-dom":"^19.0.0","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.0-beta.6_1751955931634_0.37513669467534183","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.7":{"name":"better-auth","version":"1.3.0-beta.7","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.0-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"21829c070d8b84827488d487ac3af85804637095","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.0-beta.7.tgz","fileCount":361,"integrity":"sha512-SAARXAL9ubFT7EufSIQ8u6xnn3DMMBzcDdvzj8PGEDLkXa806b5CrbxjJdK1FFiMFJGgGScckBWSvN4/5UhMJA==","signatures":[{"sig":"MEUCIQD4EjFOYr57RAcGc7S4zJhfEd2UkR8Dd5Ez/wRn/40tWQIgeatMPaeH44rzJgAgOaJWGt1+elVmBHMhYzfoPKWULIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17164476},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.0-beta.7.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","actor":{"name":"bekacru","type":"user","email":"Bekacru@gmail.com"},"email":"Bekacru@gmail.com"},"_resolved":"/tmp/b8b33e4d07cfc52fc06934be6140e470/better-auth-1.3.0-beta.7.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-SAARXAL9ubFT7EufSIQ8u6xnn3DMMBzcDdvzj8PGEDLkXa806b5CrbxjJdK1FFiMFJGgGScckBWSvN4/5UhMJA==","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":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^6.0.11","kysely":"^0.28.2","nanostores":"^0.11.3","better-call":"^1.0.12","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","react-dom":"^19.0.0","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.0-beta.7_1752048941534_0.589781130530374","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.8":{"name":"better-auth","version":"1.3.0-beta.8","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.0-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e398091c70f5b1d2be8a31bdddb52696d0c60006","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.0-beta.8.tgz","fileCount":361,"integrity":"sha512-nfn+o8KsWT1ByAAK/zRT6kgnGKuHRhyeiHQYufKcegJz1smPDt8XOyVssp9v0yT82kBlv5a1FZwPJ8JUXlJ2cA==","signatures":[{"sig":"MEQCICpXJbRi+jCb4V+MCJcPMjFc5CbouxiPtTxIyFGAtKbpAiB7zfXZMP/mbha2U2UusWhErnAD5GxWs2QQq8KH60q/KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17210043},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.0-beta.8.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","actor":{"name":"bekacru","type":"user","email":"Bekacru@gmail.com"},"email":"Bekacru@gmail.com"},"_resolved":"/tmp/5832bae040df3eae5ba54fac42e7d18f/better-auth-1.3.0-beta.8.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-nfn+o8KsWT1ByAAK/zRT6kgnGKuHRhyeiHQYufKcegJz1smPDt8XOyVssp9v0yT82kBlv5a1FZwPJ8JUXlJ2cA==","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":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^3.24.1","defu":"^6.1.4","jose":"^6.0.11","kysely":"^0.28.2","nanostores":"^0.11.3","better-call":"^1.0.12","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","react-dom":"^19.0.0","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.0-beta.8_1752171243043_0.5483473712832891","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.9":{"name":"better-auth","version":"1.3.0-beta.9","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.0-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"48ff495af44155ca2cd030bc09c7ee78f079ebad","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.0-beta.9.tgz","fileCount":363,"integrity":"sha512-bceKtzF/aoqoGGSBuYIYae9+QsBmI49Wc89iWe4fN164LjvQK/KXhSSItBeOoz6hWjAh+X7CCX3QQHjceOeuug==","signatures":[{"sig":"MEQCIGA2d63SMNlLLaofyi1AaDHbLe8R463e0t0geFhEFhJQAiAaU2JodHL09bYOMridwbnzwJvgLk2uHVynEmWesQPatA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16738424},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.0-beta.9.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/e5fba77dd37bbbcbf1ce5b919db20d95/better-auth-1.3.0-beta.9.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-bceKtzF/aoqoGGSBuYIYae9+QsBmI49Wc89iWe4fN164LjvQK/KXhSSItBeOoz6hWjAh+X7CCX3QQHjceOeuug==","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":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"4.0.0","defu":"^6.1.4","jose":"^6.0.11","kysely":"^0.28.2","nanostores":"^0.11.3","better-call":"^1.0.12","@noble/hashes":"^1.6.1","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","react-dom":"^19.0.0","@types/bun":"latest","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","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","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.0-beta.9_1752772253306_0.7184703357272129","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.10":{"name":"better-auth","version":"1.3.0-beta.10","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.0-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a2d756cefd476e4eee246e48bfe7004abe6a7c2e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.0-beta.10.tgz","fileCount":363,"integrity":"sha512-1z/HFpGLjOs/65ZuAXsUwV/ZfgXc+IfY2ZoOJiQbpHMk+uL9xuePkeUR9+B/A+4Zoz7ClE/u2/OTUZlPl1GYjA==","signatures":[{"sig":"MEQCIGY+3NEW68Q/7vXf6XR0ynCbraJrzmS6mRsSVVG1u4R6AiB0haiboXkyml4+swjMhbUfFAwmoPYBwQ9LIgUg4fJ/kQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17166658},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.0-beta.10.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/9917d4ec87ed486b1e36bc828c88fdcc/better-auth-1.3.0-beta.10.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-1z/HFpGLjOs/65ZuAXsUwV/ZfgXc+IfY2ZoOJiQbpHMk+uL9xuePkeUR9+B/A+4Zoz7ClE/u2/OTUZlPl1GYjA==","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":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^4.0.5","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.12","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","react-dom":"^19.0.0","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.0-beta.10_1752897411161_0.6134805427428138","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.11":{"name":"better-auth","version":"1.3.0-beta.11","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.0-beta.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2db53ffb649e65723219cc3943a5de44274d0e54","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.0-beta.11.tgz","fileCount":363,"integrity":"sha512-vRGGCrLTh/7iRpYcI2heaZrOUxkRfIMm1LR0Oss7RiM962yOzl4yncxp4/Gkm3u/xtge0poUWaafWMKSfm6tdA==","signatures":[{"sig":"MEUCIQD3dgoWw9QDxQ33bXDNoJeCq5WQCKPs9RKCoPKDpa8q3wIgJQfnQb0A0xKwvNMEInlLrN/EyC1WomfLrfmOqPVtdoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17166658},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.0-beta.11.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/a263ea8bdd9a1a8fe2581e089c39cee6/better-auth-1.3.0-beta.11.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-vRGGCrLTh/7iRpYcI2heaZrOUxkRfIMm1LR0Oss7RiM962yOzl4yncxp4/Gkm3u/xtge0poUWaafWMKSfm6tdA==","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":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^4.0.5","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.12","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","react-dom":"^19.0.0","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.0-beta.11_1752900429984_0.9839672509755815","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"better-auth","version":"1.3.0","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"53b3a915e74680e45eac928245ed3ac67cbe40f5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.0.tgz","fileCount":363,"integrity":"sha512-IuhxV8Gmy8CRDDWEgB06HV+YANYn9J8pX3uzFa01FQrbgLX8BTUl28Z6P4TzM2Te1e9mXGeVzVL6aE7eb900hg==","signatures":[{"sig":"MEUCIQDsLkY4JmqFKSFeAioc5T4Uyais/XRuyBfgbrv33ptYhgIgCoEMGikXhPXhDE9sCnQOrGi6sflna77psxuHbRjw7hg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17320783},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.0.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/865e33475922877544b2c927ab8e39fd/better-auth-1.3.0.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-IuhxV8Gmy8CRDDWEgB06HV+YANYn9J8pX3uzFa01FQrbgLX8BTUl28Z6P4TzM2Te1e9mXGeVzVL6aE7eb900hg==","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":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^4.0.5","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.12","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/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","react-dom":"^19.0.0","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.0_1752955331549_0.5164050018322555","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-beta.1":{"name":"better-auth","version":"1.3.1-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.1-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7d5cda5e3ad9f50c4295e222e52b62bdd38bcb76","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.1-beta.1.tgz","fileCount":363,"integrity":"sha512-1B4M7m8FSJhRxPy8Q3isf9Mft0fWrA6vn4/XuwJDzt7L4L6MHodJiliUMWWyvCwL4UqSK4xaOpKoeIykO9iUQQ==","signatures":[{"sig":"MEUCIGoLPanEWY/TjANThlESCp6zPQnAHN5muT2/V2bncrmRAiEAuvO7j/8Kh7o+p/bDeOsK6yoGki2uRo7gVr4Q5/JhqU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17320823},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.1-beta.1.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/d031297a443e60293466e562f9daee10/better-auth-1.3.1-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-1B4M7m8FSJhRxPy8Q3isf9Mft0fWrA6vn4/XuwJDzt7L4L6MHodJiliUMWWyvCwL4UqSK4xaOpKoeIykO9iUQQ==","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":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^4.0.5","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.12","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","react-dom":"^19.0.0","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.1-beta.1_1752964802161_0.26277168864764855","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"better-auth","version":"1.3.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"bf8723a35a0a42cf993611518fd0bd023b2a1d17","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.1.tgz","fileCount":363,"integrity":"sha512-whsRGZU0Qn/QIw6NpVhSdSxeK+ijJzy3XH8NXBHJj3mLP+BToHrYfHpyyMInaQ0So1bNKj/1qcQ+B2qc9VjmBg==","signatures":[{"sig":"MEQCIHF6M9/6J0UeBkaHlmmDdwX3t2wOVI1XPh5eEeNuJ1JJAiAiBVQEVHCbqEHMFGl+JMpn/0Fl77BDDvTR5uZGVPNaWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17326100},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.1.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/0aca1eab1ebf9cb05765fe29513a3a7c/better-auth-1.3.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-whsRGZU0Qn/QIw6NpVhSdSxeK+ijJzy3XH8NXBHJj3mLP+BToHrYfHpyyMInaQ0So1bNKj/1qcQ+B2qc9VjmBg==","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":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^4.0.5","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.12","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/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","react-dom":"^19.0.0","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.1_1752978854576_0.4400490346167272","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"better-auth","version":"1.3.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"11e646f92e9b18c80e2055930fa15b074b784cb1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.2.tgz","fileCount":368,"integrity":"sha512-510kOtFBTdp4z51hWtTEqk9yqSinXzyg7PkDFnXYMq1K0KvdXRY1A9t9J998i0CSf/tJA0wNoN3S8exkOgBvTw==","signatures":[{"sig":"MEYCIQCfh6NkVTa9rhkifB3jZ8DxAnjgG5x1HdmSyPSwYptVTwIhAJ1pZL55qRDK2/WV/BKxj3XJSM85zzczbKaliYEEaL2F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17321806},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.2.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/2727f4814e6273a5a4426123a8a1dd8f/better-auth-1.3.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-510kOtFBTdp4z51hWtTEqk9yqSinXzyg7PkDFnXYMq1K0KvdXRY1A9t9J998i0CSf/tJA0wNoN3S8exkOgBvTw==","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":{},"_nodeVersion":"20.19.3","dependencies":{"zod":"^4.0.5","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.12","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/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","react-dom":"^19.0.0","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.2_1753075286366_0.014550527230679178","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"better-auth","version":"1.3.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"66277d2bc6101b1494a3d15dd6d07d0fa118f0b6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.3.tgz","fileCount":366,"integrity":"sha512-q1aD2nNpGfEI2ckYu+pBjN+23CIRctOpmREkWyJDJdoYW1q9EPs1Xdb+KhFztg2rMmsoUN8I9Xm5mUWMxiWuLw==","signatures":[{"sig":"MEUCIGg5okj8DbGfh3Vx8FdvzqPcVOUUWO/ebPm4luzRglmuAiEAwx7Py3lcr6mS0kmJYbqdi8OAQUlc5F1eyHYtUcfztqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17320401},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.3.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/90cd8bee0d8402116e5eaee3a66962c6/better-auth-1.3.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-q1aD2nNpGfEI2ckYu+pBjN+23CIRctOpmREkWyJDJdoYW1q9EPs1Xdb+KhFztg2rMmsoUN8I9Xm5mUWMxiWuLw==","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":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^4.0.5","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.12","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/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","react-dom":"^19.0.0","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.3_1753250688282_0.33630623079784305","host":"s3://npm-registry-packages-npm-production"}},"1.3.4-beta.1":{"name":"better-auth","version":"1.3.4-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.4-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b5fcd8e4139e96e6d9ecf759a4bf578612ee1cea","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.4-beta.1.tgz","fileCount":366,"integrity":"sha512-doocxVdrx5x6slIjYBl2PVJmcDRsT9f8Cru+nNTQX0xmPHzmoHWU8zwQcpt7sxoazQWwUORI+WjvRIWmFgoL4A==","signatures":[{"sig":"MEQCIBWKBMlCd58QeLNiLMT3tMLwIM/l3YidfBEe8B2Tpc+wAiASJuZ4zhEJTpJaCF/B9hMaXmeF67Y7qm2NaBUDW1tkxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17325221},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.4-beta.1.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/0ee594723f99b59ee3483ee43cde29dd/better-auth-1.3.4-beta.1.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-doocxVdrx5x6slIjYBl2PVJmcDRsT9f8Cru+nNTQX0xmPHzmoHWU8zwQcpt7sxoazQWwUORI+WjvRIWmFgoL4A==","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":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^4.0.5","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.12","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","react-dom":"^19.0.0","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.4-beta.1_1753334276386_0.1782556392200798","host":"s3://npm-registry-packages-npm-production"}},"1.3.4-beta.2":{"name":"better-auth","version":"1.3.4-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.4-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1a1eddc0b36be6ace8cb10f65af0e91105cf2600","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.4-beta.2.tgz","fileCount":366,"integrity":"sha512-dEMn/d+dWJhvqBfjVmGwiM3WNtKR79sfhT6r+6WZdEDYA1chglvUR09SUrW/baPdGDAQUXTPKbtG+nBfhcyhgw==","signatures":[{"sig":"MEQCICTWCI3p/Flx/2OTxhooRXNWzEfI4rjujg4SvnAgPUxIAiAfQbABxcQZlY6tP3duMCJ2tfse/b5oMQ/1u1XW3MrW1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17378372},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.4-beta.2.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/a7e7027962ceda017d938d8aaae77907/better-auth-1.3.4-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-dEMn/d+dWJhvqBfjVmGwiM3WNtKR79sfhT6r+6WZdEDYA1chglvUR09SUrW/baPdGDAQUXTPKbtG+nBfhcyhgw==","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":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^4.0.5","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.12","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","react-dom":"^19.0.0","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.4-beta.2_1753344321569_0.8534432839580923","host":"s3://npm-registry-packages-npm-production"}},"1.3.4-beta.3":{"name":"better-auth","version":"1.3.4-beta.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.4-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"5c931980a6251710f74ffebf43b938aba5d5d179","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.4-beta.3.tgz","fileCount":366,"integrity":"sha512-3+xyviDK4WAUrhHQmqD50qIt5gVtATpMxXOTw+4+Xu3Vm3vnhtBWdSJbaFmBlGappfJ4aaQ+AtQI3xzvAl+rtA==","signatures":[{"sig":"MEQCIBtg99hl9AYF9mLYcEDlkbro61ItlLo8/h0F6/WlCfYAAiAKsOjEuk0220aPae7B8l8LOd51/ugvWXuourlvYlpfAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17384918},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.4-beta.3.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/8999aeddf883a93fcbb726cd18d087ef/better-auth-1.3.4-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-3+xyviDK4WAUrhHQmqD50qIt5gVtATpMxXOTw+4+Xu3Vm3vnhtBWdSJbaFmBlGappfJ4aaQ+AtQI3xzvAl+rtA==","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":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^4.0.5","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.12","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","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","react-dom":"^19.0.0","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.4-beta.3_1753475444378_0.660907057981702","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"better-auth","version":"1.3.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"83ca313a18010fc8e74d6096b84beb1040e38f42","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.4.tgz","fileCount":366,"integrity":"sha512-JbZYam6Cs3Eu5CSoMK120zSshfaKvrCftSo/+v7524H1RvhryQ7UtMbzagBcXj0Digjj8hZtVkkR4tTZD/wK2g==","signatures":[{"sig":"MEUCIA6EDAbESO+MVRCsQ8YSa4yD67T5feZ5lNCwuh17pVuXAiEA/IIlX0dm2B8KS/c/ErQSc0WfD+RXARvq3w/Ai9+yR6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17384928},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.4.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/97d714cfb0f1eeffef8fd263506a5a09/better-auth-1.3.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-JbZYam6Cs3Eu5CSoMK120zSshfaKvrCftSo/+v7524H1RvhryQ7UtMbzagBcXj0Digjj8hZtVkkR4tTZD/wK2g==","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":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^4.0.5","defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.12","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/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","react-dom":"^19.0.0","typescript":"^5.7.3","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.4_1753517585450_0.5498265290071112","host":"s3://npm-registry-packages-npm-production"}},"1.3.5-beta.2":{"name":"better-auth","version":"1.3.5-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.5-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"5e8ae03a4cf419d3e0b52602c2cf582f85ac8ef4","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.5-beta.2.tgz","fileCount":366,"integrity":"sha512-Exf2TL9l2XL7t1EQ/jmpK0qvd+0RGOUPjdVR49EuiFyAUt0XFomabN2yjYpsfddGj71BtKidmVNQDH8rQ2yCcw==","signatures":[{"sig":"MEUCIB7hXDiO3Bm/pgBrjveoKT2o7FaNYBH8I/cQKMSXL26gAiEAx89CmN4t83F7Eg3yNWsXmSZesbx0GpdCrzmNHmdSut0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14168385},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.5-beta.2.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/718c33074adc340da8dc2f550ec2b67d/better-auth-1.3.5-beta.2.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-Exf2TL9l2XL7t1EQ/jmpK0qvd+0RGOUPjdVR49EuiFyAUt0XFomabN2yjYpsfddGj71BtKidmVNQDH8rQ2yCcw==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.12","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","zod":"^4.0.0","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","react-dom":"^19.0.0","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.5-beta.2_1754368064218_0.7376455509943436","host":"s3://npm-registry-packages-npm-production"}},"1.3.5-beta.3":{"name":"better-auth","version":"1.3.5-beta.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.5-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d42cf36aab5be2430ce113995b2e6086343b3811","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.5-beta.3.tgz","fileCount":366,"integrity":"sha512-xyG4+Duy82UPXcJ92aRORTKqFN38mUcRASUSllnj9Qsg9Kcv69qWoQU0BFvPKANadUaDR92TbgfNmKYvaEfxEQ==","signatures":[{"sig":"MEUCIFdMqoFM8OHuoOFlnQijDAwGsB3f67CIR+ntE02J1yRjAiEAo5tQxOQCUrQWFJgEVpUk/CjRxNqGGShC2RWU8zFpfnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14174739},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.5-beta.3.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/1c6ed35fd5779e304d7827dfed8e1ef3/better-auth-1.3.5-beta.3.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-xyG4+Duy82UPXcJ92aRORTKqFN38mUcRASUSllnj9Qsg9Kcv69qWoQU0BFvPKANadUaDR92TbgfNmKYvaEfxEQ==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.13","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","zod":"^4.0.0","hono":"^4.6.13","next":"^15.2.3","tarn":"^3.0.2","react":"^19.0.0","mysql2":"^3.11.5","prisma":"^5.22.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","react-dom":"^19.0.0","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.5-beta.3_1754462025015_0.0007343646148976202","host":"s3://npm-registry-packages-npm-production"}},"1.3.5-beta.4":{"name":"better-auth","version":"1.3.5-beta.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.5-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"88351303b2bebb35c22b0cec0b5089593190ce98","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.5-beta.4.tgz","fileCount":366,"integrity":"sha512-n88S8SnK2bhY0v9wDQb27J3QpGBG0ocDT5Arqi9bX20+yh52shh3qUsbxXyMX/9ROv/znPXoZN2tmBVJdDLRrQ==","signatures":[{"sig":"MEQCIB80HfFVsRrgOHayQNusQhJQ2TBFtehBD1GjFA+rx4EVAiAf71G9IUGlnC8qXOnI/QSg2Sirx8khigIFfyrJBNJ2Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14174767},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.5-beta.4.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/b218c6b1a95b36d86eff68f292c14a76/better-auth-1.3.5-beta.4.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-n88S8SnK2bhY0v9wDQb27J3QpGBG0ocDT5Arqi9bX20+yh52shh3qUsbxXyMX/9ROv/znPXoZN2tmBVJdDLRrQ==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.13","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","zod":"^4.0.0","hono":"^4.6.13","next":"^15.2.3","tarn":"^3.0.2","react":"^19.0.0","mysql2":"^3.11.5","prisma":"^5.22.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","react-dom":"^19.0.0","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.5-beta.4_1754496345960_0.5570443163243837","host":"s3://npm-registry-packages-npm-production"}},"1.3.5-beta.5":{"name":"better-auth","version":"1.3.5-beta.5","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.5-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"c886554369f7444c6ca904fe7c3e2ba7d6169223","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.5-beta.5.tgz","fileCount":366,"integrity":"sha512-Eokt9pVp2FUDm8l7O1f9/N4Shxk1eOi7GdcJsXNilGYlNU3pYT44ylzR0C3W1xVuvAyn+8wkBLkYc0rcnSwSTQ==","signatures":[{"sig":"MEYCIQCBdbP3Q4hPOduJmkag/5PXvm1rkiTkjSNPPS9IcGfVUwIhANMnwEiamPempbpIRpZgwLQfF5mS9CzzH635jxrDzYW0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14186365},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.5-beta.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/1ff69e12c396329324a7409c54e89236/better-auth-1.3.5-beta.5.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-Eokt9pVp2FUDm8l7O1f9/N4Shxk1eOi7GdcJsXNilGYlNU3pYT44ylzR0C3W1xVuvAyn+8wkBLkYc0rcnSwSTQ==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.13","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","zod":"^4.0.0","hono":"^4.6.13","next":"^15.2.3","tarn":"^3.0.2","react":"^19.0.0","mysql2":"^3.11.5","prisma":"^5.22.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","react-dom":"^19.0.0","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.5-beta.5_1754550352701_0.7219745049185009","host":"s3://npm-registry-packages-npm-production"}},"1.3.5-beta.6":{"name":"better-auth","version":"1.3.5-beta.6","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.5-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2914453352ac7479d64f1f69ca4e22e6015cd1f1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.5-beta.6.tgz","fileCount":366,"integrity":"sha512-y6DwYB64wKWsrPFLp7xmiOWZ3HV/PmqhtTx0njkS6KsP6Q1reQKFNKNa6w/r1mOPNMvzNsyai6/Xuup4KS0sGA==","signatures":[{"sig":"MEUCIQDc9ccrp1ceQcIQphQzoq8JAjQzqk+0/MZlbSAqPRdL+AIgBiINP8twJB30+UaouxR2NpGKjXofd7CUxf5yTbTxE6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14244486},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.5-beta.6.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/00c1d2df52a6fac39aee632a52109b15/better-auth-1.3.5-beta.6.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-y6DwYB64wKWsrPFLp7xmiOWZ3HV/PmqhtTx0njkS6KsP6Q1reQKFNKNa6w/r1mOPNMvzNsyai6/Xuup4KS0sGA==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.13","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","zod":"^4.0.0","hono":"^4.6.13","next":"^15.2.3","tarn":"^3.0.2","react":"^19.0.0","mysql2":"^3.11.5","prisma":"^5.22.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","react-dom":"^19.0.0","type-fest":"^4.41.0","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.5-beta.6_1754814712895_0.21140496400521336","host":"s3://npm-registry-packages-npm-production"}},"1.3.5-beta.7":{"name":"better-auth","version":"1.3.5-beta.7","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.5-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"03a287fb467d4edc2007eaafbc897d6bfc427b75","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.5-beta.7.tgz","fileCount":366,"integrity":"sha512-vhKdX/wgzr3kKWtWK8hGzsQBEmduw7Sm175O/1OYA/M66gVODmK8N7eMQY0u7TujxYYap9Ys+vguUtJogRwt2g==","signatures":[{"sig":"MEQCICi4LRRcAK6TWgE1Cma/utD5VEkltVGwQq7OkFpy/LTpAiA656eXrWo1UXEw1n9gaWa6rnhcyd2XZQVPPvNMzEYPKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14254953},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.5-beta.7.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/b56b4f7ed34c9709c10a7441c0dbd904/better-auth-1.3.5-beta.7.tgz","overrides":{"whatwg-url":"^14.0.0"},"_integrity":"sha512-vhKdX/wgzr3kKWtWK8hGzsQBEmduw7Sm175O/1OYA/M66gVODmK8N7eMQY0u7TujxYYap9Ys+vguUtJogRwt2g==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.9.6","kysely":"^0.28.1","nanostores":"^0.11.3","better-call":"^1.0.13","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.5","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.0.0","@simplewebauthn/browser":"^13.0.0"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.13.1","vue":"^3.5.13","zod":"^4.0.0","hono":"^4.6.13","next":"^15.2.3","tarn":"^3.0.2","react":"^19.0.0","mysql2":"^3.11.5","prisma":"^5.22.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","react-dom":"^19.0.0","type-fest":"^4.41.0","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.14","concurrently":"^9.1.2","react-native":"~0.74.6","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.6.0","oauth2-mock-server":"^7.2.0","@tanstack/react-start":"^1.114.34","@types/better-sqlite3":"^7.6.12"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.5-beta.7_1754879944270_0.6186317047223844","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"better-auth","version":"1.3.5","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"5463c2369ccc4d6fd3fea456398cf61b5415a4c3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.5.tgz","fileCount":366,"integrity":"sha512-jo4WTqvco7vjWNodxZyKVky9i6A7RqOb2DgS4uKwIAVucrXDv5OPxnoNE2iuEMD4Bm6l2UHRqYeqnsvsi2F23g==","signatures":[{"sig":"MEQCIHjbd1TLB8F90WocV3I+dEltInEANiR79VpSL1F3JJrUAiABBq+hCM2yLKO+hMupFZILd4anmq/bMFdPaNzTo7TMlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14245086},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/f1a4aee52f1760ed5b0a2c7bd57b0d47/better-auth-1.3.5.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-jo4WTqvco7vjWNodxZyKVky9i6A7RqOb2DgS4uKwIAVucrXDv5OPxnoNE2iuEMD4Bm6l2UHRqYeqnsvsi2F23g==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"^1.0.13","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","vue":"^3.5.18","zod":"^4.0.17","hono":"^4.9.0","next":"^15.4.6","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.5_1754931637282_0.005155809429679525","host":"s3://npm-registry-packages-npm-production"}},"1.3.6-beta.1":{"name":"better-auth","version":"1.3.6-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.6-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"66fed4b656971140547b25032b81b1eeae8d160b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.6-beta.1.tgz","fileCount":366,"integrity":"sha512-G5k+Ep0FtE83CxtTtsJUZZOo/hfIB3RfuVaHwhL8UROQOHw3rFj2adaNeAeSJDW4HlHO7FhIUqjR3IL1uQ1wxQ==","signatures":[{"sig":"MEUCIAh5udD7L0OR6WCCB5iUYsu5+438yM/fQ+mJhwyAFnhwAiEAmGxmxKxKfbZsffT0wvRSQsrdd7Wp1DoWzTAQAIn1J7I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14251162},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.6-beta.1.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/3542b02a7d79027909ca5ba37ade47f5/better-auth-1.3.6-beta.1.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-G5k+Ep0FtE83CxtTtsJUZZOo/hfIB3RfuVaHwhL8UROQOHw3rFj2adaNeAeSJDW4HlHO7FhIUqjR3IL1uQ1wxQ==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"^1.0.13","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","vue":"^3.5.18","zod":"^4.0.17","hono":"^4.9.0","next":"^15.4.6","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.6-beta.1_1754967917705_0.11108432674219304","host":"s3://npm-registry-packages-npm-production"}},"1.3.6-beta.2":{"name":"better-auth","version":"1.3.6-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.6-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"273d73a9710518c5b731c9a23245242b42cf0eba","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.6-beta.2.tgz","fileCount":366,"integrity":"sha512-2DQINpudvf7mirPqtlD0CuQlY8yFjsWCATvO+zkKU6HrWbBGPTAQnGvgpsRxEL42af69s26jPdbDO3t403aAUw==","signatures":[{"sig":"MEUCIQDqQqAV1XDBJnbjPDB2iEBx/tsxAyhXffttb3UqRFSjiAIgPWDphe7SvEisXkvkO9EsJ7/S9L8jCFitflnV7/DwCjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14236626},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.6-beta.2.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/9cc908b2d59b67c060333ba1160248ef/better-auth-1.3.6-beta.2.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-2DQINpudvf7mirPqtlD0CuQlY8yFjsWCATvO+zkKU6HrWbBGPTAQnGvgpsRxEL42af69s26jPdbDO3t403aAUw==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"^1.0.13","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","vue":"^3.5.18","zod":"^4.0.17","hono":"^4.9.0","next":"^15.4.6","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.6-beta.2_1755053993002_0.8474678705519727","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"better-auth","version":"1.3.6","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"bd5f9e4f7ae68e6529513b16fc3245ca58f01d47","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.6.tgz","fileCount":366,"integrity":"sha512-zjwbz9GpgGt3LuvJ8ZXfQeowSRpzdGojVvkhxvXjhCLwGOaOrZmFiNdEVyIKWTraN4oBtgNimcxUIQTGs6OKYg==","signatures":[{"sig":"MEQCIHF+0kGFY8bXggEB4GDtAtKibd24V4LW03jImzvtLH5KAiBUvArQCyH1S7VE/Uw6rOK8pov0/Otqz2cJLqCbRmj5MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14236619},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.6.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/a0619824d0e182fd1087e39a3f821bf1/better-auth-1.3.6.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-zjwbz9GpgGt3LuvJ8ZXfQeowSRpzdGojVvkhxvXjhCLwGOaOrZmFiNdEVyIKWTraN4oBtgNimcxUIQTGs6OKYg==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"^1.0.13","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","vue":"^3.5.18","zod":"^4.0.17","hono":"^4.9.0","next":"^15.4.6","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.6_1755054894467_0.10926691078241069","host":"s3://npm-registry-packages-npm-production"}},"1.3.7-beta.1":{"name":"better-auth","version":"1.3.7-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.7-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"af5dfd5923e431439b754a9da6f03f7c3baca11f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.7-beta.1.tgz","fileCount":366,"integrity":"sha512-gb6j+uvshpVMJq7PNUnhzd54Eadp4DRwmPGtQF1WTh4fQBbt5LRghkIqkVdQWs+3L6shGyaNwGyNB3S9ALB1MQ==","signatures":[{"sig":"MEQCIDvX+Ba8Iz8PbjqApClYDTxZL5Y8REeFW1/BZedqyp/GAiBQzZKbg7DCWeVmRcgO/pNF+MyDn5yWrcoqNNzjExKr/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14254991},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.7-beta.1.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/c9be0e532c51243336314476a49c8235/better-auth-1.3.7-beta.1.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-gb6j+uvshpVMJq7PNUnhzd54Eadp4DRwmPGtQF1WTh4fQBbt5LRghkIqkVdQWs+3L6shGyaNwGyNB3S9ALB1MQ==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"^1.0.13","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","vue":"^3.5.18","zod":"^4.0.17","hono":"^4.9.0","next":"^15.4.6","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.7-beta.1_1755128386691_0.6145328054672343","host":"s3://npm-registry-packages-npm-production"}},"1.3.7-beta.2":{"name":"better-auth","version":"1.3.7-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.7-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b89a2ca46fb0f88b0b62da1ae5dc8d41350a52af","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.7-beta.2.tgz","fileCount":366,"integrity":"sha512-+j2xsIBi1LLCulqCLmk6xiNbsMlbr1d1mRY+iphdEQbvhMfUdBqznzIFmV/NHqL+8OYU5aAgrmiW8svi3NM+Jg==","signatures":[{"sig":"MEQCIEniaIekYtBymiUXF/GT9ISpks5KLwnzj19d24o3EV43AiBZkytBcKwVrwOaExx5TlW2mt+RIm8+KB/Tc4D8bLp+Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14260364},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.7-beta.2.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/86ce73e9d10b2b84ea2c50b6926a39d7/better-auth-1.3.7-beta.2.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-+j2xsIBi1LLCulqCLmk6xiNbsMlbr1d1mRY+iphdEQbvhMfUdBqznzIFmV/NHqL+8OYU5aAgrmiW8svi3NM+Jg==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"^1.0.13","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","vue":"^3.5.18","zod":"^4.0.17","hono":"^4.9.0","next":"^15.4.6","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.7-beta.2_1755307918617_0.44807775425024854","host":"s3://npm-registry-packages-npm-production"}},"1.3.7-beta.3":{"name":"better-auth","version":"1.3.7-beta.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.7-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"665c2b5441d74c4156933b6d7b05c1e9e537494d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.7-beta.3.tgz","fileCount":366,"integrity":"sha512-pZO2pgBYdisF2wJ6iuxgAzo2szuW3oNSXE5avOfXkwEB1M/Cr5Z3LIsTGTOF5FaPu28s0rlj+A0hlsUMRBG/vQ==","signatures":[{"sig":"MEUCIEPXFh1P0+P2T8bb5/bv3rtJGVCXEHDqqQzBURANLNGAAiEA6xwaCFcvPK5r54zn8xnx/BxqRgkuVldpTN49IYsJvYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14261222},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.7-beta.3.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/04c70610b187f054f2d56bb16460c5ab/better-auth-1.3.7-beta.3.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-pZO2pgBYdisF2wJ6iuxgAzo2szuW3oNSXE5avOfXkwEB1M/Cr5Z3LIsTGTOF5FaPu28s0rlj+A0hlsUMRBG/vQ==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"^1.0.13","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","vue":"^3.5.18","zod":"^4.0.17","hono":"^4.9.0","next":"^15.4.6","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.7-beta.3_1755319924785_0.7303385439703551","host":"s3://npm-registry-packages-npm-production"}},"1.3.7-beta.4":{"name":"better-auth","version":"1.3.7-beta.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.7-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3797abda4f65b5da9f4b29fd1b49b1131cee69b9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.7-beta.4.tgz","fileCount":366,"integrity":"sha512-tyRmMG8sE6PZFgbdFILvfKpqTUobw0i5MrynQ/tDyx+RIE7O0l/HhuDMLOLOvFyYMsfzJhlMEZ98DTE16THpig==","signatures":[{"sig":"MEUCIQCkykHorERweNvttdfAITyDmEhJ7poBZAwF5qYTSozSxAIgGOg5UtIMRO6YQ2ej5vG22absUUeIrLvzZi4spKTqxQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14271389},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.7-beta.4.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/efb2f7e8b2e7866c943be92699f2754f/better-auth-1.3.7-beta.4.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-tyRmMG8sE6PZFgbdFILvfKpqTUobw0i5MrynQ/tDyx+RIE7O0l/HhuDMLOLOvFyYMsfzJhlMEZ98DTE16THpig==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"^1.0.13","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","vue":"^3.5.18","zod":"^4.0.17","hono":"^4.9.0","next":"^15.4.6","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.7-beta.4_1755454005973_0.16825446743340877","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"better-auth","version":"1.3.7","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"da9889c4e6f9ff3071df73dfb7c5c9f0b24366ae","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.7.tgz","fileCount":366,"integrity":"sha512-/1fEyx2SGgJQM5ujozDCh9eJksnVkNU/J7Fk/tG5Y390l8nKbrPvqiFlCjlMM+scR+UABJbQzA6An7HT50LHyQ==","signatures":[{"sig":"MEQCIB1MqQE0QM48ckLLzGV6XZ18xMUsWo2EXUC0pFA4cOZ2AiA0IH1Z8tmZlptwnBNRwPgVMHfNDP0yVfa1nCy0Weobhw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14271382},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.7.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/a64cf288d23829d5408822b57194d46e/better-auth-1.3.7.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-/1fEyx2SGgJQM5ujozDCh9eJksnVkNU/J7Fk/tG5Y390l8nKbrPvqiFlCjlMM+scR+UABJbQzA6An7HT50LHyQ==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"^1.0.13","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","vue":"^3.5.18","zod":"^4.0.17","hono":"^4.9.0","next":"^15.4.6","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.7_1755458139906_0.023279863048806693","host":"s3://npm-registry-packages-npm-production"}},"1.3.8-beta.1":{"name":"better-auth","version":"1.3.8-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.8-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6dfa85cc7cbedbe2e0b72a31bf792aa1abba8881","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.8-beta.1.tgz","fileCount":368,"integrity":"sha512-2g6OVthbb7iqV+cG16tSO5Ec5TqDSDOYLKr7SQBXj88Mz8tZt1EvrvQn1b5d7tppqRr3jhHaEgdiIYeu+0Dcsg==","signatures":[{"sig":"MEQCIGfUyIFrFlr7GrYepqX5XPjIayfvgG47XjkICVaMJj8WAiARNoX/4vN8dApFQHefGjEltmmaLCSjfZNxm/aHfQ0RqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14279161},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.8-beta.1.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/07b3e25590ad6d5608e7815c7e58c273/better-auth-1.3.8-beta.1.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-2g6OVthbb7iqV+cG16tSO5Ec5TqDSDOYLKr7SQBXj88Mz8tZt1EvrvQn1b5d7tppqRr3jhHaEgdiIYeu+0Dcsg==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"^1.0.13","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","vue":"^3.5.18","zod":"^4.0.17","hono":"^4.9.0","next":"^15.4.6","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.8-beta.1_1755577713342_0.397649227959721","host":"s3://npm-registry-packages-npm-production"}},"1.3.8-beta.2":{"name":"better-auth","version":"1.3.8-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.8-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"c5211561838e4cc658e4448d5fb60a8a2e340595","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.8-beta.2.tgz","fileCount":372,"integrity":"sha512-p9m8GabDXLzvLCgXuWKoaaqrZvmiikTjWgeL8ihNNnp2tAdxCeyI3dHCU0N4M23VIIxjgwDIqPn+I4V1ETOMqw==","signatures":[{"sig":"MEYCIQCMR3w8Zuh1rY5EA53kPALHKCf5NxoATHug9AK6qDglIQIhAI8ktHIqqQEy7jniROiq7fvIScfpriWcMM2pCus2moQZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14279715},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.8-beta.2.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/79cc905b19fbd2ece46ab420d768148d/better-auth-1.3.8-beta.2.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-p9m8GabDXLzvLCgXuWKoaaqrZvmiikTjWgeL8ihNNnp2tAdxCeyI3dHCU0N4M23VIIxjgwDIqPn+I4V1ETOMqw==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.15","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","vue":"^3.5.18","zod":"^4.0.17","hono":"^4.9.0","next":"^15.4.6","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.8-beta.2_1755801636820_0.06521962007411086","host":"s3://npm-registry-packages-npm-production"}},"1.3.8-beta.3":{"name":"better-auth","version":"1.3.8-beta.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.8-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"fa79ce4f5e4d61d5a95de29099fdeca6dc36d739","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.8-beta.3.tgz","fileCount":381,"integrity":"sha512-ageLIYGbLbfQVJbd+uaIZzW1LV6yEMfk068G+BOyw78s+xYSeReAF/m35pAm5kkSXW/HPzcOQanxAPZslCgGhA==","signatures":[{"sig":"MEUCIQCIRQ2PPKwAIQ/U57SPhw0aEDJGv1aJJmO4DXFUS49L2QIgAvBeVGH9SMlSGoZMhN/jtweDU6vzWZMqnttrR40QY+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14460962},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.8-beta.3.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/7d928e64582362622dc69714324b3133/better-auth-1.3.8-beta.3.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-ageLIYGbLbfQVJbd+uaIZzW1LV6yEMfk068G+BOyw78s+xYSeReAF/m35pAm5kkSXW/HPzcOQanxAPZslCgGhA==","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":{},"_nodeVersion":"20.19.4","dependencies":{"defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.15","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","vue":"^3.5.18","zod":"^4.0.17","hono":"^4.9.0","next":"^15.5.0","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"zod":"^3.25.0 || ^4.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.8-beta.3_1755819629888_0.691802668752963","host":"s3://npm-registry-packages-npm-production"}},"1.3.8-beta.4":{"name":"better-auth","version":"1.3.8-beta.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.8-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"fd032da50023639201392766955e2fd9abf79aa7","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.8-beta.4.tgz","fileCount":381,"integrity":"sha512-+DslaGMUZ0qUgR279XL+0AXJucmU4+a3tO1odpgGopMWjE9KGUd1sCtWvxgdEXxvh+19z+mj48Eg2yNF5dzxeQ==","signatures":[{"sig":"MEYCIQCbSt62dzbtotc4eD3MBbfxcxXg3Dy6fm3yNUYUDoT5oQIhAIDLQ1ZrPHWKlnWM1NHMniMksuhkLuVtdHtiHq+4TicU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14557229},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.8-beta.4.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/a74b5e1578d35911c767fdc92e029699/better-auth-1.3.8-beta.4.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-+DslaGMUZ0qUgR279XL+0AXJucmU4+a3tO1odpgGopMWjE9KGUd1sCtWvxgdEXxvh+19z+mj48Eg2yNF5dzxeQ==","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":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.0 || ^4.0.0","defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.15","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.0","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.8-beta.4_1756269006269_0.3327355433445216","host":"s3://npm-registry-packages-npm-production"}},"1.3.8-beta.5":{"name":"better-auth","version":"1.3.8-beta.5","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.8-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"76a6e7927f5f2cc2505aa30a14e0d43702c2ca2f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.8-beta.5.tgz","fileCount":381,"integrity":"sha512-JZ2712NYxZvo8ns9M74kCPEKKEh3Glrrhw+QUk2MhGUHp8rgHQ6oVi7ahoThTZQzmHPpUJDi++BpBOCuoVLm9w==","signatures":[{"sig":"MEYCIQCFQ2CZL8drz5RU4ShemOktQuBhZlhX6d9YzogkaecvOgIhAN0VWGiYk781vx1Dk9TqQydOyxgXOhK7+dkivY8Gnjds","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14561864},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.8-beta.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/9ebc7806e13724f79af100b3e9502664/better-auth-1.3.8-beta.5.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-JZ2712NYxZvo8ns9M74kCPEKKEh3Glrrhw+QUk2MhGUHp8rgHQ6oVi7ahoThTZQzmHPpUJDi++BpBOCuoVLm9w==","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":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.1 || ^4.0.0","defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.15","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.0","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.8-beta.5_1756400112739_0.6427127914359139","host":"s3://npm-registry-packages-npm-production"}},"1.3.8-beta.6":{"name":"better-auth","version":"1.3.8-beta.6","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.8-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"76c7b9ace5037d340f56bdf0ab5add9967f0773d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.8-beta.6.tgz","fileCount":381,"integrity":"sha512-zXLo8h9KAME1uUcnwdlq2WpMtJTGyhDoBFIZJOdMWhnt1D3yFwdlgSoRAQQ9TFcfQFfRECxFCOAs3ecXjekaNw==","signatures":[{"sig":"MEQCIE0gRBvythZpAoI6Mv8FOqECWDK3MZteljzXt1XEP6smAiAS05HFS1S8VQXHu9gcaBSNvZ/tGM54KK4PLL5GVzWJ/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14561864},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.8-beta.6.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/b1547e8920a944349d7fc95cd62cebbf/better-auth-1.3.8-beta.6.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-zXLo8h9KAME1uUcnwdlq2WpMtJTGyhDoBFIZJOdMWhnt1D3yFwdlgSoRAQQ9TFcfQFfRECxFCOAs3ecXjekaNw==","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":{},"_nodeVersion":"20.19.4","dependencies":{"zod":"^3.25.1 || ^4.0.0","defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.15","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.0","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.8-beta.6_1756401324323_0.6834349543110563","host":"s3://npm-registry-packages-npm-production"}},"1.3.8-beta.7":{"name":"better-auth","version":"1.3.8-beta.7","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.8-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7a649ee9c471c7a98ad708ff14db868953049162","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.8-beta.7.tgz","fileCount":381,"integrity":"sha512-yIDvTsL/YamJBeGQlN4xtzQf37jD1uMidTTzh0KKoUAniGnQassm0xmZp7GwN8G5I2HShxgPMKLLPlFMPNG0yg==","signatures":[{"sig":"MEYCIQDVCKgcGcJvkmXLy6uJh58d4RYUn/Ydzc9jl8DBTDVIOgIhALJeTvk7ujgkKNZ+5gQTVb0rrV+MgvQSDQK9wpNVW/If","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14638838},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.8-beta.7.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/7f623506eeafb41eb565b551516da9c8/better-auth-1.3.8-beta.7.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-yIDvTsL/YamJBeGQlN4xtzQf37jD1uMidTTzh0KKoUAniGnQassm0xmZp7GwN8G5I2HShxgPMKLLPlFMPNG0yg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"zod":"^3.25.1 || ^4.0.0","defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.15","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.0","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.8-beta.7_1756493458159_0.11385634123951283","host":"s3://npm-registry-packages-npm-production"}},"1.3.8-beta.8":{"name":"better-auth","version":"1.3.8-beta.8","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.8-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3b747293f6dcabcc8747e2fe8c529be0ac960b18","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.8-beta.8.tgz","fileCount":381,"integrity":"sha512-0Bgd7/8esuZowqz7xL0iEOXnSGTT4YfTAwniC7ONM0WzWyygOMiecYbS7Xq25YnDayPI3ld/GR3eBKez+P0uZw==","signatures":[{"sig":"MEUCIH0YNOVBW3UtGivbMgPm5tZgbIJ+vhRdYV8HdT+4yiMEAiEA9XYFr7VvgLT8hKnE9pJbDjz7RYzVehlKT5xf6szc6PM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14706244},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.8-beta.8.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/76ea5866653cd2841b9f898e69744782/better-auth-1.3.8-beta.8.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-0Bgd7/8esuZowqz7xL0iEOXnSGTT4YfTAwniC7ONM0WzWyygOMiecYbS7Xq25YnDayPI3ld/GR3eBKez+P0uZw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"zod":"^3.25.1 || ^4.0.0","defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.15","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.0","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.8-beta.8_1756627257196_0.408521782889826","host":"s3://npm-registry-packages-npm-production"}},"1.3.8-beta.9":{"name":"better-auth","version":"1.3.8-beta.9","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.8-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"854ec589a953970b35333af9829b1be32214688d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.8-beta.9.tgz","fileCount":381,"integrity":"sha512-3uwwOuV+eh0HJChx2OVmxkOG3CDWRLaL2bSsNNu41dV980+/OkBxaLYuCsV2XUQsnh7sLL6d7UafTLLd7e3Iag==","signatures":[{"sig":"MEQCIAjcJJjhZUrQAtirzrVIB24uK7OAR+dAQJy/N5MDXZWeAiAYoBcTDffySXj+eMQo1kpmMwpqZt0K/Ut9j/xJwH2f4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15975539},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.8-beta.9.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/4e2d28893862306fe87749e32fd31fa5/better-auth-1.3.8-beta.9.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-3uwwOuV+eh0HJChx2OVmxkOG3CDWRLaL2bSsNNu41dV980+/OkBxaLYuCsV2XUQsnh7sLL6d7UafTLLd7e3Iag==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"zod":"^3.25.1 || ^4.0.0","defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.15","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.0","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.8-beta.9_1756684128065_0.8053742424485268","host":"s3://npm-registry-packages-npm-production"}},"1.3.8-beta.10":{"name":"better-auth","version":"1.3.8-beta.10","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.8-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f132835cf56cec5b0c5db26bab822ad8f24d144b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.8-beta.10.tgz","fileCount":381,"integrity":"sha512-mONR5m/R3V4Edk2C+eGsGwLtr0oh9CvQjmD4nj+CPLIkKFhwTP3KoHCq/jhJ6UgAzWlR3pNq1/3zCg8smEhz/Q==","signatures":[{"sig":"MEYCIQDl1pqwUpqn/fdAtBmTLMnW67bd6Ld/XlTEOWjnHShsMwIhANR4geFewHuyessZmf2lYSIRmJZWpC4zMfquZDT8ncRC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15994885},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.8-beta.10.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/dc4546f0aa5400df49bf86a3e0212f56/better-auth-1.3.8-beta.10.tgz","overrides":{"whatwg-url":"^14.2.0"},"_integrity":"sha512-mONR5m/R3V4Edk2C+eGsGwLtr0oh9CvQjmD4nj+CPLIkKFhwTP3KoHCq/jhJ6UgAzWlR3pNq1/3zCg8smEhz/Q==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"zod":"^3.25.1 || ^4.0.0","defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.15","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.0","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.3","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.5.0","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^11.10.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.8-beta.10_1756758192062_0.9658498531679574","host":"s3://npm-registry-packages-npm-production"}},"1.3.8-beta.11":{"name":"better-auth","version":"1.3.8-beta.11","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.8-beta.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b4cd18f5238a247ac86d8eb0455d8afdcfd861fe","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.8-beta.11.tgz","fileCount":381,"integrity":"sha512-NIKGNU01KWPKPMTOIL4uIHkUaFxaQT0VauY05Xb1jHt0NK/sGpIRgSnn0Tw6IHdfH70V0GiV239+EPvuq8RRsA==","signatures":[{"sig":"MEUCIQDIIfpJSTctxq5U1SajY4KUN7NFtCCTzlCLa9apgC0LnQIgI86o/E1x82BE5vA79LpA5Qg85ZRtt0st4Jm6zXLRdD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15970415},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.8-beta.11.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/da3e3e0d56d3d14b4a3a42e4e52668b9/better-auth-1.3.8-beta.11.tgz","_integrity":"sha512-NIKGNU01KWPKPMTOIL4uIHkUaFxaQT0VauY05Xb1jHt0NK/sGpIRgSnn0Tw6IHdfH70V0GiV239+EPvuq8RRsA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.16","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.8-beta.11_1756930298599_0.5205229569444998","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"better-auth","version":"1.3.8","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"58f5eb93e736e64fa6b6c6a684ff3e43791475af","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.8.tgz","fileCount":381,"integrity":"sha512-uRFzHbWkhr8eWNy+BJwyMnrZPOvQjwrcLND3nc6jusRteYA9cjeRGElgCPTWTIyWUfzaQ708Lb5Mdq9Gv41Qpw==","signatures":[{"sig":"MEYCIQCAocs/qwF8a1NQVNRooCnin1P/oj+FWyw7/Oj/tYjjZAIhAKzJnF/AkMZaDysUofYutJmJT8UsqHK6lKcAsh7Ym3kT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15996604},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.8.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/c9a15d9982900b3db127cbf39df1867b/better-auth-1.3.8.tgz","_integrity":"sha512-uRFzHbWkhr8eWNy+BJwyMnrZPOvQjwrcLND3nc6jusRteYA9cjeRGElgCPTWTIyWUfzaQ708Lb5Mdq9Gv41Qpw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.16","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.8_1756946955821_0.2364762900318802","host":"s3://npm-registry-packages-npm-production"}},"1.3.9-beta.1":{"name":"better-auth","version":"1.3.9-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.9-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"360557310af93aa775e4f20a8a0592b7c643a500","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.9-beta.1.tgz","fileCount":381,"integrity":"sha512-z0haIMmizz3DMFzEmcZS+j/N6qyTo6f7KXxYKcnmhBTqzUZCSvj4SpIeIKWPl3FEdVNmNqv4Fva+u+OePgyIDA==","signatures":[{"sig":"MEYCIQDVJZxeDvVxZ26kqqa5VOhck4nACUYlgM7Zi3Ca8hqY/QIhAL7RUVuBvI5JUOlWf6qAxzY5m3TWtGOGxdbgAXHGjoGO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15982386},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.9-beta.1.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/fffd4f69b55d4afe51a483959be00bc8/better-auth-1.3.9-beta.1.tgz","_integrity":"sha512-z0haIMmizz3DMFzEmcZS+j/N6qyTo6f7KXxYKcnmhBTqzUZCSvj4SpIeIKWPl3FEdVNmNqv4Fva+u+OePgyIDA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.16","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.9-beta.1_1756952803669_0.806898390696134","host":"s3://npm-registry-packages-npm-production"}},"1.3.9-beta.2":{"name":"better-auth","version":"1.3.9-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.9-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0eb99523c7026ac11f5c63b8dd9b8cc851633a99","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.9-beta.2.tgz","fileCount":381,"integrity":"sha512-FCfuMd1qDDg6P9d6w1D0TaKALuIkTFWoXBjraJudV40bOl2U6SPraC5kFV8wWmEiS4qt6eg2K5PAUtx1DEHvmA==","signatures":[{"sig":"MEUCIE9IgW2x02QK99OPDXoGV0xvpUddG6gQgAKk8fzqKSDwAiEAseQJfG7zTm/6PCQUEVpFVZ8LJkWj8Sad9aXjLhIinU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15988993},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.9-beta.2.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/0c7dc87bc518f389faddc730ffcdedb2/better-auth-1.3.9-beta.2.tgz","_integrity":"sha512-FCfuMd1qDDg6P9d6w1D0TaKALuIkTFWoXBjraJudV40bOl2U6SPraC5kFV8wWmEiS4qt6eg2K5PAUtx1DEHvmA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^5.10.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.16","@noble/hashes":"^1.8.0","@noble/ciphers":"^0.6.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.9-beta.2_1757040754822_0.002932072268396535","host":"s3://npm-registry-packages-npm-production"}},"1.3.9-beta.3":{"name":"better-auth","version":"1.3.9-beta.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.9-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a319ebf37dd5f7d89d744ed50c92a62a25f6cef6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.9-beta.3.tgz","fileCount":381,"integrity":"sha512-QXk+DowIzBgZoHfaNxlXXpef+FWW12GWeGMh+awL+hOuVntNTEn0K7BV+GACxyNl5alzrLbsbB12JG47bPYg8A==","signatures":[{"sig":"MEUCIQC4JwXa1O5nQaPBLmLY1JJ2/PbvYZhizRDJzhX2J04xaQIgX6TsAfk19HLpABHffGIW/nqb6WXNzpm+YegCHWUe/s4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16075217},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.9-beta.3.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/7a9cc6c52fa30cac8386c0bace491832/better-auth-1.3.9-beta.3.tgz","_integrity":"sha512-QXk+DowIzBgZoHfaNxlXXpef+FWW12GWeGMh+awL+hOuVntNTEn0K7BV+GACxyNl5alzrLbsbB12JG47bPYg8A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.18","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@lynx-js/react":"*"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@lynx-js/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.9-beta.3_1757283422186_0.9468649510762184","host":"s3://npm-registry-packages-npm-production"}},"1.3.9-beta.4":{"name":"better-auth","version":"1.3.9-beta.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.9-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"019a72960ded5a91229f406e923fc2704ab8fdbc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.9-beta.4.tgz","fileCount":381,"integrity":"sha512-AapCvcMxfrQN3HP9DQbPPu+lOBgELI4KU7lYUZZS0f+LugRNKRXQVcJ4cQRAJ2VQyRModUgx6PCOkog1Kaiw0A==","signatures":[{"sig":"MEUCIA/I8/AenTU+zZbfEYhoCzNOQhAFLjRBZ8xFyG6RbGDtAiEAjiQSvxZanYQnrp70UQNkizY3v+fkjVPaJBy+s1Uy+fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16075217},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.9-beta.4.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/bc2f77fe5c50d49f1328a0f0e93f5ccb/better-auth-1.3.9-beta.4.tgz","_integrity":"sha512-AapCvcMxfrQN3HP9DQbPPu+lOBgELI4KU7lYUZZS0f+LugRNKRXQVcJ4cQRAJ2VQyRModUgx6PCOkog1Kaiw0A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.18","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@lynx-js/react":"*"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@lynx-js/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.9-beta.4_1757293332446_0.1618614427172702","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"better-auth","version":"1.3.9","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"29d48e04ee178f8cd391df30b1ed4a8b1e164051","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.9.tgz","fileCount":381,"integrity":"sha512-Ty6BHzuShlqSs7I4RMlBRQ3duOWNB7WWriIu2FJVGjQAOtTVvamzFCR4/j5ROFLoNkpvNTRF7BJozsrMICL1gw==","signatures":[{"sig":"MEUCIQDe838inmSstW+m/2cni2MRvuXz4GkmdEVQj0sVrj+A1wIgVmWg9YOHcYPIDePjXXT7dV0hGfFhbP4bRUgKNi4+jSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16089605},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.9.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/6c6ae25b60a797d3fffa3d9cba35a961/better-auth-1.3.9.tgz","_integrity":"sha512-Ty6BHzuShlqSs7I4RMlBRQ3duOWNB7WWriIu2FJVGjQAOtTVvamzFCR4/j5ROFLoNkpvNTRF7BJozsrMICL1gw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.18","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"^3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","happy-dom":"^15.11.7","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.0","react-native":"~0.80.2","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","@lynx-js/react":"*"},"peerDependenciesMeta":{"react":{"optional":true},"react-dom":{"optional":true},"@lynx-js/react":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.9_1757359352050_0.6780537543479157","host":"s3://npm-registry-packages-npm-production"}},"1.3.10-beta.1":{"name":"better-auth","version":"1.3.10-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.10-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"59a0e2170dca75b5c442f2e0fa809a21e22d1c03","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.10-beta.1.tgz","fileCount":381,"integrity":"sha512-alc7Tuf9PZG8uLKJ6C4MnaCwQium4U5Lv+fugsX8DivsBKLSCbEGlfj1bJp65DBVxdZZ7iAMTbS2WU3dLASRQQ==","signatures":[{"sig":"MEUCIGy+ZkuVFRAIsTIEQIm45MXHbgfTC3940XAyWY/HADe9AiEAzuwXhNkREEth0GE9Yhn4QZUVIU9QA84lSs7LnQ7FqhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16171542},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.10-beta.1.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/03e168b8c9ea25629520cd1b9e032084/better-auth-1.3.10-beta.1.tgz","_integrity":"sha512-alc7Tuf9PZG8uLKJ6C4MnaCwQium4U5Lv+fugsX8DivsBKLSCbEGlfj1bJp65DBVxdZZ7iAMTbS2WU3dLASRQQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.18","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.10-beta.1_1757463969195_0.5617252497286858","host":"s3://npm-registry-packages-npm-production"}},"1.3.10-beta.2":{"name":"better-auth","version":"1.3.10-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.10-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"bc6bc29d3b55fd7cd53ff1c52be81b20170d4617","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.10-beta.2.tgz","fileCount":381,"integrity":"sha512-Muv27lTLiZg8voCPoyXuFpM/A2K5bseBrbwCG4poe/KtXnQRSB+ETxU9iLhRzOLqECd1PrP2a6fUgdhGeVCI+g==","signatures":[{"sig":"MEQCIAinIhRYCxQVZ5fBGz7L14ezrAvC18JTjsepY6PSjWwSAiBaakfcZj7BK7gE44GZ+waqEqm7XPN2An0mJDHKjo+55A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16180767},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.10-beta.2.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/f8912105dee5cb5ff4112c4278909c06/better-auth-1.3.10-beta.2.tgz","_integrity":"sha512-Muv27lTLiZg8voCPoyXuFpM/A2K5bseBrbwCG4poe/KtXnQRSB+ETxU9iLhRzOLqECd1PrP2a6fUgdhGeVCI+g==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.18","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.10-beta.2_1757638885371_0.2017551157513673","host":"s3://npm-registry-packages-npm-production"}},"1.3.10-beta.3":{"name":"better-auth","version":"1.3.10-beta.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.10-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ebe683f76b7107e199f3bd83d1be7879e21070f3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.10-beta.3.tgz","fileCount":381,"integrity":"sha512-wgR31kTdsEXLIUECjqFx4F1jzOyp9Y7FoBfOE+iRtN2i4D1qHMiPpMEbGrhunDtG8FbtccsKQ42JeoqwcHdJNA==","signatures":[{"sig":"MEYCIQCkOp17RUWVf6gLSc2gye1RrWs8rAS2HGUnyIWvIUVY4QIhANz/+W6HewrJAxshEvWfQbJqBqIGxutoP0uBUsrhUA4n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16178736},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.10-beta.3.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/42e78c9dec9211da7a79884e3a14b1d2/better-auth-1.3.10-beta.3.tgz","_integrity":"sha512-wgR31kTdsEXLIUECjqFx4F1jzOyp9Y7FoBfOE+iRtN2i4D1qHMiPpMEbGrhunDtG8FbtccsKQ42JeoqwcHdJNA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.18","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.2.6","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.10-beta.3_1757663386104_0.9048050753954666","host":"s3://npm-registry-packages-npm-production"}},"1.3.10-beta.4":{"name":"better-auth","version":"1.3.10-beta.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.10-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"4356ba29cd32797636d341b8d9aa2df80e85effa","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.10-beta.4.tgz","fileCount":381,"integrity":"sha512-B/L71wUN9E7n2nnBQGawpyM2jq/YBZKBZmZTuy03QqHFlBYenX8L9Hq9EStzEcpoUf6JqY/ICBdNsfKVAtoO1w==","signatures":[{"sig":"MEQCIEMm2o4F/7MOjfMUGRwAFtEoaflK8C5wApHxavoPmaoXAiA8b6JU+didwgjS15r5NCbvuhDFKY6eXTEq89i8a/4l+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16176260},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.10-beta.4.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/5241149ac18d8d217a485360a438292c/better-auth-1.3.10-beta.4.tgz","_integrity":"sha512-B/L71wUN9E7n2nnBQGawpyM2jq/YBZKBZmZTuy03QqHFlBYenX8L9Hq9EStzEcpoUf6JqY/ICBdNsfKVAtoO1w==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.18","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.0","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.10-beta.4_1757716812920_0.0942924191843546","host":"s3://npm-registry-packages-npm-production"}},"1.3.10-beta.5":{"name":"better-auth","version":"1.3.10-beta.5","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.10-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"04cab333bcbbfda5926a751f434d3821a28591ac","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.10-beta.5.tgz","fileCount":381,"integrity":"sha512-ji0dUT7lIzAUJ3keNAcHZmbGRPD1IXYzLwzp817HD0IxFUDywA95gX0LjpfwF/hqb83cULagaBOQPnFNYhfYCQ==","signatures":[{"sig":"MEUCIH88RlbKiYEsFo6GEmoLLIS9Xenu2e5w48AAwKalkXMFAiEAooFwLHWmkJ+IwfmDPsW5wIQEa64ebIQIgYR4VfJdsoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16176076},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.10-beta.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/5827e0f50a3454d65561763c2e492e0e/better-auth-1.3.10-beta.5.tgz","_integrity":"sha512-ji0dUT7lIzAUJ3keNAcHZmbGRPD1IXYzLwzp817HD0IxFUDywA95gX0LjpfwF/hqb83cULagaBOQPnFNYhfYCQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.18","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.10-beta.5_1757798090883_0.021781188174627486","host":"s3://npm-registry-packages-npm-production"}},"1.3.10-beta.6":{"name":"better-auth","version":"1.3.10-beta.6","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.10-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"cc34b257112507b0d79911ed5eb0524aeaac5ec8","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.10-beta.6.tgz","fileCount":381,"integrity":"sha512-T2V6mD9Gp7lhnDMOrMmxlJ9K0yJqgfiHhyqT9KSNe79OVFAchczfeZHgaL2q1xf+fbqvDWIY2fFmneEX6HEWaw==","signatures":[{"sig":"MEUCIQCqkNWBaH56HnFZyuZLiheHI0iKGtLTRCPEw67f/Tq92gIgQvkrx8KOunmre6LgoKqaAqSZN1ids3+pJE4G1lRcJ8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16180666},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.10-beta.6.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/e180a7413f24629dfe2a830775d513cb/better-auth-1.3.10-beta.6.tgz","_integrity":"sha512-T2V6mD9Gp7lhnDMOrMmxlJ9K0yJqgfiHhyqT9KSNe79OVFAchczfeZHgaL2q1xf+fbqvDWIY2fFmneEX6HEWaw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.18","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.10-beta.6_1757818647031_0.6562797648558987","host":"s3://npm-registry-packages-npm-production"}},"1.3.10-beta.7":{"name":"better-auth","version":"1.3.10-beta.7","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.10-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a5327be83d30d7a78c0cb68e2f810d97ae21fa7d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.10-beta.7.tgz","fileCount":381,"integrity":"sha512-C0Wcx52MkRsC9YkUgaGC5vf+EGR7J0H6MSZWRhZwLeJDhxpRRoh7vd+6BFZBeYvesavrccLNNG5A8lkh8HhnNg==","signatures":[{"sig":"MEUCIQC1tV2M7M4O62flol91iYqfBVUcVCWcnG8wek/Q7EDKMgIgVf+B4Ja8Q9AZj6YvOeZJjZuCHVEcDMmwlqbZbkIWS/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16180666},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.10-beta.7.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/d2de640c57f5cc12a6fdc75a8c3dcd37/better-auth-1.3.10-beta.7.tgz","_integrity":"sha512-C0Wcx52MkRsC9YkUgaGC5vf+EGR7J0H6MSZWRhZwLeJDhxpRRoh7vd+6BFZBeYvesavrccLNNG5A8lkh8HhnNg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^0.11.4","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.10-beta.7_1757839732645_0.8866199935268138","host":"s3://npm-registry-packages-npm-production"}},"1.3.10":{"name":"better-auth","version":"1.3.10","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1926350650142208b7eb51aaaa04bb1953b4114d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.10.tgz","fileCount":381,"integrity":"sha512-cEdvbqJ2TlTXUSktHKs8V3rHdFYkEG7QmQZpLXGjXZX6F0nYbTk2QPsWXNhxbinFAlE2ca4virzuDsmsQlLIVw==","signatures":[{"sig":"MEYCIQDxoBsm6KNaoJocX51jeQ20+vZZxykCYdLpFObH4AktOAIhAJ3eWw9X7N+6g6jHNqK6YzQPbwSY2WtGiY8N239Cxt6R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16196812},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.10.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","pretest":"pnpm prisma:normal:push && pnpm prisma:number-id:push","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"pnpm prisma:normal:push && pnpm prisma:number-id:push && tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json","prisma:normal:push":"prisma db push --schema src/adapters/prisma-adapter/test/normal-tests/schema.prisma","prisma:number-id:push":"prisma db push --schema src/adapters/prisma-adapter/test/number-id-tests/schema.prisma"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/9ad36caa417dccc5d8a831ac187ed75b/better-auth-1.3.10.tgz","_integrity":"sha512-cEdvbqJ2TlTXUSktHKs8V3rHdFYkEG7QmQZpLXGjXZX6F0nYbTk2QPsWXNhxbinFAlE2ca4virzuDsmsQlLIVw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.10_1757961464253_0.2682463214360562","host":"s3://npm-registry-packages-npm-production"}},"1.3.11-beta.1":{"name":"better-auth","version":"1.3.11-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.11-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1c4693c5a7ae1241f5397b10f4538efdca2f1214","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.11-beta.1.tgz","fileCount":381,"integrity":"sha512-y0bCqmvRqrnuRzsBftMS7jnFgC3OiNa/6HKPQRqnXK0bZjkWxY0dRernSJVaS7UhZoYEBISRHfR9aiD/NiOXHQ==","signatures":[{"sig":"MEUCIEG0XZsuf4bmeQpdVTerbpd9bpR+El8vDEItx28os/pFAiEAqrY5Y274N4dvEannJIa/+48FVMNJsYUEXOXUUwTCcfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16197517},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.11-beta.1.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/fa356c93a42618924bb08f339dbd2ece/better-auth-1.3.11-beta.1.tgz","_integrity":"sha512-y0bCqmvRqrnuRzsBftMS7jnFgC3OiNa/6HKPQRqnXK0bZjkWxY0dRernSJVaS7UhZoYEBISRHfR9aiD/NiOXHQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.11-beta.1_1757988886445_0.4612416275465956","host":"s3://npm-registry-packages-npm-production"}},"1.3.11":{"name":"better-auth","version":"1.3.11","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"14fdbe07b75cec318989bda4008b831eea58a85e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.11.tgz","fileCount":381,"integrity":"sha512-7l8bHX5rnON4vsVmWB7g2UucNpRlXnDUX/n65mHeR3Zn2/lcpQvfBvGbTaHYU8UGCQadtJ7DLHW/zA3ZR7IfdA==","signatures":[{"sig":"MEUCIQCpt5/Ch3x/JUxSHr4UTXaDOEaJAzLikanpNNjQcsIN1QIgBzDf/zFMCuN/EuJy9lg996ozNLviUfgPg0Z0AUPsxSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16211936},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.11.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/86dd1b4931327fa2143066f8a288ab5c/better-auth-1.3.11.tgz","_integrity":"sha512-7l8bHX5rnON4vsVmWB7g2UucNpRlXnDUX/n65mHeR3Zn2/lcpQvfBvGbTaHYU8UGCQadtJ7DLHW/zA3ZR7IfdA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.11_1757989344727_0.9343829314714047","host":"s3://npm-registry-packages-npm-production"}},"1.3.11-beta.2":{"name":"better-auth","version":"1.3.11-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.11-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"80f2ac05108a67bda330881f7d0fa3d3b4d931e1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.11-beta.2.tgz","fileCount":381,"integrity":"sha512-D2aU1E7uad2pNfgu9j5J+/HIX8UxIbxoYJEm38RmyWesAXIB/svZd6sQ88snbu5KI0TFwsAQWFl7oZofqBM/VA==","signatures":[{"sig":"MEUCIHg8XL4HQb81JdYsQGftIVCZJ1SCUJiAsh+c2Ei5E5kWAiEAy/NUwrR1iL9zKHyY7e1LKR3zL6l1hozXiCA3pkwOEaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16202979},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.11-beta.2.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/772f6da8133fae03e4443848e7d4968f/better-auth-1.3.11-beta.2.tgz","_integrity":"sha512-D2aU1E7uad2pNfgu9j5J+/HIX8UxIbxoYJEm38RmyWesAXIB/svZd6sQ88snbu5KI0TFwsAQWFl7oZofqBM/VA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.11-beta.2_1758055629596_0.38542276023061595","host":"s3://npm-registry-packages-npm-production"}},"1.3.12":{"name":"better-auth","version":"1.3.12","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d856f4a632275c8be084923f925976598ace7689","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.12.tgz","fileCount":381,"integrity":"sha512-FckxiAexCkkk2F0EOPmhXjWhYYE8eYg2x68lOIirSgyQ0TWc4JDvA5y8Vax5Jc7iyXk5MjJBY3DfwTPDZ87Lbg==","signatures":[{"sig":"MEQCIGYOCBX7DdGNRaUp6ZId0pZxOuZDNhR9ex/IwYCpMFUYAiAV6oiLZKGdFc1PGjfVgLx3TQm+kCs8994NNCI8gQAKKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16225520},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.12.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/20563003bbbc1d58d7f2bbf3e061cbdb/better-auth-1.3.12.tgz","_integrity":"sha512-FckxiAexCkkk2F0EOPmhXjWhYYE8eYg2x68lOIirSgyQ0TWc4JDvA5y8Vax5Jc7iyXk5MjJBY3DfwTPDZ87Lbg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.12_1758210684265_0.7492879568769226","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.1":{"name":"better-auth","version":"1.4.0-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a0e0b2184eabc8684f44ed610fe818682c94945e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.1.tgz","fileCount":381,"integrity":"sha512-1MHQV7e6D+Ix3721n6pUF/Z1YsuUEJAyWZyzwqYCSwiPtieHZ7+cHl5rnfR+Rr/PKqu536ey0A/XPgxx2oL5+w==","signatures":[{"sig":"MEMCIBgxt67URxJPwRKJS69YaQ96SI6yAtEM8dKTpqVC5kg0Ah98aVyoFuXnE101Oo1cUmZCW05Ug+YHpb8lSedGoH0e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16233773},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.4.0-beta.1.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/3964d600f51fa90754661665eb41bcc3/better-auth-1.4.0-beta.1.tgz","_integrity":"sha512-1MHQV7e6D+Ix3721n6pUF/Z1YsuUEJAyWZyzwqYCSwiPtieHZ7+cHl5rnfR+Rr/PKqu536ey0A/XPgxx2oL5+w==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.1_1758231275747_0.7808934402639034","host":"s3://npm-registry-packages-npm-production"}},"1.3.13":{"name":"better-auth","version":"1.3.13","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e74aae1de89cc17ed079b0cbd3580abf0c74970f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.13.tgz","fileCount":381,"integrity":"sha512-vNIVExB87JTM19+1+p6SZ6xbzZFLw4ug8ir61qCArE8UbIN3SZQi0T3/PjubpWPwsLjINBsVizeHxPf5S7Ss0A==","signatures":[{"sig":"MEQCIG78GOykQNh/ODqExAPkc5Mr4K9Ihdv0HX30S0M7Js7EAiAUadgFl00y/ElHX4Gu4vBXT7WWTV8rtFpAjSUMWINMGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16227863},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.13.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/e2c234a392a09536b1072af51d041939/better-auth-1.3.13.tgz","_integrity":"sha512-vNIVExB87JTM19+1+p6SZ6xbzZFLw4ug8ir61qCArE8UbIN3SZQi0T3/PjubpWPwsLjINBsVizeHxPf5S7Ss0A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.13_1758308086387_0.7237106304748264","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.2":{"name":"better-auth","version":"1.4.0-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"81dfa44c1e3f3dc12e461db443b7de978467bed0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.2.tgz","fileCount":381,"integrity":"sha512-TJDmE/om/frQxKZnGJ1MigeD1EEb3XBslmM83fd5CSluW8eCUZTeJIs8wqS3rqD1LqFNcCazQ1jKKBF7jBkgjA==","signatures":[{"sig":"MEUCIG2cXFAMCe0v+E4nqNFoLQfQWUoquB9S/SM1DEm9PKuEAiEAg8ZBNR3w37s/T9NLjpZ2nDOblv4jirjYU8fQTzdt1PI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16235716},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.4.0-beta.2.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/df206b734ad06b8839bbed493f1d9978/better-auth-1.4.0-beta.2.tgz","_integrity":"sha512-TJDmE/om/frQxKZnGJ1MigeD1EEb3XBslmM83fd5CSluW8eCUZTeJIs8wqS3rqD1LqFNcCazQ1jKKBF7jBkgjA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.2_1758552781105_0.2453641013154606","host":"s3://npm-registry-packages-npm-production"}},"1.3.14":{"name":"better-auth","version":"1.3.14","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.14","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6af540a6d827d041e3d0a9bb7209471ef467d08d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.14.tgz","fileCount":381,"integrity":"sha512-2U2TKO4CmFFNxBagrRsgptdhZO9wpjhrSkEwsiB/DUnuFRxueY1pcBJA8xCrq1WnbqL/ktHh7UAEKb20Gb0FhA==","signatures":[{"sig":"MEUCIBybgWsxi4bmXzao94uZ7o+o3LLiwa7xjnbgOEikPkTyAiEA4iSH4JZjRdPFphoJVUJUglgwEfwZHjJe3JF7g/XcZxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16230555},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.14.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"dev":"concurrently \"unbuild --watch\" \"npm run dev:types\"","bump":"bumpp","stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","dev:types":"tsc --project tsconfig.declarations.json --watch","typecheck":"tsc --noEmit","build:types":"tsc --project tsconfig.declarations.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/f2204a5d781805b2af184c0827bf2d7e/better-auth-1.3.14.tgz","_integrity":"sha512-2U2TKO4CmFFNxBagrRsgptdhZO9wpjhrSkEwsiB/DUnuFRxueY1pcBJA8xCrq1WnbqL/ktHh7UAEKb20Gb0FhA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.14_1758554411900_0.06986382653550605","host":"s3://npm-registry-packages-npm-production"}},"1.3.15":{"name":"better-auth","version":"1.3.15","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.15","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2ee3841c1cdc9157a175afce65879118cb99eb41","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.15.tgz","fileCount":381,"integrity":"sha512-l6WWy3WlopAb1sFJdiN0JZd7LmqWbW9nfxNaGn56tjkpYM6e/EeMmSo4TLdlQNh4Y5szAZzZt/fvuG3NefFoag==","signatures":[{"sig":"MEUCIAGNidDm7wQ4Q5nOqpRIAwWz1FbORi/CXkA5RYVFCfiTAiEA5I0BrZXzRLlQ8htzzyxIS/JRhVXfWta0qgD8UNsygwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16217008},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.15.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/d5b8b537ab0c305e170839204ce661f4/better-auth-1.3.15.tgz","_integrity":"sha512-l6WWy3WlopAb1sFJdiN0JZd7LmqWbW9nfxNaGn56tjkpYM6e/EeMmSo4TLdlQNh4Y5szAZzZt/fvuG3NefFoag==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.15_1758660749961_0.06479855337243556","host":"s3://npm-registry-packages-npm-production"}},"1.3.16":{"name":"better-auth","version":"1.3.16","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.16","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"59541cb38df6175b0770054c592c68f90efa56be","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.16.tgz","fileCount":381,"integrity":"sha512-WHU3QTtkBdwMlzM4AbOSoti0aPVTw1IfdomNCcP9Mo0J03ENn7z2a6/Vz9fimHmjpVWMqRvW72cYcc30LLFFOw==","signatures":[{"sig":"MEQCIQCcIoMzzpKO4U+hdaiZGLsq7u2RThGvxX50YpLr84KaDQIfCvRnOP1J0StV2pVeSCCVAME6XHEJaC77RNb4L7flkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16216977},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.16.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/bdca1fc1e7b745741ae91038293610d3/better-auth-1.3.16.tgz","_integrity":"sha512-WHU3QTtkBdwMlzM4AbOSoti0aPVTw1IfdomNCcP9Mo0J03ENn7z2a6/Vz9fimHmjpVWMqRvW72cYcc30LLFFOw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.16_1758667489332_0.6961725717699765","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.3":{"name":"better-auth","version":"1.4.0-beta.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1c69d8dea3134328b38e6dc6efa5979cbe8ac176","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.3.tgz","fileCount":381,"integrity":"sha512-gBd6dVUj+WAp37AwDeIdphndo0uf2JeFfi3WAzTL53jtKt7wILAC4t2IGoLcNrs/IfvsJipiiDlsDAk9cWkeyg==","signatures":[{"sig":"MEUCIQC835jCyS3jpHU3nrXcW++nTjL5LpJY7eOrJbRh1dwRdwIgPf08jK0UZYsyT2OSHyDD7de2GnM2VVgkLHcS/tIDvzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16236161},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.4.0-beta.3.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/b2430eaf789fd2243cb9e663c8296e36/better-auth-1.4.0-beta.3.tgz","_integrity":"sha512-gBd6dVUj+WAp37AwDeIdphndo0uf2JeFfi3WAzTL53jtKt7wILAC4t2IGoLcNrs/IfvsJipiiDlsDAk9cWkeyg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.3_1758668760861_0.15455548969223298","host":"s3://npm-registry-packages-npm-production"}},"1.3.17":{"name":"better-auth","version":"1.3.17","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.17","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"de1aec237a67a357cb73fc216974cf39e99e6840","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.17.tgz","fileCount":381,"integrity":"sha512-fW/uaCYZiHfuRFRaI5roacoMKJ5QTvD44BDffFtNT63JWo8BtizJ7+Y9I9M4dw3K/ZUfV0Dlx5jxQUQTc6xQAw==","signatures":[{"sig":"MEUCIQDG/AVtKOYlUrMihvS3WFs25qDUIW27o11p4aGQosBuWwIgOMlrvXQS7nk6WbqgXuke459liw6rrJPrAv9dpQ0Sv8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16217190},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.17.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/0f34789551215b41af0e24f54813429a/better-auth-1.3.17.tgz","_integrity":"sha512-fW/uaCYZiHfuRFRaI5roacoMKJ5QTvD44BDffFtNT63JWo8BtizJ7+Y9I9M4dw3K/ZUfV0Dlx5jxQUQTc6xQAw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.17_1758754701735_0.1299168790418721","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.4":{"name":"better-auth","version":"1.4.0-beta.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"64c8cce6945cf5ada1c7748169187880e36cadae","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.4.tgz","fileCount":383,"integrity":"sha512-nH5qpZbrwQz8CIAjkftBE1FKDnxzhcoMUwyFrd8SDmo9/xmmrwrwfm7L4h5Ry3lttfvwbNQmwo7+QURsZ1doTw==","signatures":[{"sig":"MEYCIQCGHk+R3ZCPgs6N1IcaBM/zyfIso3sX+bEBv8PeGCya5QIhAP/4MfqJ87LmK+9vUJ/x9uNcnfDCm2tyPurBCt3li22o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16277095},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.4.0-beta.4.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/da543e3e00be6c7b56d6cdff8710cf7e/better-auth-1.4.0-beta.4.tgz","_integrity":"sha512-nH5qpZbrwQz8CIAjkftBE1FKDnxzhcoMUwyFrd8SDmo9/xmmrwrwfm7L4h5Ry3lttfvwbNQmwo7+QURsZ1doTw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.4","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.4_1758834420168_0.08508855720036768","host":"s3://npm-registry-packages-npm-production"}},"1.3.18":{"name":"better-auth","version":"1.3.18","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.18","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3690b5f351fd7f029859b3d102057b7ddb1ebc9c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.18.tgz","fileCount":383,"integrity":"sha512-d4/Wlvvg8irDSblQP1KiLEWYppTlDiNXV9U4oP6D463MlMbMn7kbBcJvM6Us7M//rgi/mAzg5xKzuE3Y5B2NrQ==","signatures":[{"sig":"MEUCIEeAiDTQNcmkqD57qnhfQTwtszRIc2l5OMvXFGPyYFYsAiEAv/9nqxxC4HwNLY3Ap/KZ7xjhHMUUrj3YTP4emMaGvqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16258839},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.18.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/b55e553661ecf03dc178bed959cb0d9e/better-auth-1.3.18.tgz","_integrity":"sha512-d4/Wlvvg8irDSblQP1KiLEWYppTlDiNXV9U4oP6D463MlMbMn7kbBcJvM6Us7M//rgi/mAzg5xKzuE3Y5B2NrQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.18","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.18_1758843917686_0.001345764031677632","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.5":{"name":"better-auth","version":"1.4.0-beta.5","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a650e41328d9ebf8fac74d98ac206d8b8341dad9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.5.tgz","fileCount":383,"integrity":"sha512-Vw7YYpnscl/XQW3xGxDvdiK1f+ZtosatVHFYdzpv91Xc0uMrCa0WK1TA4l9sXNTbo8DalFm3l3ootalgC4Kv+Q==","signatures":[{"sig":"MEQCIBJH73pt9zrorZ6vkqRg6sC+agxlFI/2+uL3dnOXozzzAiB4yH/jnhnQPd9alxq4ZflcSHniguay54P0IfQkszy04Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16278029},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.4.0-beta.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/868a8d77c01974e5997768c4f24d0328/better-auth-1.4.0-beta.5.tgz","_integrity":"sha512-Vw7YYpnscl/XQW3xGxDvdiK1f+ZtosatVHFYdzpv91Xc0uMrCa0WK1TA4l9sXNTbo8DalFm3l3ootalgC4Kv+Q==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.5","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.5_1758843919852_0.2535920306547679","host":"s3://npm-registry-packages-npm-production"}},"1.3.19":{"name":"better-auth","version":"1.3.19","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.19","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"9f5e5aab9539c47f58d35f5deeb37e52f9b52c97","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.19.tgz","fileCount":383,"integrity":"sha512-ubXdyHpgGFuHbk4Li/9piBYQs43yLLEa7/rLGwE/mnZ2wspffi1CyQd4epS3ZgkgyWzc0iwKEJjdCGJSVALYKA==","signatures":[{"sig":"MEUCIG7gaRkEXkmksENQC/YgxH7bg34umaPEg2t5P3N4AvIRAiEAqtCgMkM8sBUw8z2t5EgWvUTSvbCHebDY2LJb6rCH980=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16259753},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.19.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/53cd1bcaea97e6b01ad8d155624fe5c2/better-auth-1.3.19.tgz","_integrity":"sha512-ubXdyHpgGFuHbk4Li/9piBYQs43yLLEa7/rLGwE/mnZ2wspffi1CyQd4epS3ZgkgyWzc0iwKEJjdCGJSVALYKA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.18","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.19_1759085763701_0.6888346232309062","host":"s3://npm-registry-packages-npm-production"}},"1.3.20":{"name":"better-auth","version":"1.3.20","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.20","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"575b767ef61da2927795bfda6301d7e35a291be5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.20.tgz","fileCount":383,"integrity":"sha512-6tzecVrEcPHBJMjBJEUV8Wnz6OIXNPvEUtTA65j5UqPzNQ5Z4RM0fm6FvHhaQg9F7sFYmpcfsmys9GpBPk7dbA==","signatures":[{"sig":"MEQCIDkUp2UR+pYYk+of7Dra+5XBeSIq+/AhMI/7hYj5qNtqAiB8NrgpeUPKwhhfnsYHKy/KXxAT7s5EhgS+b72C/WLKaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16259753},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.20.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/5cd5ae1d7bd83627ec6c298161fc5c04/better-auth-1.3.20.tgz","_integrity":"sha512-6tzecVrEcPHBJMjBJEUV8Wnz6OIXNPvEUtTA65j5UqPzNQ5Z4RM0fm6FvHhaQg9F7sFYmpcfsmys9GpBPk7dbA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.18","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.20_1759085775858_0.31326456619447285","host":"s3://npm-registry-packages-npm-production"}},"1.3.21":{"name":"better-auth","version":"1.3.21","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.21","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"55e63582b598ee6c8349e7ca9342ebae5f937d5c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.21.tgz","fileCount":383,"integrity":"sha512-BO29TFpdNQxPACLefJ6RVHWtELVrIj0SUBP6B/3wjv7Z15zOPPR5tGy6aR5cyhFcyuEe6JcvUSoclrmjSa06ew==","signatures":[{"sig":"MEQCICANCsasuJBSrHZ2UtM5DDKm7t0r6z3txOqF6q3ZWwYeAiBb1b57WnPB4Nm4z9aoGmcgEADifROY0lxOHgeTLxpT9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16259753},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.21.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/55e24af6579914d4005050ec23c7e5ee/better-auth-1.3.21.tgz","_integrity":"sha512-BO29TFpdNQxPACLefJ6RVHWtELVrIj0SUBP6B/3wjv7Z15zOPPR5tGy6aR5cyhFcyuEe6JcvUSoclrmjSa06ew==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.18","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"peerDependencies":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.21_1759085778707_0.4066812607270269","host":"s3://npm-registry-packages-npm-production"}},"1.3.22":{"name":"better-auth","version":"1.3.22","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.22","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"27d5b324a1c3ee3d84f4d339d01832fd65bc6936","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.22.tgz","fileCount":383,"integrity":"sha512-RsuruMbFgRmAi+L8pA0wuBHVMoqYcsYm0yzFd8t87KMS3fUNG85+ZK/wZkXCLYPFIqgY1UenQz++iO4SZqOSJw==","signatures":[{"sig":"MEYCIQCngHoOaz/LioP0Aj8ddnlPuDcOfy1ShnNEjzJid52ZSgIhAM/ZIfM7ZnqFSOc3gh2sVdjacy3tt7/sifQHmFROxVbs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16260033},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.22.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/8584f5409f84ee37459838c2771036ad/better-auth-1.3.22.tgz","_integrity":"sha512-RsuruMbFgRmAi+L8pA0wuBHVMoqYcsYm0yzFd8t87KMS3fUNG85+ZK/wZkXCLYPFIqgY1UenQz++iO4SZqOSJw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.22","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.22_1759090202721_0.6625968700138849","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.3.23":{"name":"better-auth","version":"1.3.23","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.23","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"804c29651ab62c064a814f07c94f49f6001af186","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.23.tgz","fileCount":383,"integrity":"sha512-wskWRCUu9pCmGzVMht2+ZkO33CzztJUdtuBttq7YDxBSR5/gaa3WaTx9TLLgUz/wBNCqyAW71uCqeArI5M6Fpg==","signatures":[{"sig":"MEYCIQDk21D5V5ROLbHPd9bnHdCNSzkL3BmJzA5VCXnXBggeEQIhAK5J86blDceGvKWyB8GtooJHOfyLcVNklqri9zUYpwPX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16259945},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.23.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/1ce501685897c042a435591ef22cd880/better-auth-1.3.23.tgz","_integrity":"sha512-wskWRCUu9pCmGzVMht2+ZkO33CzztJUdtuBttq7YDxBSR5/gaa3WaTx9TLLgUz/wBNCqyAW71uCqeArI5M6Fpg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.23","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.23_1759094717198_0.7217847843527248","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.6":{"name":"better-auth","version":"1.4.0-beta.6","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3734e63a6fe1f0d7f761154de51d7d433122bc4c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.6.tgz","fileCount":383,"integrity":"sha512-dAWugzDgBk2rIu5STvPGJXiGByjpQUzqE8EP5lwwtjHTFQw0Dg4XOh9/dv1tw2Hmj9+0yDYyYG4YOH3dTULYzA==","signatures":[{"sig":"MEYCIQCzoR8qlov0gWzKQwYQeWBPM7GwwxlFbeAU3hhycF+sxgIhAPcPJ8AngJt/fDQRyjZmQqIWbcQ/RFaviuKd/VyPGG07","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14979181},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.4.0-beta.6.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/50907c65e17bb283f89e38599d9badd2/better-auth-1.4.0-beta.6.tgz","_integrity":"sha512-dAWugzDgBk2rIu5STvPGJXiGByjpQUzqE8EP5lwwtjHTFQw0Dg4XOh9/dv1tw2Hmj9+0yDYyYG4YOH3dTULYzA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.6","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.6_1759254997626_0.07726482334808327","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.3.24":{"name":"better-auth","version":"1.3.24","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.24","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"af244909e3128bc03412d984df48adfb5573599b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.24.tgz","fileCount":383,"integrity":"sha512-LyxIbnB2FExhjqQ/J1G8S8EAbmTBDFOz6CjqHNNu15Gux+c4fF0Si1YNLprROEb4EGNuGUfslurW0Q6nZ+Dobg==","signatures":[{"sig":"MEUCIFNVG0NT9yMt3s1bCesDaI2gZWJyd24B3H5C5B6JMI6WAiEAxwrB/ivzjG4QqaDchyW4Sb3u7vVkCcwovD7kewlL6UQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14960015},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.24.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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/c0792ae169a861192e7b4858996c37a5/better-auth-1.3.24.tgz","_integrity":"sha512-LyxIbnB2FExhjqQ/J1G8S8EAbmTBDFOz6CjqHNNu15Gux+c4fF0Si1YNLprROEb4EGNuGUfslurW0Q6nZ+Dobg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.24","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.112.5","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.24_1759256625801_0.982835345762425","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.3.25":{"name":"better-auth","version":"1.3.25","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.25","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"910780a0547f3f889e3a84fb18e25fbd7cddbe13","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.25.tgz","fileCount":392,"integrity":"sha512-prTPitTvhIbYPeO/M1QrkveT5afbkyV1OAfnSxYe3WfgTdKgRiEO3tMIPzwmKA54zSWw6XBYKtSD9uIuAAfvuQ==","signatures":[{"sig":"MEUCIAFC+cNZARjtgk85pW/QnfdNT+INW6N0qBzo5Bu0ARSJAiEA+MooKNYRCPpF4F1UGNl5iPCRG/eFu8HGtCiqZ481KK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15009258},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.25.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"}},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.mjs"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/ef2e485834c915f16bd5b68716cb7462/better-auth-1.3.25.tgz","_integrity":"sha512-prTPitTvhIbYPeO/M1QrkveT5afbkyV1OAfnSxYe3WfgTdKgRiEO3tMIPzwmKA54zSWw6XBYKtSD9uIuAAfvuQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.25","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.25_1759427307107_0.7836517220332626","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.3.26":{"name":"better-auth","version":"1.3.26","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.26","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0828bcc4eb994539ccce3e21c4179a974248c959","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.26.tgz","fileCount":392,"integrity":"sha512-umaOGmv29yF4sD6o2zlW6B0Oayko5yD/A8mKJOFDDEIoVP/pR7nJ/2KsqKy+xvBpnDsKdrZseqA8fmczPviUHw==","signatures":[{"sig":"MEUCIQDOiVtx2F1/Rvfy9Pknn4qu53JMtB33hwumVq1CodhYFgIgEYvDVvO8GSfjlE9VXpDZPO7xYkVqD6as9PGnyWmMjQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15009895},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.26.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"}},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.mjs"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/5c24d522988fac853dbd4c77c5f706ae/better-auth-1.3.26.tgz","_integrity":"sha512-umaOGmv29yF4sD6o2zlW6B0Oayko5yD/A8mKJOFDDEIoVP/pR7nJ/2KsqKy+xvBpnDsKdrZseqA8fmczPviUHw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.26","@better-auth/utils":"0.3.0","@better-fetch/fetch":"^1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.26_1759509672705_0.3459800996090834","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.7":{"name":"better-auth","version":"1.4.0-beta.7","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3d48c213e81d6ed55ff611214a3500eba7f5c0c0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.7.tgz","fileCount":390,"integrity":"sha512-bIpPB/zp4xMgczPXjboTjyy7660XmpIkrYY/1cNAtqR9Tf3MfJ86UsESnscmKMypGWCq8cjmTTpoDWB8FSlLSQ==","signatures":[{"sig":"MEUCIAbG07yLKpkpvdM0Zc3AGFzWlkuAvTCeNr7MeuD1x+1WAiEAtYgV+muksBFrkuTow8pOidD9HsJ1WA477cuPZSeX1TQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15053578},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.4.0-beta.7.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"}},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.mjs"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/5de44944fcaba9cae18608d19e4ef42e/better-auth-1.4.0-beta.7.tgz","_integrity":"sha512-bIpPB/zp4xMgczPXjboTjyy7660XmpIkrYY/1cNAtqR9Tf3MfJ86UsESnscmKMypGWCq8cjmTTpoDWB8FSlLSQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.7","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.7_1759764396295_0.9200425529410743","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.3.27":{"name":"better-auth","version":"1.3.27","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.27","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d5a6758de0258250279c8206d7e26d0b7b93d168","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.27.tgz","fileCount":388,"integrity":"sha512-SwiGAJ7yU6dBhNg0NdV1h5M8T5sa7/AszZVc4vBfMDrLLmvUfbt9JoJ0uRUJUEdKRAAxTyl9yA+F3+GhtAD80w==","signatures":[{"sig":"MEYCIQCTKgguTG8PYlvTyDZ3Xs40mxDbtZszXk8LuTUt983fuQIhAIgPNunRF6n6xi73y7qYx5hC4BapnR3BBbSsZbhEigoa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15028414},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.27.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"}},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.mjs"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/d13073fd261a7099a4fae08232a327c0/better-auth-1.3.27.tgz","_integrity":"sha512-SwiGAJ7yU6dBhNg0NdV1h5M8T5sa7/AszZVc4vBfMDrLLmvUfbt9JoJ0uRUJUEdKRAAxTyl9yA+F3+GhtAD80w==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.27","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.27_1759804779473_0.0895803820650043","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.8":{"name":"better-auth","version":"1.4.0-beta.8","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"eafa5781957fd1ff422d59054fbb51ab497c5fd2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.8.tgz","fileCount":383,"integrity":"sha512-8dzNHWJ+y8lDZuBTMMOv+jeiPMN6IGD7AmyM0FqrAttaRkiHLowWmh9QbpdwR0W0Nt2yW/Vh13d8vfv18ep2TA==","signatures":[{"sig":"MEUCIQCgSvL84jExR5osfUQFD500i4gd6LgOEnFo9S9nxw047wIgLsMh8cgDoWjX5jfGBoo3J0ocTQm+zLiwpv4NGoE4VR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15022435},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.4.0-beta.8.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"}},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.mjs"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/ad56881a82682fd63a07f553badff911/better-auth-1.4.0-beta.8.tgz","_integrity":"sha512-8dzNHWJ+y8lDZuBTMMOv+jeiPMN6IGD7AmyM0FqrAttaRkiHLowWmh9QbpdwR0W0Nt2yW/Vh13d8vfv18ep2TA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.8","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.8_1759804812707_0.6486063916698548","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.9":{"name":"better-auth","version":"1.4.0-beta.9","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b34cf3a818bd385f592bee74977caf70f808a7e1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.9.tgz","fileCount":408,"integrity":"sha512-JmVvaC/VCtFtI/sUGkoaLnzV/nnMn13XR6Vrkf4zGxah6g38S0GPvD7iZlBHehTN6Fb5aUwWPKgqFowxyOm2xw==","signatures":[{"sig":"MEUCIFfJvT4QQEdHSeddCWDWDJgo4wk7NEcUmZobtgpKGei7AiEAn7/16K6B7pgDZvzs4knFUWn18Nl3VvfPRC9ukxG3Sqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14212072},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.4.0-beta.9.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"}},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.mjs"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/0c3cc9d8c20349b03b5b99426dde8979/better-auth-1.4.0-beta.9.tgz","_integrity":"sha512-JmVvaC/VCtFtI/sUGkoaLnzV/nnMn13XR6Vrkf4zGxah6g38S0GPvD7iZlBHehTN6Fb5aUwWPKgqFowxyOm2xw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.9","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.0-beta.9","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.4","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.2.0","type-fest":"^4.41.0","@types/bun":"^1.2.23","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.9_1760048742640_0.4852175091573494","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.10":{"name":"better-auth","version":"1.4.0-beta.10","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"c3e337052f8b7cc663912d89b0748e1ad054e660","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.10.tgz","fileCount":410,"integrity":"sha512-1d6Fqwr5lVNnw5hG5QiDDkaeTBtcnceRY0umhdHXWvaBn77KBAew/1Y1tqUGG9s+yROMyUz12h3tzPmuUQGM4Q==","signatures":[{"sig":"MEUCIQC4UQX4JL2ANB4IlEjszSvDsSWkq6rp8xKLmK3vIBjxGQIgbsP+bz24xRudMjfiHnBsQ9ck84R8dJlOO6mDy94pA+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9188660},"main":"./dist/index.js","type":"module","_from":"file:better-auth-1.4.0-beta.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db/index.d.ts","default":"./dist/db/index.js"},"require":{"types":"./dist/db/index.d.cts","default":"./dist/db/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.ts","default":"./dist/api/index.js"},"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.js"},"require":{"types":"./dist/client/vue/index.d.cts","default":"./dist/client/vue/index.cjs"}},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.js"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/index.cjs"}},"./node":{"import":{"types":"./dist/integrations/node.d.ts","default":"./dist/integrations/node.js"},"require":{"types":"./dist/integrations/node.d.cts","default":"./dist/integrations/node.cjs"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.js"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.cjs"}},"./react":{"import":{"types":"./dist/client/react/index.d.ts","default":"./dist/client/react/index.js"},"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.js"},"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.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./client":{"import":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"require":{"types":"./dist/client/index.d.cts","default":"./dist/client/index.cjs"}},"./crypto":{"import":{"types":"./dist/crypto/index.d.ts","default":"./dist/crypto/index.js"},"require":{"types":"./dist/crypto/index.d.cts","default":"./dist/crypto/index.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2/index.d.ts","default":"./dist/oauth2/index.js"},"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.js"},"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.js"},"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.js"},"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.js"},"require":{"types":"./dist/plugins/index.d.cts","default":"./dist/plugins/index.cjs"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.js"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/index.cjs"}},"./svelte-kit":{"import":{"types":"./dist/integrations/svelte-kit.d.ts","default":"./dist/integrations/svelte-kit.js"},"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.js"},"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.js"},"require":{"types":"./dist/plugins/sso/index.d.cts","default":"./dist/plugins/sso/index.cjs"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.js"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.cjs"}},"./solid-start":{"import":{"types":"./dist/integrations/solid-start.d.ts","default":"./dist/integrations/solid-start.js"},"require":{"types":"./dist/integrations/solid-start.d.cts","default":"./dist/integrations/solid-start.cjs"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.js"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"require":{"types":"./dist/plugins/custom-session/index.d.cts","default":"./dist/plugins/custom-session/index.cjs"}},"./plugins/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.js"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.js"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/index.cjs"}},"./plugins/organization/access":{"import":{"types":"./dist/plugins/organization/access/index.d.ts","default":"./dist/plugins/organization/access/index.js"},"require":{"types":"./dist/plugins/organization/access/index.d.cts","default":"./dist/plugins/organization/access/index.cjs"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.js"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/199dcc00bc7c1e8680c8f985a8336f93/better-auth-1.4.0-beta.10.tgz","_integrity":"sha512-1d6Fqwr5lVNnw5hG5QiDDkaeTBtcnceRY0umhdHXWvaBn77KBAew/1Y1tqUGG9s+yROMyUz12h3tzPmuUQGM4Q==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.10","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.0-beta.10","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.11.5","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.4","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.15.6","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.0","react-dom":"^19.2.0","type-fest":"^4.41.0","@types/bun":"^1.2.23","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.10_1760377602345_0.32066897849002696","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.11":{"name":"better-auth","version":"1.4.0-beta.11","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"79c34a60cdc70ba0103d8e1e060167ff5ea54813","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.11.tgz","fileCount":404,"integrity":"sha512-pQO+1lzkL72LmJSHWq+QifdnEqFVF35hWPoR+oNhrM9Djnb7MfWr+kvDXUxW6N4RHV2UkyoNi3lJsufDLK/fgg==","signatures":[{"sig":"MEQCIFEbxFBPgSuQReOSrcZ5lx6BZ7FC0iy/y1Nx/Kj3sG0nAiAdsNAoDojxRk+EpvkFOk/6Y8D7F1sfGVXBhYqb2QOqFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8304156},"main":"./dist/index.js","type":"module","_from":"file:better-auth-1.4.0-beta.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db/index.d.ts","default":"./dist/db/index.js"},"require":{"types":"./dist/db/index.d.cts","default":"./dist/db/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.ts","default":"./dist/api/index.js"},"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.js"},"require":{"types":"./dist/client/vue/index.d.cts","default":"./dist/client/vue/index.cjs"}},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.js"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/index.cjs"}},"./node":{"import":{"types":"./dist/integrations/node.d.ts","default":"./dist/integrations/node.js"},"require":{"types":"./dist/integrations/node.d.cts","default":"./dist/integrations/node.cjs"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.js"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.cjs"}},"./react":{"import":{"types":"./dist/client/react/index.d.ts","default":"./dist/client/react/index.js"},"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.js"},"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.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./client":{"import":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"require":{"types":"./dist/client/index.d.cts","default":"./dist/client/index.cjs"}},"./crypto":{"import":{"types":"./dist/crypto/index.d.ts","default":"./dist/crypto/index.js"},"require":{"types":"./dist/crypto/index.d.cts","default":"./dist/crypto/index.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2/index.d.ts","default":"./dist/oauth2/index.js"},"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.js"},"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.js"},"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.js"},"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.js"},"require":{"types":"./dist/plugins/index.d.cts","default":"./dist/plugins/index.cjs"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.js"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/index.cjs"}},"./svelte-kit":{"import":{"types":"./dist/integrations/svelte-kit.d.ts","default":"./dist/integrations/svelte-kit.js"},"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.js"},"require":{"types":"./dist/plugins/jwt/index.d.cts","default":"./dist/plugins/jwt/index.cjs"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.js"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.cjs"}},"./solid-start":{"import":{"types":"./dist/integrations/solid-start.d.ts","default":"./dist/integrations/solid-start.js"},"require":{"types":"./dist/integrations/solid-start.d.cts","default":"./dist/integrations/solid-start.cjs"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.js"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"require":{"types":"./dist/plugins/custom-session/index.d.cts","default":"./dist/plugins/custom-session/index.cjs"}},"./plugins/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.js"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.js"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/index.cjs"}},"./plugins/organization/access":{"import":{"types":"./dist/plugins/organization/access/index.d.ts","default":"./dist/plugins/organization/access/index.js"},"require":{"types":"./dist/plugins/organization/access/index.d.cts","default":"./dist/plugins/organization/access/index.cjs"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.js"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/58e526ce2c531fb4929bfff0394f6f61/better-auth-1.4.0-beta.11.tgz","_integrity":"sha512-pQO+1lzkL72LmJSHWq+QifdnEqFVF35hWPoR+oNhrM9Djnb7MfWr+kvDXUxW6N4RHV2UkyoNi3lJsufDLK/fgg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.11","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.0-beta.11","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/index.d.ts"],"svelte-kit":["./dist/integrations/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt/index.d.ts"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.11.5","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.4","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.15.6","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.0","react-dom":"^19.2.0","type-fest":"^4.41.0","@types/bun":"^1.2.23","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.11_1760574310788_0.5369444252371516","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.3.28":{"name":"better-auth","version":"1.3.28","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.28","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"46a5e71a563cfdbd0cbe916f7e40f4ec6ab51248","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.28.tgz","fileCount":406,"integrity":"sha512-fSaeRsTSkzCSSKREFsm7z7TsTMC8ghGrwCN+mumxCZiyc8Fh/UThUwURlTJmsR0YVB0DMR8ejQH+c38WhdQslQ==","signatures":[{"sig":"MEUCIQCIaxPO82CiBk8OXglEAf+t9RigKmJaTUvsx+Qx9OzHCwIgRMD9IcsW/LxfYcGf/GPsKkgx3S0IcvQFhEdd80U2zU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14179371},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.28.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"}},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.mjs"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/211fd097a9514a75dac0245e5d18bee6/better-auth-1.3.28.tgz","_integrity":"sha512-fSaeRsTSkzCSSKREFsm7z7TsTMC8ghGrwCN+mumxCZiyc8Fh/UThUwURlTJmsR0YVB0DMR8ejQH+c38WhdQslQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.28","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.3.28","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.28_1760839498512_0.8213069386668093","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.12":{"name":"better-auth","version":"1.4.0-beta.12","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f94d70fb0c3a6b16a960809be46bafe5aa29d883","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.12.tgz","fileCount":404,"integrity":"sha512-IvrSBmQkHgOinDh6JyJCoKwbMPmHpkmt98/0hBU9Nc0s7Y7u72AOx1Z35J2dRQxxX4SzvFQ9pHqlV6wPnm72Ww==","signatures":[{"sig":"MEYCIQC5i807pvHG06oDQq1XWWJDmkedi9yuBe2bqxEk4U9hMAIhANvUlzzyAtlKcKMem4qldRIc0N6obs3UBbAo5n7G8u80","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7051583},"main":"./dist/index.js","type":"module","_from":"file:better-auth-1.4.0-beta.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"}},"./db":{"import":{"types":"./dist/db/index.d.ts","default":"./dist/db/index.js"},"require":{"types":"./dist/db/index.d.cts","default":"./dist/db/index.cjs"}},"./api":{"import":{"types":"./dist/api/index.d.ts","default":"./dist/api/index.js"},"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.js"},"require":{"types":"./dist/client/vue/index.d.cts","default":"./dist/client/vue/index.cjs"}},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.js"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/index.cjs"}},"./node":{"import":{"types":"./dist/integrations/node.d.ts","default":"./dist/integrations/node.js"},"require":{"types":"./dist/integrations/node.d.cts","default":"./dist/integrations/node.cjs"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.js"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.cjs"}},"./react":{"import":{"types":"./dist/client/react/index.d.ts","default":"./dist/client/react/index.js"},"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.js"},"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.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"}},"./client":{"import":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"require":{"types":"./dist/client/index.d.cts","default":"./dist/client/index.cjs"}},"./crypto":{"import":{"types":"./dist/crypto/index.d.ts","default":"./dist/crypto/index.js"},"require":{"types":"./dist/crypto/index.d.cts","default":"./dist/crypto/index.cjs"}},"./oauth2":{"import":{"types":"./dist/oauth2/index.d.ts","default":"./dist/oauth2/index.js"},"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.js"},"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.js"},"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.js"},"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.js"},"require":{"types":"./dist/plugins/index.d.cts","default":"./dist/plugins/index.cjs"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.js"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/index.cjs"}},"./svelte-kit":{"import":{"types":"./dist/integrations/svelte-kit.d.ts","default":"./dist/integrations/svelte-kit.js"},"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.js"},"require":{"types":"./dist/plugins/jwt/index.d.cts","default":"./dist/plugins/jwt/index.cjs"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.js"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.cjs"}},"./solid-start":{"import":{"types":"./dist/integrations/solid-start.d.ts","default":"./dist/integrations/solid-start.js"},"require":{"types":"./dist/integrations/solid-start.d.cts","default":"./dist/integrations/solid-start.cjs"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.js"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.cjs"}},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"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.js"},"require":{"types":"./dist/plugins/custom-session/index.d.cts","default":"./dist/plugins/custom-session/index.cjs"}},"./plugins/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.js"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.js"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/index.cjs"}},"./plugins/organization/access":{"import":{"types":"./dist/plugins/organization/access/index.d.ts","default":"./dist/plugins/organization/access/index.js"},"require":{"types":"./dist/plugins/organization/access/index.d.cts","default":"./dist/plugins/organization/access/index.cjs"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.js"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/00e733dc039c8e704dfdebb9f5b7d545/better-auth-1.4.0-beta.12.tgz","_integrity":"sha512-IvrSBmQkHgOinDh6JyJCoKwbMPmHpkmt98/0hBU9Nc0s7Y7u72AOx1Z35J2dRQxxX4SzvFQ9pHqlV6wPnm72Ww==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.24","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.12","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.0-beta.12","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/index.d.ts"],"svelte-kit":["./dist/integrations/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt/index.d.ts"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.11.5","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.4","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.15.6","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.0","react-dom":"^19.2.0","type-fest":"^4.41.0","@types/bun":"^1.2.23","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.12_1760839514005_0.799222537447938","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.3.29":{"name":"better-auth","version":"1.3.29","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.29","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1782c1dccddf4bb19aa3670b6bfc2cf5adf993f9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.29.tgz","fileCount":406,"integrity":"sha512-1va1XZLTQme3DX33PgHqwwVyOJya5H0+ozT6BhOjTnwecC50I75F0OqqTwINq4XZ0+GuD3bl3I55RiFP49jStw==","signatures":[{"sig":"MEUCIB9ISq5YXlsMeROnFmgc+57xXZxZ2blDx9ck3zj13ALMAiEA/hHiFb0o2Cq2BZl3mq0AHMJ+oLYHTDWVcgF83QtrH14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14187821},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.29.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"}},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.mjs"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/b3f164b196c859e965f364d4962b7f44/better-auth-1.3.29.tgz","_integrity":"sha512-1va1XZLTQme3DX33PgHqwwVyOJya5H0+ozT6BhOjTnwecC50I75F0OqqTwINq4XZ0+GuD3bl3I55RiFP49jStw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.29","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.3.29","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.29_1761171320225_0.8213013566930092","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.13":{"name":"better-auth","version":"1.4.0-beta.13","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f670bb70b51aa9bdbec2e47137ac4d0953a62dd1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.13.tgz","fileCount":402,"integrity":"sha512-VOzbsCldupk2AdNfzDmpCVajX83nwITX8S9I8TdEUURgr3kB/CDVrsN6S8t0AClMnGgB4XaeKiXUNN30CCG4aA==","signatures":[{"sig":"MEYCIQCeRs4ns6WW6vtaamqMLEvT+j3VNZbvuYhR082w2VJH0wIhAIXeeNJw8Fb1sKJ1Mb/dfniehXyf4rwRHl/8op5N288/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7042073},"main":"./dist/index.js","type":"module","_from":"file:better-auth-1.4.0-beta.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"better-auth-dev-source":"./src/index.ts"},"./db":{"import":{"types":"./dist/db/index.d.ts","default":"./dist/db/index.js"},"require":{"types":"./dist/db/index.d.cts","default":"./dist/db/index.cjs"},"better-auth-dev-source":"./src/db/index.ts"},"./api":{"import":{"types":"./dist/api/index.d.ts","default":"./dist/api/index.js"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"},"better-auth-dev-source":"./src/api/index.ts"},"./vue":{"import":{"types":"./dist/client/vue/index.d.ts","default":"./dist/client/vue/index.js"},"require":{"types":"./dist/client/vue/index.d.cts","default":"./dist/client/vue/index.cjs"},"better-auth-dev-source":"./src/client/vue/index.ts"},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.js"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/index.cjs"},"better-auth-dev-source":"./src/client/lynx/index.ts"},"./node":{"import":{"types":"./dist/integrations/node.d.ts","default":"./dist/integrations/node.js"},"require":{"types":"./dist/integrations/node.d.cts","default":"./dist/integrations/node.cjs"},"better-auth-dev-source":"./src/integrations/node.ts"},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.js"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.cjs"},"better-auth-dev-source":"./src/test-utils/index.ts"},"./react":{"import":{"types":"./dist/client/react/index.d.ts","default":"./dist/client/react/index.js"},"require":{"types":"./dist/client/react/index.d.cts","default":"./dist/client/react/index.cjs"},"better-auth-dev-source":"./src/client/react/index.ts"},"./solid":{"import":{"types":"./dist/client/solid/index.d.ts","default":"./dist/client/solid/index.js"},"require":{"types":"./dist/client/solid/index.d.cts","default":"./dist/client/solid/index.cjs"},"better-auth-dev-source":"./src/client/solid/index.ts"},"./types":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"},"better-auth-dev-source":"./src/types/index.ts"},"./client":{"import":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"require":{"types":"./dist/client/index.d.cts","default":"./dist/client/index.cjs"},"better-auth-dev-source":"./src/client/index.ts"},"./crypto":{"import":{"types":"./dist/crypto/index.d.ts","default":"./dist/crypto/index.js"},"require":{"types":"./dist/crypto/index.d.cts","default":"./dist/crypto/index.cjs"},"better-auth-dev-source":"./src/crypto/index.ts"},"./oauth2":{"import":{"types":"./dist/oauth2/index.d.ts","default":"./dist/oauth2/index.js"},"require":{"types":"./dist/oauth2/index.d.cts","default":"./dist/oauth2/index.cjs"},"better-auth-dev-source":"./src/oauth2/index.ts"},"./svelte":{"import":{"types":"./dist/client/svelte/index.d.ts","default":"./dist/client/svelte/index.js"},"require":{"types":"./dist/client/svelte/index.d.cts","default":"./dist/client/svelte/index.cjs"},"better-auth-dev-source":"./src/client/svelte/index.ts"},"./cookies":{"import":{"types":"./dist/cookies/index.d.ts","default":"./dist/cookies/index.js"},"require":{"types":"./dist/cookies/index.d.cts","default":"./dist/cookies/index.cjs"},"better-auth-dev-source":"./src/cookies/index.ts"},"./next-js":{"import":{"types":"./dist/integrations/next-js.d.ts","default":"./dist/integrations/next-js.js"},"require":{"types":"./dist/integrations/next-js.d.cts","default":"./dist/integrations/next-js.cjs"},"better-auth-dev-source":"./src/integrations/next-js.ts"},"./plugins":{"import":{"types":"./dist/plugins/index.d.ts","default":"./dist/plugins/index.js"},"require":{"types":"./dist/plugins/index.d.cts","default":"./dist/plugins/index.cjs"},"better-auth-dev-source":"./src/plugins/index.ts"},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.js"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/index.cjs"},"better-auth-dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"import":{"types":"./dist/integrations/svelte-kit.d.ts","default":"./dist/integrations/svelte-kit.js"},"require":{"types":"./dist/integrations/svelte-kit.d.cts","default":"./dist/integrations/svelte-kit.cjs"},"better-auth-dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt/index.d.ts","default":"./dist/plugins/jwt/index.js"},"require":{"types":"./dist/plugins/jwt/index.d.cts","default":"./dist/plugins/jwt/index.cjs"},"better-auth-dev-source":"./src/plugins/jwt/index.ts"},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.js"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.cjs"},"better-auth-dev-source":"./src/integrations/react-start.ts"},"./solid-start":{"import":{"types":"./dist/integrations/solid-start.d.ts","default":"./dist/integrations/solid-start.js"},"require":{"types":"./dist/integrations/solid-start.d.cts","default":"./dist/integrations/solid-start.cjs"},"better-auth-dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.js"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.cjs"},"better-auth-dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"},"better-auth-dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"import":{"types":"./dist/plugins/admin/index.d.ts","default":"./dist/plugins/admin/index.js"},"require":{"types":"./dist/plugins/admin/index.d.cts","default":"./dist/plugins/admin/index.cjs"},"better-auth-dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"import":{"types":"./dist/client/plugins/index.d.ts","default":"./dist/client/plugins/index.js"},"require":{"types":"./dist/client/plugins/index.d.cts","default":"./dist/client/plugins/index.cjs"},"better-auth-dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"import":{"types":"./dist/plugins/access/index.d.ts","default":"./dist/plugins/access/index.js"},"require":{"types":"./dist/plugins/access/index.d.cts","default":"./dist/plugins/access/index.cjs"},"better-auth-dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer/index.d.ts","default":"./dist/plugins/bearer/index.js"},"require":{"types":"./dist/plugins/bearer/index.d.cts","default":"./dist/plugins/bearer/index.cjs"},"better-auth-dev-source":"./src/plugins/bearer/index.ts"},"./adapters/memory":{"import":{"types":"./dist/adapters/memory-adapter/index.d.ts","default":"./dist/adapters/memory-adapter/index.js"},"require":{"types":"./dist/adapters/memory-adapter/index.d.cts","default":"./dist/adapters/memory-adapter/index.cjs"},"better-auth-dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma-adapter/index.d.ts","default":"./dist/adapters/prisma-adapter/index.js"},"require":{"types":"./dist/adapters/prisma-adapter/index.d.cts","default":"./dist/adapters/prisma-adapter/index.cjs"},"better-auth-dev-source":"./src/adapters/prisma-adapter/index.ts"},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey/index.d.ts","default":"./dist/plugins/passkey/index.js"},"require":{"types":"./dist/plugins/passkey/index.d.cts","default":"./dist/plugins/passkey/index.cjs"},"better-auth-dev-source":"./src/plugins/passkey/index.ts"},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle-adapter/index.d.ts","default":"./dist/adapters/drizzle-adapter/index.js"},"require":{"types":"./dist/adapters/drizzle-adapter/index.d.cts","default":"./dist/adapters/drizzle-adapter/index.cjs"},"better-auth-dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb-adapter/index.d.ts","default":"./dist/adapters/mongodb-adapter/index.js"},"require":{"types":"./dist/adapters/mongodb-adapter/index.d.cts","default":"./dist/adapters/mongodb-adapter/index.cjs"},"better-auth-dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"import":{"types":"./dist/plugins/username/index.d.ts","default":"./dist/plugins/username/index.js"},"require":{"types":"./dist/plugins/username/index.d.cts","default":"./dist/plugins/username/index.cjs"},"better-auth-dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"import":{"types":"./dist/social-providers/index.d.ts","default":"./dist/social-providers/index.js"},"require":{"types":"./dist/social-providers/index.d.cts","default":"./dist/social-providers/index.cjs"},"better-auth-dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous/index.d.ts","default":"./dist/plugins/anonymous/index.js"},"require":{"types":"./dist/plugins/anonymous/index.d.cts","default":"./dist/plugins/anonymous/index.cjs"},"better-auth-dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp/index.d.ts","default":"./dist/plugins/email-otp/index.js"},"require":{"types":"./dist/plugins/email-otp/index.d.cts","default":"./dist/plugins/email-otp/index.cjs"},"better-auth-dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link/index.d.ts","default":"./dist/plugins/magic-link/index.js"},"require":{"types":"./dist/plugins/magic-link/index.d.cts","default":"./dist/plugins/magic-link/index.cjs"},"better-auth-dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor/index.d.ts","default":"./dist/plugins/two-factor/index.js"},"require":{"types":"./dist/plugins/two-factor/index.d.cts","default":"./dist/plugins/two-factor/index.cjs"},"better-auth-dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy/index.d.ts","default":"./dist/plugins/oauth-proxy/index.js"},"require":{"types":"./dist/plugins/oauth-proxy/index.d.cts","default":"./dist/plugins/oauth-proxy/index.cjs"},"better-auth-dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"import":{"types":"./dist/plugins/admin/access/index.d.ts","default":"./dist/plugins/admin/access/index.js"},"require":{"types":"./dist/plugins/admin/access/index.d.cts","default":"./dist/plugins/admin/access/index.cjs"},"better-auth-dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"import":{"types":"./dist/plugins/organization/index.d.ts","default":"./dist/plugins/organization/index.js"},"require":{"types":"./dist/plugins/organization/index.d.cts","default":"./dist/plugins/organization/index.cjs"},"better-auth-dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number/index.d.ts","default":"./dist/plugins/phone-number/index.js"},"require":{"types":"./dist/plugins/phone-number/index.d.cts","default":"./dist/plugins/phone-number/index.cjs"},"better-auth-dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth/index.d.ts","default":"./dist/plugins/generic-oauth/index.js"},"require":{"types":"./dist/plugins/generic-oauth/index.d.cts","default":"./dist/plugins/generic-oauth/index.cjs"},"better-auth-dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session/index.d.ts","default":"./dist/plugins/multi-session/index.js"},"require":{"types":"./dist/plugins/multi-session/index.d.cts","default":"./dist/plugins/multi-session/index.cjs"},"better-auth-dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"import":{"types":"./dist/plugins/oidc-provider/index.d.ts","default":"./dist/plugins/oidc-provider/index.js"},"require":{"types":"./dist/plugins/oidc-provider/index.d.cts","default":"./dist/plugins/oidc-provider/index.cjs"},"better-auth-dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session/index.d.ts","default":"./dist/plugins/custom-session/index.js"},"require":{"types":"./dist/plugins/custom-session/index.d.cts","default":"./dist/plugins/custom-session/index.cjs"},"better-auth-dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.js"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"},"better-auth-dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.js"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/index.cjs"},"better-auth-dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"import":{"types":"./dist/plugins/organization/access/index.d.ts","default":"./dist/plugins/organization/access/index.js"},"require":{"types":"./dist/plugins/organization/access/index.d.cts","default":"./dist/plugins/organization/access/index.cjs"},"better-auth-dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.js"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"},"better-auth-dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/300f0704401481b2a3a80e1142da7415/better-auth-1.4.0-beta.13.tgz","_integrity":"sha512-VOzbsCldupk2AdNfzDmpCVajX83nwITX8S9I8TdEUURgr3kB/CDVrsN6S8t0AClMnGgB4XaeKiXUNN30CCG4aA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.24","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.13","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.0-beta.13","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/index.d.ts"],"svelte-kit":["./dist/integrations/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt/index.d.ts"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.11.5","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.4","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.15.9","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.0","react-dom":"^19.2.0","type-fest":"^4.41.0","@types/bun":"^1.3.0","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.13_1761179329416_0.5368434447390682","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.3.30":{"name":"better-auth","version":"1.3.30","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.30","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"c205d47d8b50386f51c54b98f5df095614c3eac4","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.30.tgz","fileCount":406,"integrity":"sha512-OIjaRYPa94tt2U/2RPW6avLLox1PXliUMFVdu4IgD/YOIMw7waMUNo/s0QRSZUHOvuaRoOCNRIrdMfMqyhep2w==","signatures":[{"sig":"MEUCIQDXZw0y6J6g99e1o5puHdWbiXRBYFpARHkoPjHDh+AcBQIgYIuaLk4ZdFDmgjE/9UDpj3+YW1VKdT1kC530niimhxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14185831},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.30.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"}},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.mjs"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/236552e945b3f03511db4a5462dc1149/better-auth-1.3.30.tgz","_integrity":"sha512-OIjaRYPa94tt2U/2RPW6avLLox1PXliUMFVdu4IgD/YOIMw7waMUNo/s0QRSZUHOvuaRoOCNRIrdMfMqyhep2w==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication library for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.30","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.3.30","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.30_1761331009860_0.4601823629932844","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.3.31":{"name":"better-auth","version":"1.3.31","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.31","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3656ac8d918ce38b66ecdefead17311293255ff6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.31.tgz","fileCount":406,"integrity":"sha512-wq/RRl2aapbHlzvfmWGMkt+Qeav80dATbEU9hAPalLoZqbR3L7ABb/RvtFD8NshWRcXzwLkwAUoVmT3851+wKA==","signatures":[{"sig":"MEUCIQChYBaVAjmp/ktEVPTfkAekL6+zlaSziA2M7N1fXpIIigIgQR0KbcYN8vC+IeCMocTYyqVNqxVaR6gcXrGmGQ7LHW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14186475},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.31.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"}},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.mjs"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/8e7555d3587bc389bc1be0bac9752cd7/better-auth-1.3.31.tgz","_integrity":"sha512-wq/RRl2aapbHlzvfmWGMkt+Qeav80dATbEU9hAPalLoZqbR3L7ABb/RvtFD8NshWRcXzwLkwAUoVmT3851+wKA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.31","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.3.31","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.31_1761353975272_0.7062138633490074","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.3.32":{"name":"better-auth","version":"1.3.32","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.32","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://github.com/better-auth/better-auth#readme","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"73251074297d444299f697dbbea782c7454a7a0b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.32.tgz","fileCount":406,"integrity":"sha512-BHz/Ci0oiLe7PA922i+WqqoyW/fj5F1iax7DlUKmixFtyVQ2BJUDXcOROONARCtYScCDDoPLcW3ZrPXPbq/1Bg==","signatures":[{"sig":"MEUCIGuBRxbgqjPhdJ75wz5PajQLFaCIg1KbM5WcmYLdKTblAiEAo5pDILE9DF6dZtIcBo//EkRE1cMKZgmJfYPuWrmvDvI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14187995},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.32.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"}},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.mjs"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/5aba200ded55659cf4fa15cf9ccfbbed/better-auth-1.3.32.tgz","_integrity":"sha512-BHz/Ci0oiLe7PA922i+WqqoyW/fj5F1iax7DlUKmixFtyVQ2BJUDXcOROONARCtYScCDDoPLcW3ZrPXPbq/1Bg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.32","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.3.32","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.32_1761431772148_0.7328004088667117","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.14":{"name":"better-auth","version":"1.4.0-beta.14","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.14","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2650eacc8fd6756aeb8ad6f22148fa2de43bd39d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.14.tgz","fileCount":398,"integrity":"sha512-+mwH2vM/KRvgLGdDse2ATnsqCcthhqui/IvAwdHl9Qpiclb8X/p5MVn9u27qEj3oy34FC2IFzIsQuetNjGzS6w==","signatures":[{"sig":"MEUCIQD8CajfIvQkmZPZRuX8Us7Sf0TgERXraFvnAXAjVcKxjgIgFtLAipZdGTGqRhEsvwxJ8tnSZWclXCX0POmjjvXxz34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6758766},"main":"./dist/index.js","type":"module","_from":"file:better-auth-1.4.0-beta.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"better-auth-dev-source":"./src/index.ts"},"./db":{"import":{"types":"./dist/db/index.d.ts","default":"./dist/db/index.js"},"require":{"types":"./dist/db/index.d.cts","default":"./dist/db/index.cjs"},"better-auth-dev-source":"./src/db/index.ts"},"./api":{"import":{"types":"./dist/api/index.d.ts","default":"./dist/api/index.js"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"},"better-auth-dev-source":"./src/api/index.ts"},"./vue":{"import":{"types":"./dist/client/vue/index.d.ts","default":"./dist/client/vue/index.js"},"require":{"types":"./dist/client/vue/index.d.cts","default":"./dist/client/vue/index.cjs"},"better-auth-dev-source":"./src/client/vue/index.ts"},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.js"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/index.cjs"},"better-auth-dev-source":"./src/client/lynx/index.ts"},"./node":{"import":{"types":"./dist/integrations/node.d.ts","default":"./dist/integrations/node.js"},"require":{"types":"./dist/integrations/node.d.cts","default":"./dist/integrations/node.cjs"},"better-auth-dev-source":"./src/integrations/node.ts"},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.js"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.cjs"},"better-auth-dev-source":"./src/test-utils/index.ts"},"./react":{"import":{"types":"./dist/client/react/index.d.ts","default":"./dist/client/react/index.js"},"require":{"types":"./dist/client/react/index.d.cts","default":"./dist/client/react/index.cjs"},"better-auth-dev-source":"./src/client/react/index.ts"},"./solid":{"import":{"types":"./dist/client/solid/index.d.ts","default":"./dist/client/solid/index.js"},"require":{"types":"./dist/client/solid/index.d.cts","default":"./dist/client/solid/index.cjs"},"better-auth-dev-source":"./src/client/solid/index.ts"},"./types":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"},"better-auth-dev-source":"./src/types/index.ts"},"./client":{"import":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"require":{"types":"./dist/client/index.d.cts","default":"./dist/client/index.cjs"},"better-auth-dev-source":"./src/client/index.ts"},"./crypto":{"import":{"types":"./dist/crypto/index.d.ts","default":"./dist/crypto/index.js"},"require":{"types":"./dist/crypto/index.d.cts","default":"./dist/crypto/index.cjs"},"better-auth-dev-source":"./src/crypto/index.ts"},"./oauth2":{"import":{"types":"./dist/oauth2/index.d.ts","default":"./dist/oauth2/index.js"},"require":{"types":"./dist/oauth2/index.d.cts","default":"./dist/oauth2/index.cjs"},"better-auth-dev-source":"./src/oauth2/index.ts"},"./svelte":{"import":{"types":"./dist/client/svelte/index.d.ts","default":"./dist/client/svelte/index.js"},"require":{"types":"./dist/client/svelte/index.d.cts","default":"./dist/client/svelte/index.cjs"},"better-auth-dev-source":"./src/client/svelte/index.ts"},"./cookies":{"import":{"types":"./dist/cookies/index.d.ts","default":"./dist/cookies/index.js"},"require":{"types":"./dist/cookies/index.d.cts","default":"./dist/cookies/index.cjs"},"better-auth-dev-source":"./src/cookies/index.ts"},"./next-js":{"import":{"types":"./dist/integrations/next-js.d.ts","default":"./dist/integrations/next-js.js"},"require":{"types":"./dist/integrations/next-js.d.cts","default":"./dist/integrations/next-js.cjs"},"better-auth-dev-source":"./src/integrations/next-js.ts"},"./plugins":{"import":{"types":"./dist/plugins/index.d.ts","default":"./dist/plugins/index.js"},"require":{"types":"./dist/plugins/index.d.cts","default":"./dist/plugins/index.cjs"},"better-auth-dev-source":"./src/plugins/index.ts"},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.js"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/index.cjs"},"better-auth-dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"import":{"types":"./dist/integrations/svelte-kit.d.ts","default":"./dist/integrations/svelte-kit.js"},"require":{"types":"./dist/integrations/svelte-kit.d.cts","default":"./dist/integrations/svelte-kit.cjs"},"better-auth-dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt/index.d.ts","default":"./dist/plugins/jwt/index.js"},"require":{"types":"./dist/plugins/jwt/index.d.cts","default":"./dist/plugins/jwt/index.cjs"},"better-auth-dev-source":"./src/plugins/jwt/index.ts"},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.js"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.cjs"},"better-auth-dev-source":"./src/integrations/react-start.ts"},"./solid-start":{"import":{"types":"./dist/integrations/solid-start.d.ts","default":"./dist/integrations/solid-start.js"},"require":{"types":"./dist/integrations/solid-start.d.cts","default":"./dist/integrations/solid-start.cjs"},"better-auth-dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.js"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.cjs"},"better-auth-dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"},"better-auth-dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"import":{"types":"./dist/plugins/admin/index.d.ts","default":"./dist/plugins/admin/index.js"},"require":{"types":"./dist/plugins/admin/index.d.cts","default":"./dist/plugins/admin/index.cjs"},"better-auth-dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"import":{"types":"./dist/client/plugins/index.d.ts","default":"./dist/client/plugins/index.js"},"require":{"types":"./dist/client/plugins/index.d.cts","default":"./dist/client/plugins/index.cjs"},"better-auth-dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"import":{"types":"./dist/plugins/access/index.d.ts","default":"./dist/plugins/access/index.js"},"require":{"types":"./dist/plugins/access/index.d.cts","default":"./dist/plugins/access/index.cjs"},"better-auth-dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer/index.d.ts","default":"./dist/plugins/bearer/index.js"},"require":{"types":"./dist/plugins/bearer/index.d.cts","default":"./dist/plugins/bearer/index.cjs"},"better-auth-dev-source":"./src/plugins/bearer/index.ts"},"./adapters/memory":{"import":{"types":"./dist/adapters/memory-adapter/index.d.ts","default":"./dist/adapters/memory-adapter/index.js"},"require":{"types":"./dist/adapters/memory-adapter/index.d.cts","default":"./dist/adapters/memory-adapter/index.cjs"},"better-auth-dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma-adapter/index.d.ts","default":"./dist/adapters/prisma-adapter/index.js"},"require":{"types":"./dist/adapters/prisma-adapter/index.d.cts","default":"./dist/adapters/prisma-adapter/index.cjs"},"better-auth-dev-source":"./src/adapters/prisma-adapter/index.ts"},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey/index.d.ts","default":"./dist/plugins/passkey/index.js"},"require":{"types":"./dist/plugins/passkey/index.d.cts","default":"./dist/plugins/passkey/index.cjs"},"better-auth-dev-source":"./src/plugins/passkey/index.ts"},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle-adapter/index.d.ts","default":"./dist/adapters/drizzle-adapter/index.js"},"require":{"types":"./dist/adapters/drizzle-adapter/index.d.cts","default":"./dist/adapters/drizzle-adapter/index.cjs"},"better-auth-dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb-adapter/index.d.ts","default":"./dist/adapters/mongodb-adapter/index.js"},"require":{"types":"./dist/adapters/mongodb-adapter/index.d.cts","default":"./dist/adapters/mongodb-adapter/index.cjs"},"better-auth-dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"import":{"types":"./dist/plugins/username/index.d.ts","default":"./dist/plugins/username/index.js"},"require":{"types":"./dist/plugins/username/index.d.cts","default":"./dist/plugins/username/index.cjs"},"better-auth-dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"import":{"types":"./dist/social-providers/index.d.ts","default":"./dist/social-providers/index.js"},"require":{"types":"./dist/social-providers/index.d.cts","default":"./dist/social-providers/index.cjs"},"better-auth-dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous/index.d.ts","default":"./dist/plugins/anonymous/index.js"},"require":{"types":"./dist/plugins/anonymous/index.d.cts","default":"./dist/plugins/anonymous/index.cjs"},"better-auth-dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp/index.d.ts","default":"./dist/plugins/email-otp/index.js"},"require":{"types":"./dist/plugins/email-otp/index.d.cts","default":"./dist/plugins/email-otp/index.cjs"},"better-auth-dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link/index.d.ts","default":"./dist/plugins/magic-link/index.js"},"require":{"types":"./dist/plugins/magic-link/index.d.cts","default":"./dist/plugins/magic-link/index.cjs"},"better-auth-dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor/index.d.ts","default":"./dist/plugins/two-factor/index.js"},"require":{"types":"./dist/plugins/two-factor/index.d.cts","default":"./dist/plugins/two-factor/index.cjs"},"better-auth-dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy/index.d.ts","default":"./dist/plugins/oauth-proxy/index.js"},"require":{"types":"./dist/plugins/oauth-proxy/index.d.cts","default":"./dist/plugins/oauth-proxy/index.cjs"},"better-auth-dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"import":{"types":"./dist/plugins/admin/access/index.d.ts","default":"./dist/plugins/admin/access/index.js"},"require":{"types":"./dist/plugins/admin/access/index.d.cts","default":"./dist/plugins/admin/access/index.cjs"},"better-auth-dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"import":{"types":"./dist/plugins/organization/index.d.ts","default":"./dist/plugins/organization/index.js"},"require":{"types":"./dist/plugins/organization/index.d.cts","default":"./dist/plugins/organization/index.cjs"},"better-auth-dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number/index.d.ts","default":"./dist/plugins/phone-number/index.js"},"require":{"types":"./dist/plugins/phone-number/index.d.cts","default":"./dist/plugins/phone-number/index.cjs"},"better-auth-dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth/index.d.ts","default":"./dist/plugins/generic-oauth/index.js"},"require":{"types":"./dist/plugins/generic-oauth/index.d.cts","default":"./dist/plugins/generic-oauth/index.cjs"},"better-auth-dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session/index.d.ts","default":"./dist/plugins/multi-session/index.js"},"require":{"types":"./dist/plugins/multi-session/index.d.cts","default":"./dist/plugins/multi-session/index.cjs"},"better-auth-dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"import":{"types":"./dist/plugins/oidc-provider/index.d.ts","default":"./dist/plugins/oidc-provider/index.js"},"require":{"types":"./dist/plugins/oidc-provider/index.d.cts","default":"./dist/plugins/oidc-provider/index.cjs"},"better-auth-dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session/index.d.ts","default":"./dist/plugins/custom-session/index.js"},"require":{"types":"./dist/plugins/custom-session/index.d.cts","default":"./dist/plugins/custom-session/index.cjs"},"better-auth-dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.js"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"},"better-auth-dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.js"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/index.cjs"},"better-auth-dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"import":{"types":"./dist/plugins/organization/access/index.d.ts","default":"./dist/plugins/organization/access/index.js"},"require":{"types":"./dist/plugins/organization/access/index.d.cts","default":"./dist/plugins/organization/access/index.cjs"},"better-auth-dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.js"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"},"better-auth-dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/c26ae7345166e8459ad81719b6bae3d6/better-auth-1.4.0-beta.14.tgz","_integrity":"sha512-+mwH2vM/KRvgLGdDse2ATnsqCcthhqui/IvAwdHl9Qpiclb8X/p5MVn9u27qEj3oy34FC2IFzIsQuetNjGzS6w==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.24","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.14","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.0-beta.14","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/index.d.ts"],"svelte-kit":["./dist/integrations/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt/index.d.ts"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.11.5","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.4","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.15.10","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.0","react-dom":"^19.2.0","type-fest":"^4.41.0","@types/bun":"^1.3.0","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.14_1761617767786_0.5251080464541709","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.3.33":{"name":"better-auth","version":"1.3.33","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.33","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b6aa9cc0ca445808d9532600d51fc636a2ae5db3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.33.tgz","fileCount":406,"integrity":"sha512-4jKI/rbpOh/Qu4puM6sMFvqzmp2sXiZdqqcIYI7fvdb27jBjVylRG7b4nhSHUbl4zXAgsb/FSMi2Jx2sy/5EbA==","signatures":[{"sig":"MEUCIGZboSksl2TeimM3YOSg0HOdupZkz19Daw5EGiCcbvyAAiEAyGMFjV4vkNnolsdI7EyQOroSnykVwgJ1OY0YD1JlDw0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14189613},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.33.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"}},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.mjs"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/2c90ba610150be4c286b9b686daf207e/better-auth-1.3.33.tgz","_integrity":"sha512-4jKI/rbpOh/Qu4puM6sMFvqzmp2sXiZdqqcIYI7fvdb27jBjVylRG7b4nhSHUbl4zXAgsb/FSMi2Jx2sy/5EbA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.33","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.3.33","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.33_1761631448212_0.2461155723824544","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.3.34":{"name":"better-auth","version":"1.3.34","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.3.34","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"573b9d807e18ff9c771c5b0f2f7f5fd1effb81cd","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.3.34.tgz","fileCount":406,"integrity":"sha512-LWA52SlvnUBJRbN8VLSTLILPomZY3zZAiLxVJCeSQ5uVmaIKkMBhERitkfJcXB9RJcfl4uP+3EqKkb6hX1/uiw==","signatures":[{"sig":"MEUCIAy/3Vpg4416jSH/aue9t9FL/h18l5/yWR1N7FIteRB+AiEApePRb/xkL0oAYpVl7pO9Oc/eRZLpxKicz7SVEADy8SE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14202644},"main":"./dist/index.cjs","type":"module","_from":"file:better-auth-1.3.34.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"}},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.mjs"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/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"}},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.mjs"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.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"}},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.mjs"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/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"}},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.mjs"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.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"}},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.mjs"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.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/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"}},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.mjs"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/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"}},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.mjs"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"}}},"scripts":{"stub":"unbuild --stub","test":"vitest","build":"unbuild --clean","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/7928cac7f802b93be36067309bf3c72b/better-auth-1.3.34.tgz","_integrity":"sha512-LWA52SlvnUBJRbN8VLSTLILPomZY3zZAiLxVJCeSQ5uVmaIKkMBhERitkfJcXB9RJcfl4uP+3EqKkb6hX1/uiw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.19","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.3.34","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.3.34","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/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"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","vue":"^3.5.18","hono":"^4.9.7","next":"^15.5.2","tarn":"^3.0.2","react":"^19.1.1","mysql2":"^3.14.4","prisma":"^5.22.0","listhen":"^1.9.0","mongodb":"^6.18.0","tedious":"^18.6.1","unbuild":"3.6.1","solid-js":"^1.9.8","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^18.0.1","react-dom":"^19.1.1","type-fest":"^4.41.0","@types/bun":"^1.2.20","typescript":"^5.9.2","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^18.3.23","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.3.34_1761721873874_0.7605496732326797","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.15":{"name":"better-auth","version":"1.4.0-beta.15","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.15","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"35f9f840dcbe3376cdaddcc07073e07f505aabcc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.15.tgz","fileCount":398,"integrity":"sha512-rEGSMCisKqVY+k16dc5FXgBIwhcm0eo6yA94S+WcCsTa88IXrms0nclizWMxsZos2aUI6N0DRP0ouXP0kkEqNA==","signatures":[{"sig":"MEUCIHyFNlTRIhUti0+XnZEVsPHVe1cSCugympQn8t6JVqwkAiEAyt2OnxPnp9oUrrQOTgwmjeg7voYWO9X+cU8TqhLgAk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6810039},"main":"./dist/index.js","type":"module","_from":"file:better-auth-1.4.0-beta.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"require":{"types":"./dist/index.d.cts","default":"./dist/index.cjs"},"better-auth-dev-source":"./src/index.ts"},"./db":{"import":{"types":"./dist/db/index.d.ts","default":"./dist/db/index.js"},"require":{"types":"./dist/db/index.d.cts","default":"./dist/db/index.cjs"},"better-auth-dev-source":"./src/db/index.ts"},"./api":{"import":{"types":"./dist/api/index.d.ts","default":"./dist/api/index.js"},"require":{"types":"./dist/api/index.d.cts","default":"./dist/api/index.cjs"},"better-auth-dev-source":"./src/api/index.ts"},"./vue":{"import":{"types":"./dist/client/vue/index.d.ts","default":"./dist/client/vue/index.js"},"require":{"types":"./dist/client/vue/index.d.cts","default":"./dist/client/vue/index.cjs"},"better-auth-dev-source":"./src/client/vue/index.ts"},"./lynx":{"import":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.js"},"require":{"types":"./dist/client/lynx/index.d.cts","default":"./dist/client/lynx/index.cjs"},"better-auth-dev-source":"./src/client/lynx/index.ts"},"./node":{"import":{"types":"./dist/integrations/node.d.ts","default":"./dist/integrations/node.js"},"require":{"types":"./dist/integrations/node.d.cts","default":"./dist/integrations/node.cjs"},"better-auth-dev-source":"./src/integrations/node.ts"},"./test":{"import":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.js"},"require":{"types":"./dist/test-utils/index.d.cts","default":"./dist/test-utils/index.cjs"},"better-auth-dev-source":"./src/test-utils/index.ts"},"./react":{"import":{"types":"./dist/client/react/index.d.ts","default":"./dist/client/react/index.js"},"require":{"types":"./dist/client/react/index.d.cts","default":"./dist/client/react/index.cjs"},"better-auth-dev-source":"./src/client/react/index.ts"},"./solid":{"import":{"types":"./dist/client/solid/index.d.ts","default":"./dist/client/solid/index.js"},"require":{"types":"./dist/client/solid/index.d.cts","default":"./dist/client/solid/index.cjs"},"better-auth-dev-source":"./src/client/solid/index.ts"},"./types":{"import":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"require":{"types":"./dist/types/index.d.cts","default":"./dist/types/index.cjs"},"better-auth-dev-source":"./src/types/index.ts"},"./client":{"import":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"require":{"types":"./dist/client/index.d.cts","default":"./dist/client/index.cjs"},"better-auth-dev-source":"./src/client/index.ts"},"./crypto":{"import":{"types":"./dist/crypto/index.d.ts","default":"./dist/crypto/index.js"},"require":{"types":"./dist/crypto/index.d.cts","default":"./dist/crypto/index.cjs"},"better-auth-dev-source":"./src/crypto/index.ts"},"./oauth2":{"import":{"types":"./dist/oauth2/index.d.ts","default":"./dist/oauth2/index.js"},"require":{"types":"./dist/oauth2/index.d.cts","default":"./dist/oauth2/index.cjs"},"better-auth-dev-source":"./src/oauth2/index.ts"},"./svelte":{"import":{"types":"./dist/client/svelte/index.d.ts","default":"./dist/client/svelte/index.js"},"require":{"types":"./dist/client/svelte/index.d.cts","default":"./dist/client/svelte/index.cjs"},"better-auth-dev-source":"./src/client/svelte/index.ts"},"./cookies":{"import":{"types":"./dist/cookies/index.d.ts","default":"./dist/cookies/index.js"},"require":{"types":"./dist/cookies/index.d.cts","default":"./dist/cookies/index.cjs"},"better-auth-dev-source":"./src/cookies/index.ts"},"./next-js":{"import":{"types":"./dist/integrations/next-js.d.ts","default":"./dist/integrations/next-js.js"},"require":{"types":"./dist/integrations/next-js.d.cts","default":"./dist/integrations/next-js.cjs"},"better-auth-dev-source":"./src/integrations/next-js.ts"},"./plugins":{"import":{"types":"./dist/plugins/index.d.ts","default":"./dist/plugins/index.js"},"require":{"types":"./dist/plugins/index.d.cts","default":"./dist/plugins/index.cjs"},"better-auth-dev-source":"./src/plugins/index.ts"},"./adapters":{"import":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.js"},"require":{"types":"./dist/adapters/index.d.cts","default":"./dist/adapters/index.cjs"},"better-auth-dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"import":{"types":"./dist/integrations/svelte-kit.d.ts","default":"./dist/integrations/svelte-kit.js"},"require":{"types":"./dist/integrations/svelte-kit.d.cts","default":"./dist/integrations/svelte-kit.cjs"},"better-auth-dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"import":{"types":"./dist/plugins/jwt/index.d.ts","default":"./dist/plugins/jwt/index.js"},"require":{"types":"./dist/plugins/jwt/index.d.cts","default":"./dist/plugins/jwt/index.cjs"},"better-auth-dev-source":"./src/plugins/jwt/index.ts"},"./react-start":{"import":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.js"},"require":{"types":"./dist/integrations/react-start.d.cts","default":"./dist/integrations/react-start.cjs"},"better-auth-dev-source":"./src/integrations/react-start.ts"},"./solid-start":{"import":{"types":"./dist/integrations/solid-start.d.ts","default":"./dist/integrations/solid-start.js"},"require":{"types":"./dist/integrations/solid-start.d.cts","default":"./dist/integrations/solid-start.cjs"},"better-auth-dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"import":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.js"},"require":{"types":"./dist/plugins/siwe/index.d.cts","default":"./dist/plugins/siwe/index.cjs"},"better-auth-dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"import":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js"},"require":{"types":"./dist/adapters/test.d.cts","default":"./dist/adapters/test.cjs"},"better-auth-dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"import":{"types":"./dist/plugins/admin/index.d.ts","default":"./dist/plugins/admin/index.js"},"require":{"types":"./dist/plugins/admin/index.d.cts","default":"./dist/plugins/admin/index.cjs"},"better-auth-dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"import":{"types":"./dist/client/plugins/index.d.ts","default":"./dist/client/plugins/index.js"},"require":{"types":"./dist/client/plugins/index.d.cts","default":"./dist/client/plugins/index.cjs"},"better-auth-dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"import":{"types":"./dist/plugins/access/index.d.ts","default":"./dist/plugins/access/index.js"},"require":{"types":"./dist/plugins/access/index.d.cts","default":"./dist/plugins/access/index.cjs"},"better-auth-dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"import":{"types":"./dist/plugins/bearer/index.d.ts","default":"./dist/plugins/bearer/index.js"},"require":{"types":"./dist/plugins/bearer/index.d.cts","default":"./dist/plugins/bearer/index.cjs"},"better-auth-dev-source":"./src/plugins/bearer/index.ts"},"./adapters/memory":{"import":{"types":"./dist/adapters/memory-adapter/index.d.ts","default":"./dist/adapters/memory-adapter/index.js"},"require":{"types":"./dist/adapters/memory-adapter/index.d.cts","default":"./dist/adapters/memory-adapter/index.cjs"},"better-auth-dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"import":{"types":"./dist/adapters/prisma-adapter/index.d.ts","default":"./dist/adapters/prisma-adapter/index.js"},"require":{"types":"./dist/adapters/prisma-adapter/index.d.cts","default":"./dist/adapters/prisma-adapter/index.cjs"},"better-auth-dev-source":"./src/adapters/prisma-adapter/index.ts"},"./plugins/passkey":{"import":{"types":"./dist/plugins/passkey/index.d.ts","default":"./dist/plugins/passkey/index.js"},"require":{"types":"./dist/plugins/passkey/index.d.cts","default":"./dist/plugins/passkey/index.cjs"},"better-auth-dev-source":"./src/plugins/passkey/index.ts"},"./adapters/drizzle":{"import":{"types":"./dist/adapters/drizzle-adapter/index.d.ts","default":"./dist/adapters/drizzle-adapter/index.js"},"require":{"types":"./dist/adapters/drizzle-adapter/index.d.cts","default":"./dist/adapters/drizzle-adapter/index.cjs"},"better-auth-dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"import":{"types":"./dist/adapters/mongodb-adapter/index.d.ts","default":"./dist/adapters/mongodb-adapter/index.js"},"require":{"types":"./dist/adapters/mongodb-adapter/index.d.cts","default":"./dist/adapters/mongodb-adapter/index.cjs"},"better-auth-dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"import":{"types":"./dist/plugins/username/index.d.ts","default":"./dist/plugins/username/index.js"},"require":{"types":"./dist/plugins/username/index.d.cts","default":"./dist/plugins/username/index.cjs"},"better-auth-dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"import":{"types":"./dist/social-providers/index.d.ts","default":"./dist/social-providers/index.js"},"require":{"types":"./dist/social-providers/index.d.cts","default":"./dist/social-providers/index.cjs"},"better-auth-dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"import":{"types":"./dist/plugins/anonymous/index.d.ts","default":"./dist/plugins/anonymous/index.js"},"require":{"types":"./dist/plugins/anonymous/index.d.cts","default":"./dist/plugins/anonymous/index.cjs"},"better-auth-dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"import":{"types":"./dist/plugins/email-otp/index.d.ts","default":"./dist/plugins/email-otp/index.js"},"require":{"types":"./dist/plugins/email-otp/index.d.cts","default":"./dist/plugins/email-otp/index.cjs"},"better-auth-dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"import":{"types":"./dist/plugins/magic-link/index.d.ts","default":"./dist/plugins/magic-link/index.js"},"require":{"types":"./dist/plugins/magic-link/index.d.cts","default":"./dist/plugins/magic-link/index.cjs"},"better-auth-dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"import":{"types":"./dist/plugins/two-factor/index.d.ts","default":"./dist/plugins/two-factor/index.js"},"require":{"types":"./dist/plugins/two-factor/index.d.cts","default":"./dist/plugins/two-factor/index.cjs"},"better-auth-dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"import":{"types":"./dist/plugins/oauth-proxy/index.d.ts","default":"./dist/plugins/oauth-proxy/index.js"},"require":{"types":"./dist/plugins/oauth-proxy/index.d.cts","default":"./dist/plugins/oauth-proxy/index.cjs"},"better-auth-dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"import":{"types":"./dist/plugins/admin/access/index.d.ts","default":"./dist/plugins/admin/access/index.js"},"require":{"types":"./dist/plugins/admin/access/index.d.cts","default":"./dist/plugins/admin/access/index.cjs"},"better-auth-dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"import":{"types":"./dist/plugins/organization/index.d.ts","default":"./dist/plugins/organization/index.js"},"require":{"types":"./dist/plugins/organization/index.d.cts","default":"./dist/plugins/organization/index.cjs"},"better-auth-dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"import":{"types":"./dist/plugins/phone-number/index.d.ts","default":"./dist/plugins/phone-number/index.js"},"require":{"types":"./dist/plugins/phone-number/index.d.cts","default":"./dist/plugins/phone-number/index.cjs"},"better-auth-dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"import":{"types":"./dist/plugins/generic-oauth/index.d.ts","default":"./dist/plugins/generic-oauth/index.js"},"require":{"types":"./dist/plugins/generic-oauth/index.d.cts","default":"./dist/plugins/generic-oauth/index.cjs"},"better-auth-dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"import":{"types":"./dist/plugins/multi-session/index.d.ts","default":"./dist/plugins/multi-session/index.js"},"require":{"types":"./dist/plugins/multi-session/index.d.cts","default":"./dist/plugins/multi-session/index.cjs"},"better-auth-dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"import":{"types":"./dist/plugins/oidc-provider/index.d.ts","default":"./dist/plugins/oidc-provider/index.js"},"require":{"types":"./dist/plugins/oidc-provider/index.d.cts","default":"./dist/plugins/oidc-provider/index.cjs"},"better-auth-dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"import":{"types":"./dist/plugins/custom-session/index.d.ts","default":"./dist/plugins/custom-session/index.js"},"require":{"types":"./dist/plugins/custom-session/index.d.cts","default":"./dist/plugins/custom-session/index.cjs"},"better-auth-dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"import":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.js"},"require":{"types":"./dist/plugins/haveibeenpwned/index.d.cts","default":"./dist/plugins/haveibeenpwned/index.cjs"},"better-auth-dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"import":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.js"},"require":{"types":"./dist/plugins/one-time-token/index.d.cts","default":"./dist/plugins/one-time-token/index.cjs"},"better-auth-dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"import":{"types":"./dist/plugins/organization/access/index.d.ts","default":"./dist/plugins/organization/access/index.js"},"require":{"types":"./dist/plugins/organization/access/index.d.cts","default":"./dist/plugins/organization/access/index.cjs"},"better-auth-dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"import":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.js"},"require":{"types":"./dist/plugins/device-authorization/index.d.cts","default":"./dist/plugins/device-authorization/index.cjs"},"better-auth-dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/7cf12b696e97783f4c40afae7f30127a/better-auth-1.4.0-beta.15.tgz","_integrity":"sha512-rEGSMCisKqVY+k16dc5FXgBIwhcm0eo6yA94S+WcCsTa88IXrms0nclizWMxsZos2aUI6N0DRP0ouXP0kkEqNA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.3","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.20.0","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.24","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.15","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.0-beta.15","@simplewebauthn/server":"^13.1.2","@simplewebauthn/browser":"^13.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/index.d.ts"],"svelte-kit":["./dist/integrations/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt/index.d.ts"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.11.5","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.15.11","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.0","react-dom":"^19.2.0","type-fest":"^4.41.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.15_1761721896791_0.7007908249389168","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.16":{"name":"better-auth","version":"1.4.0-beta.16","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.16","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"98b21d445c23bdabde62bdf3b84c3fb3461ad2a3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.16.tgz","fileCount":201,"integrity":"sha512-buln7nrm4pPHGfX7AwAo9IfL9054tkotA0Uqax8LECsKDwkdpMjqZgFRUsks3YozvnmIHzYBkoPLyzR7Jp2I5w==","signatures":[{"sig":"MEYCIQCqrbd8hX59C0CAv5vNgNnSkh0lv0gH3tPwEsE0+TNSAwIhAJawJjD7hDCtol4Rn6NG5fmZa9UlOtLgZ5SZV0Tsw7Hf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3306875},"main":"./dist/index.js","type":"module","_from":"file:better-auth-1.4.0-beta.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js","better-auth-dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.ts","default":"./dist/db/index.js","better-auth-dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.ts","default":"./dist/api/index.js","better-auth-dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.ts","default":"./dist/client/vue/index.js","better-auth-dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.ts","default":"./dist/client/lynx/index.js","better-auth-dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.ts","default":"./dist/integrations/node.js","better-auth-dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.ts","default":"./dist/test-utils/index.js","better-auth-dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.ts","default":"./dist/client/react/index.js","better-auth-dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.ts","default":"./dist/client/solid/index.js","better-auth-dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js","better-auth-dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js","better-auth-dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.ts","default":"./dist/crypto/index.js","better-auth-dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.ts","default":"./dist/oauth2/index.js","better-auth-dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.ts","default":"./dist/client/svelte/index.js","better-auth-dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.ts","default":"./dist/cookies/index.js","better-auth-dev-source":"./src/cookies/index.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.ts","default":"./dist/integrations/next-js.js","better-auth-dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.ts","default":"./dist/plugins/index.js","better-auth-dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.js","better-auth-dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.ts","default":"./dist/integrations/svelte-kit.js","better-auth-dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.ts","default":"./dist/plugins/jwt/index.js","better-auth-dev-source":"./src/plugins/jwt/index.ts"},"./react-start":{"types":"./dist/integrations/react-start.d.ts","default":"./dist/integrations/react-start.js","better-auth-dev-source":"./src/integrations/react-start.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.ts","default":"./dist/integrations/solid-start.js","better-auth-dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.ts","default":"./dist/plugins/siwe/index.js","better-auth-dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.ts","default":"./dist/adapters/test.js","better-auth-dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.ts","default":"./dist/plugins/admin/index.js","better-auth-dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.ts","default":"./dist/client/plugins/index.js","better-auth-dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.ts","default":"./dist/plugins/access/index.js","better-auth-dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.ts","default":"./dist/plugins/bearer/index.js","better-auth-dev-source":"./src/plugins/bearer/index.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.ts","default":"./dist/adapters/memory-adapter/index.js","better-auth-dev-source":"./src/adapters/memory-adapter/index.ts"},"./adapters/prisma":{"types":"./dist/adapters/prisma-adapter/index.d.ts","default":"./dist/adapters/prisma-adapter/index.js","better-auth-dev-source":"./src/adapters/prisma-adapter/index.ts"},"./adapters/drizzle":{"types":"./dist/adapters/drizzle-adapter/index.d.ts","default":"./dist/adapters/drizzle-adapter/index.js","better-auth-dev-source":"./src/adapters/drizzle-adapter/index.ts"},"./adapters/mongodb":{"types":"./dist/adapters/mongodb-adapter/index.d.ts","default":"./dist/adapters/mongodb-adapter/index.js","better-auth-dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.ts","default":"./dist/plugins/username/index.js","better-auth-dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.ts","default":"./dist/social-providers/index.js","better-auth-dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.ts","default":"./dist/plugins/anonymous/index.js","better-auth-dev-source":"./src/plugins/anonymous/index.ts"},"./plugins/email-otp":{"types":"./dist/plugins/email-otp/index.d.ts","default":"./dist/plugins/email-otp/index.js","better-auth-dev-source":"./src/plugins/email-otp/index.ts"},"./plugins/magic-link":{"types":"./dist/plugins/magic-link/index.d.ts","default":"./dist/plugins/magic-link/index.js","better-auth-dev-source":"./src/plugins/magic-link/index.ts"},"./plugins/two-factor":{"types":"./dist/plugins/two-factor/index.d.ts","default":"./dist/plugins/two-factor/index.js","better-auth-dev-source":"./src/plugins/two-factor/index.ts"},"./plugins/oauth-proxy":{"types":"./dist/plugins/oauth-proxy/index.d.ts","default":"./dist/plugins/oauth-proxy/index.js","better-auth-dev-source":"./src/plugins/oauth-proxy/index.ts"},"./plugins/admin/access":{"types":"./dist/plugins/admin/access/index.d.ts","default":"./dist/plugins/admin/access/index.js","better-auth-dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.ts","default":"./dist/plugins/organization/index.js","better-auth-dev-source":"./src/plugins/organization/index.ts"},"./plugins/phone-number":{"types":"./dist/plugins/phone-number/index.d.ts","default":"./dist/plugins/phone-number/index.js","better-auth-dev-source":"./src/plugins/phone-number/index.ts"},"./plugins/generic-oauth":{"types":"./dist/plugins/generic-oauth/index.d.ts","default":"./dist/plugins/generic-oauth/index.js","better-auth-dev-source":"./src/plugins/generic-oauth/index.ts"},"./plugins/multi-session":{"types":"./dist/plugins/multi-session/index.d.ts","default":"./dist/plugins/multi-session/index.js","better-auth-dev-source":"./src/plugins/multi-session/index.ts"},"./plugins/oidc-provider":{"types":"./dist/plugins/oidc-provider/index.d.ts","default":"./dist/plugins/oidc-provider/index.js","better-auth-dev-source":"./src/plugins/oidc-provider/index.ts"},"./plugins/custom-session":{"types":"./dist/plugins/custom-session/index.d.ts","default":"./dist/plugins/custom-session/index.js","better-auth-dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.ts","default":"./dist/plugins/haveibeenpwned/index.js","better-auth-dev-source":"./src/plugins/haveibeenpwned/index.ts"},"./plugins/one-time-token":{"types":"./dist/plugins/one-time-token/index.d.ts","default":"./dist/plugins/one-time-token/index.js","better-auth-dev-source":"./src/plugins/one-time-token/index.ts"},"./plugins/organization/access":{"types":"./dist/plugins/organization/access/index.d.ts","default":"./dist/plugins/organization/access/index.js","better-auth-dev-source":"./src/plugins/organization/access/index.ts"},"./plugins/device-authorization":{"types":"./dist/plugins/device-authorization/index.d.ts","default":"./dist/plugins/device-authorization/index.js","better-auth-dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/99b1f0352b688e422ca5ac968656e8da/better-auth-1.4.0-beta.16.tgz","_integrity":"sha512-buln7nrm4pPHGfX7AwAo9IfL9054tkotA0Uqax8LECsKDwkdpMjqZgFRUsks3YozvnmIHzYBkoPLyzR7Jp2I5w==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.24","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.16","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.0-beta.16"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/index.d.ts"],"db":["./dist/db/index.d.ts"],"api":["./dist/api/index.d.ts"],"vue":["./dist/client/vue/index.d.ts"],"lynx":["./dist/client/lynx/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"],"adapters":["./dist/adapters/index.d.ts"],"svelte-kit":["./dist/integrations/svelte-kit.d.ts"],"plugins/jwt":["./dist/plugins/jwt/index.d.ts"],"react-start":["./dist/integrations/react-start.d.ts"],"solid-start":["./dist/integrations/solid-start.d.ts"],"plugins/siwe":["./dist/plugins/siwe/index.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"],"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/custom-session":["./dist/plugins/custom-session/index.d.ts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.ts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.ts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.ts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.11.5","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.15.11","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.0","react-dom":"^19.2.0","type-fest":"^4.41.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.16_1762382812044_0.39736894186593297","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.17":{"name":"better-auth","version":"1.4.0-beta.17","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.17","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"23bef31e221f34af64f235bcce3c452efbda1c52","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.17.tgz","fileCount":200,"integrity":"sha512-PHRw+XxL1gW5KgJPtP7iuzEHtPqrvskVC+T1mWp4oGWRo0BHO7Er1QWpXozzx/lkEmCci+sdEHalCLyNzt/afQ==","signatures":[{"sig":"MEUCID0xz4136fIOArLb7xV5MS/xkZCqINT3fc5ys4O1h8vYAiEA0+5+GWXQ/hfiSnI+XJB57ja9Y0kRl5gPW8sJ6jfN0W4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3314548},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.0-beta.17.tgz","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","better-auth-dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","better-auth-dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","better-auth-dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","better-auth-dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","better-auth-dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","better-auth-dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","better-auth-dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","better-auth-dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","better-auth-dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","better-auth-dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","better-auth-dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","better-auth-dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","better-auth-dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","better-auth-dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","better-auth-dev-source":"./src/cookies/index.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","better-auth-dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","better-auth-dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","better-auth-dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","better-auth-dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","better-auth-dev-source":"./src/plugins/jwt/index.ts"},"./react-start":{"types":"./dist/integrations/react-start.d.mts","default":"./dist/integrations/react-start.mjs","better-auth-dev-source":"./src/integrations/react-start.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","better-auth-dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","better-auth-dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","better-auth-dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","better-auth-dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","better-auth-dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","better-auth-dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","better-auth-dev-source":"./src/plugins/bearer/index.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","better-auth-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","better-auth-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","better-auth-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","better-auth-dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","better-auth-dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","better-auth-dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","better-auth-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","better-auth-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","better-auth-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","better-auth-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","better-auth-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","better-auth-dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","better-auth-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","better-auth-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","better-auth-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","better-auth-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","better-auth-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","better-auth-dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","better-auth-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","better-auth-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","better-auth-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","better-auth-dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/54fcbfa56c0a793036c9af0ca0bf051e/better-auth-1.4.0-beta.17.tgz","_integrity":"sha512-PHRw+XxL1gW5KgJPtP7iuzEHtPqrvskVC+T1mWp4oGWRo0BHO7Er1QWpXozzx/lkEmCci+sdEHalCLyNzt/afQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.26","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.17","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.0-beta.17"},"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"],"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"],"react-start":["./dist/integrations/react-start.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"],"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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.11.5","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.17_1762473471501_0.592445583260691","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.18":{"name":"better-auth","version":"1.4.0-beta.18","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.18","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d8e35af9a663ba1aef9b0eebb201aec64a6b9167","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.18.tgz","fileCount":200,"integrity":"sha512-cniYRN7KalxQwfGfEsGDrvivnAJ9OmcxaB4WMasWYTBuWPWg+ttLWLzWhWY2CUQfSRBzYK+Aao3lB2ppF6rs0Q==","signatures":[{"sig":"MEYCIQCdfkzvELBygQoVD2HPjX+xkjEOKQXd6E1plLmWYmEIpwIhAIiHBuU4OtvJxpduHLB1xT8lMJDg6IoxgZIamN7yitak","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3314599},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.0-beta.18.tgz","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs","better-auth-dev-source":"./src/index.ts"},"./db":{"types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs","better-auth-dev-source":"./src/db/index.ts"},"./api":{"types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs","better-auth-dev-source":"./src/api/index.ts"},"./vue":{"types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs","better-auth-dev-source":"./src/client/vue/index.ts"},"./lynx":{"types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs","better-auth-dev-source":"./src/client/lynx/index.ts"},"./node":{"types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs","better-auth-dev-source":"./src/integrations/node.ts"},"./test":{"types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs","better-auth-dev-source":"./src/test-utils/index.ts"},"./react":{"types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs","better-auth-dev-source":"./src/client/react/index.ts"},"./solid":{"types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs","better-auth-dev-source":"./src/client/solid/index.ts"},"./types":{"types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs","better-auth-dev-source":"./src/types/index.ts"},"./client":{"types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs","better-auth-dev-source":"./src/client/index.ts"},"./crypto":{"types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs","better-auth-dev-source":"./src/crypto/index.ts"},"./oauth2":{"types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs","better-auth-dev-source":"./src/oauth2/index.ts"},"./svelte":{"types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs","better-auth-dev-source":"./src/client/svelte/index.ts"},"./cookies":{"types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs","better-auth-dev-source":"./src/cookies/index.ts"},"./next-js":{"types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs","better-auth-dev-source":"./src/integrations/next-js.ts"},"./plugins":{"types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs","better-auth-dev-source":"./src/plugins/index.ts"},"./adapters":{"types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs","better-auth-dev-source":"./src/adapters/index.ts"},"./svelte-kit":{"types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs","better-auth-dev-source":"./src/integrations/svelte-kit.ts"},"./plugins/jwt":{"types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs","better-auth-dev-source":"./src/plugins/jwt/index.ts"},"./react-start":{"types":"./dist/integrations/react-start.d.mts","default":"./dist/integrations/react-start.mjs","better-auth-dev-source":"./src/integrations/react-start.ts"},"./solid-start":{"types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs","better-auth-dev-source":"./src/integrations/solid-start.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","better-auth-dev-source":"./src/plugins/siwe/index.ts"},"./adapters/test":{"types":"./dist/adapters/test.d.mts","default":"./dist/adapters/test.mjs","better-auth-dev-source":"./src/adapters/test.ts"},"./plugins/admin":{"types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs","better-auth-dev-source":"./src/plugins/admin/index.ts"},"./client/plugins":{"types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs","better-auth-dev-source":"./src/client/plugins/index.ts"},"./plugins/access":{"types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs","better-auth-dev-source":"./src/plugins/access/index.ts"},"./plugins/bearer":{"types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs","better-auth-dev-source":"./src/plugins/bearer/index.ts"},"./adapters/memory":{"types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs","better-auth-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","better-auth-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","better-auth-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","better-auth-dev-source":"./src/adapters/mongodb-adapter/index.ts"},"./plugins/username":{"types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs","better-auth-dev-source":"./src/plugins/username/index.ts"},"./social-providers":{"types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs","better-auth-dev-source":"./src/social-providers/index.ts"},"./plugins/anonymous":{"types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs","better-auth-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","better-auth-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","better-auth-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","better-auth-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","better-auth-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","better-auth-dev-source":"./src/plugins/admin/access/index.ts"},"./plugins/organization":{"types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs","better-auth-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","better-auth-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","better-auth-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","better-auth-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","better-auth-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","better-auth-dev-source":"./src/plugins/custom-session/index.ts"},"./plugins/haveibeenpwned":{"types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs","better-auth-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","better-auth-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","better-auth-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","better-auth-dev-source":"./src/plugins/device-authorization/index.ts"}},"scripts":{"test":"vitest","build":"tsdown","typecheck":"tsc --project tsconfig.json"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/3cdc8ee5754a86b47ff354f55bd341ba/better-auth-1.4.0-beta.18.tgz","_integrity":"sha512-cniYRN7KalxQwfGfEsGDrvivnAJ9OmcxaB4WMasWYTBuWPWg+ttLWLzWhWY2CUQfSRBzYK+Aao3lB2ppF6rs0Q==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.1.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.0.26","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.18","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.0-beta.18"},"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"],"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"],"react-start":["./dist/integrations/react-start.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"],"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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.11.5","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.18_1762492821081_0.34882503500940576","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.19":{"name":"better-auth","version":"1.4.0-beta.19","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.19","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d215e3410b971542b2e7531bff9a88b6abaeab34","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.19.tgz","fileCount":199,"integrity":"sha512-2DpBgbNDBlsWjAOojxrIzBhnwXeo/jfFTfoNUuCEs9ibDXn+RarhwnIzAGqUD5el9yx4lGbXcrr1mbCej/VE3A==","signatures":[{"sig":"MEQCIDoHvvcFuJGwxRpIxuEW8L25jvGphoyzNmWoNtSxbxHXAiACqoAb8IH9Trf9HQPiByFsQWtuK1vVaoYwvhqvtajDhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3320370},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.0-beta.19.tgz","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"},"./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"},"./react-start":{"types":"./dist/integrations/react-start.d.mts","default":"./dist/integrations/react-start.mjs","dev-source":"./src/integrations/react-start.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"},"./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"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/47d625b25e7fe0dd003811978aab4ecc/better-auth-1.4.0-beta.19.tgz","_integrity":"sha512-2DpBgbNDBlsWjAOojxrIzBhnwXeo/jfFTfoNUuCEs9ibDXn+RarhwnIzAGqUD5el9yx4lGbXcrr1mbCej/VE3A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0.26","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.19","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.0-beta.19"},"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"],"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"],"react-start":["./dist/integrations/react-start.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"],"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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.11.5","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.19_1762805309548_0.9524864901743488","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.20":{"name":"better-auth","version":"1.4.0-beta.20","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.20","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"68ab5a8b7b81b56c0f034092f9d65007c79cb482","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.20.tgz","fileCount":197,"integrity":"sha512-fvwCl998QlcY1jjs1aFk1g7S2msSAeyz8ahyb+vMz+3V7RFc1t1n2A5I16D9C4m0/QvjDzMVj+0vFI8auNXMZA==","signatures":[{"sig":"MEUCIQDQOCDkWbX/bsJRdy5YLsvBplxC+R6Fp+/7BVDRTPtuJAIgDTg+5hqSYtbyjCGdOazn86iHbKkPkyNypG5fGVKTs2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3340557},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.0-beta.20.tgz","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"},"./react-start":{"types":"./dist/integrations/react-start.d.mts","default":"./dist/integrations/react-start.mjs","dev-source":"./src/integrations/react-start.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"},"./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"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/33b277051b1e72390f1736496f7de093/better-auth-1.4.0-beta.20.tgz","_integrity":"sha512-fvwCl998QlcY1jjs1aFk1g7S2msSAeyz8ahyb+vMz+3V7RFc1t1n2A5I16D9C4m0/QvjDzMVj+0vFI8auNXMZA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0.26","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.20","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.0-beta.20"},"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"],"react-start":["./dist/integrations/react-start.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"],"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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.38.2","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.20_1762917975795_0.9005350645490868","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.21":{"name":"better-auth","version":"1.4.0-beta.21","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.21","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e7cc285546da3b5467d4784c0a98af280524c5b2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.21.tgz","fileCount":197,"integrity":"sha512-L2kLhq4gNc8bJtkcICnt9V0Bx1aiq1w0BAgM/zW6YSk1GeJUrODmONP6bbtGvlMsDhUAvP4Ob3Xv5VJxwnT+DA==","signatures":[{"sig":"MEUCIQDaWYZwj6fxGLwi5HOkC6IIzfACfxG3fRB4590yamf1HQIgF6/euBBfYyQm6b7Ae6JSc7cC2wY5Yf3Be5yrmAk5E0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3363391},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.0-beta.21.tgz","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"},"./react-start":{"types":"./dist/integrations/react-start.d.mts","default":"./dist/integrations/react-start.mjs","dev-source":"./src/integrations/react-start.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"},"./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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/9540a328bb130dc6715cb214d8f63452/better-auth-1.4.0-beta.21.tgz","_integrity":"sha512-L2kLhq4gNc8bJtkcICnt9V0Bx1aiq1w0BAgM/zW6YSk1GeJUrODmONP6bbtGvlMsDhUAvP4Ob3Xv5VJxwnT+DA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0.26","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.21","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.0-beta.21"},"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"],"react-start":["./dist/integrations/react-start.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"],"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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.21_1763340277309_0.11313050018687054","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.22":{"name":"better-auth","version":"1.4.0-beta.22","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.22","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b1a093538ab81c2e0a271baf3c79342eadf958c5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.22.tgz","fileCount":197,"integrity":"sha512-OfXrf3/E7h7L0biONP8vup1o+aFSBarM69PhpCmWWDif15mNXsAWcLsO/ioRos9kdoeHIZIPVBMkNWmk74spjQ==","signatures":[{"sig":"MEUCIHyZ6VJkr9eOh3j+Xb6YGGeX3t/4v8QkJC9b2OApdkImAiEAwIGUICLhrYdTSS3k4XxoRNo6/qxtQuNx0iGMhRW5tys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3367187},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.0-beta.22.tgz","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"},"./react-start":{"types":"./dist/integrations/react-start.d.mts","default":"./dist/integrations/react-start.mjs","dev-source":"./src/integrations/react-start.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"},"./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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/0f03ff7c0c8c6aeb82e0769bfc842563/better-auth-1.4.0-beta.22.tgz","_integrity":"sha512-OfXrf3/E7h7L0biONP8vup1o+aFSBarM69PhpCmWWDif15mNXsAWcLsO/ioRos9kdoeHIZIPVBMkNWmk74spjQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0.26","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.22","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.0-beta.22"},"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"],"react-start":["./dist/integrations/react-start.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"],"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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.22_1763493351163_0.3128602858919789","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.23":{"name":"better-auth","version":"1.4.0-beta.23","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.23","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1ef30341e9ca912f72f86dd02228bb49a2f2ba75","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.23.tgz","fileCount":197,"integrity":"sha512-pBsR84UPQ2wElZrlZg88OoKurEKS+/I4nMxTULEuvUNCyRVX0H9zkOMQm88I1AhDLGZfrtywwuo60X4yko9gEQ==","signatures":[{"sig":"MEUCIQDhW965SgW9w4NgQmk2/0AY1mtskqVC6tWOT5aHC9WAQQIgMLq2zFx9Z2+iSr6eW80FUW2iSndNzbKtMxPLrZ8mZM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3368978},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.0-beta.23.tgz","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"},"./react-start":{"types":"./dist/integrations/react-start.d.mts","default":"./dist/integrations/react-start.mjs","dev-source":"./src/integrations/react-start.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"},"./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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/8b74eb49c5f0889be7c24631c8b4041f/better-auth-1.4.0-beta.23.tgz","_integrity":"sha512-pBsR84UPQ2wElZrlZg88OoKurEKS+/I4nMxTULEuvUNCyRVX0H9zkOMQm88I1AhDLGZfrtywwuo60X4yko9gEQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0.28","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.23","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.0-beta.23"},"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"],"react-start":["./dist/integrations/react-start.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"],"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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.23_1763543911119_0.43411814757720846","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.24":{"name":"better-auth","version":"1.4.0-beta.24","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.24","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"56526b5e3afdd93a168876dde1049f527ca598ce","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.24.tgz","fileCount":196,"integrity":"sha512-EZ74iPOynqZw46f1thjJW363NuLrjnUltZ0vKThKJCBBEpoTdOBlsWh+EcshmoP91bS7Ot1rY5LUdQqNXAEiYg==","signatures":[{"sig":"MEUCIApg7FFOq98nkkmQmWemUr5o28MjcR5gXjTYK8TtYpvfAiEA9oMG/CFHryyA7+W6IX7pbMmF9AtzuuAuOdnIS5F4x5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3371139},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.0-beta.24.tgz","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"},"./react-start":{"types":"./dist/integrations/react-start.d.mts","default":"./dist/integrations/react-start.mjs","dev-source":"./src/integrations/react-start.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"},"./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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/d9e62f4be2a45b6366f1cbc89e37261e/better-auth-1.4.0-beta.24.tgz","_integrity":"sha512-EZ74iPOynqZw46f1thjJW363NuLrjnUltZ0vKThKJCBBEpoTdOBlsWh+EcshmoP91bS7Ot1rY5LUdQqNXAEiYg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0.28","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.24","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.0-beta.24"},"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"],"react-start":["./dist/integrations/react-start.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"],"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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.24_1763569031894_0.34492076452750253","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.25":{"name":"better-auth","version":"1.4.0-beta.25","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.25","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3131badf3ddcd866ed299294e66b1fcac0ae6b81","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.25.tgz","fileCount":196,"integrity":"sha512-EVxG++DILTnfR6CZ37ya/IUIoTaOSN21xcqJJcsLUCNtJV1hX5QeFIRAVhD/ogaDeW2umFQstgNu0wSwzsuldw==","signatures":[{"sig":"MEYCIQCkWAuQHwXTeuqRqOjk70Ee2P/vX8rTLgzXqXa3AKmDYwIhAKjxa7KCK6nMwz67W59jdW+MF946CbRO3NCBrZCR8M5E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3381350},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.0-beta.25.tgz","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"},"./react-start":{"types":"./dist/integrations/react-start.d.mts","default":"./dist/integrations/react-start.mjs","dev-source":"./src/integrations/react-start.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"},"./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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/3f91f196a8ce41b2a3aa60e28eb03b21/better-auth-1.4.0-beta.25.tgz","_integrity":"sha512-EVxG++DILTnfR6CZ37ya/IUIoTaOSN21xcqJJcsLUCNtJV1hX5QeFIRAVhD/ogaDeW2umFQstgNu0wSwzsuldw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0.28","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.25","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.0-beta.25"},"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"],"react-start":["./dist/integrations/react-start.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"],"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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.25_1763608329301_0.6711067412362717","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.27":{"name":"better-auth","version":"1.4.0-beta.27","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.27","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6681422f9099fb768deb6e59b26fcd8d0c262da2","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.27.tgz","fileCount":195,"integrity":"sha512-rsGlnjPV47l1WLQbsD7kdnhh8lVAzdRShTiwS74R9CNPWWNKyhXdM8sGGbaPwLtDEOW5lutNddnNzdT+Ct6RSA==","signatures":[{"sig":"MEYCIQC+rC36VS7uuPzdi5nuDq8qF87cswFR9GI4LHStCR7CYgIhAIOXdHFI1QWkfdxCRio5dCOOrznxJG3yr6NfvRJHPGzQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3415630},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.0-beta.27.tgz","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"},"./react-start":{"types":"./dist/integrations/react-start.d.mts","default":"./dist/integrations/react-start.mjs","dev-source":"./src/integrations/react-start.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"},"./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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/b7542db463331983847b51fd27678c7e/better-auth-1.4.0-beta.27.tgz","_integrity":"sha512-rsGlnjPV47l1WLQbsD7kdnhh8lVAzdRShTiwS74R9CNPWWNKyhXdM8sGGbaPwLtDEOW5lutNddnNzdT+Ct6RSA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.27","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.0-beta.27"},"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"],"react-start":["./dist/integrations/react-start.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"],"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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.27_1763774617590_0.3047910323970584","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0-beta.28":{"name":"better-auth","version":"1.4.0-beta.28","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0-beta.28","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"94cb873928c50c92d7c0d8c6ede0ac6d1b172c58","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0-beta.28.tgz","fileCount":195,"integrity":"sha512-M28HfLgpefC8ndlhBXxmRsCceNY+oRpnixOwle0r5tyKD3+gHxPRlXB643feTV/jjYmMOmwzsp4K+6ZgBuYpJQ==","signatures":[{"sig":"MEYCIQCZSBOKvyjDNDImHJm5BE++7syXNDIXwxa5RucrmHU//AIhALyMM+XazI56PnXQKrwjrRgJ/9U5AtG3/BAdVYtIYQMU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3417080},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.0-beta.28.tgz","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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/87d9e3db3eb6ef11e49e8d11c0a30f87/better-auth-1.4.0-beta.28.tgz","_integrity":"sha512-M28HfLgpefC8ndlhBXxmRsCceNY+oRpnixOwle0r5tyKD3+gHxPRlXB643feTV/jjYmMOmwzsp4K+6ZgBuYpJQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0-beta.28","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.0-beta.28"},"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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0-beta.28_1763777514793_0.2000743168920116","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.0":{"name":"better-auth","version":"1.4.0","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"d4602afd61f4ed392a2f3ea90e9f603ef3425c94","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.0.tgz","fileCount":195,"integrity":"sha512-W49RtERlaosdaLqwXhDxgOmxE0EC/8dVllIsnGpHqFgz4jO3CtW81ABNclXD1nJdy33xkebwX0NSPGn6/UFW/w==","signatures":[{"sig":"MEUCIQCxzc16+lkzTm6lS45XDbj1op4UygLWi9vooUiKM/WoPgIgJlDuRHx7Owm/1uXXDgLE1Mh41Iy/f3sLhdRvQ6ZUrzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3418414},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.0.tgz","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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/219a9b64eedc325c349d318e00ec1c40/better-auth-1.4.0.tgz","_integrity":"sha512-W49RtERlaosdaLqwXhDxgOmxE0EC/8dVllIsnGpHqFgz4jO3CtW81ABNclXD1nJdy33xkebwX0NSPGn6/UFW/w==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.0","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.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":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.36"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.0_1763778812482_0.44804705497881825","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.1-beta.1":{"name":"better-auth","version":"1.4.1-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.1-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"9c2eae13fc0f318bfee28b54255c395a3c997397","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.1-beta.1.tgz","fileCount":196,"integrity":"sha512-Be3vV9UwR5hji6EnypvTjLkVsGjme40Rk/T4lNwu2olQOo7QBOAgH/sJEc0l8nUHINU27b0An3ujLll0Hws7lQ==","signatures":[{"sig":"MEQCIHSU7tUQetHLGU/hOdOj/CU3hSnz9MB5cdq4SO3RWGdVAiASPGcqpnoC63WAz6nCRd+B9GHCszugOEZIZhRd7kqCpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3497721},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.1-beta.1.tgz","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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/d43bb6c4a71ef4a6c13cf67fb1cdbdeb/better-auth-1.4.1-beta.1.tgz","_integrity":"sha512-Be3vV9UwR5hji6EnypvTjLkVsGjme40Rk/T4lNwu2olQOo7QBOAgH/sJEc0l8nUHINU27b0An3ujLll0Hws7lQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.1-beta.1","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.1-beta.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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.1-beta.1_1763829843356_0.37017275002366756","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.1":{"name":"better-auth","version":"1.4.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"36e8a2b597dae3fb750d1d19c05ee968351412d3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.1.tgz","fileCount":196,"integrity":"sha512-HDVE69Nw6Y1FPTcmFEmPolfsjMfVB5U823Ij9yWBoM8MdHZ2lA3JVus4xQJ2oRE1riJTlcSLFcgJKWGD7V7hmw==","signatures":[{"sig":"MEUCIQCRiRDogucwGni8jksOZKaWvo1xyEI0q0b95oxD0WOH6gIgJTr5yv4R2F59OU+ZorVaHBtSxPNWzjjO7YmufEVWlDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3498238},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.1.tgz","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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/58a53a3bacc31bd785ba04835e96e101/better-auth-1.4.1.tgz","_integrity":"sha512-HDVE69Nw6Y1FPTcmFEmPolfsjMfVB5U823Ij9yWBoM8MdHZ2lA3JVus4xQJ2oRE1riJTlcSLFcgJKWGD7V7hmw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.1","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.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":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.1_1763834548435_0.9700275188588525","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.2-beta.1":{"name":"better-auth","version":"1.4.2-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.2-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"827bad4f26b31753631212831eeaaccf31af7161","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.2-beta.1.tgz","fileCount":196,"integrity":"sha512-r0pTjFYxDDLCOTcCL19jXYcBoflCnNIDfIudeX4+D4jFQY334B7LTfkMebiXtdi7dae3Xba5ZXx3pRMI9iRu7A==","signatures":[{"sig":"MEUCIQCKGIHDTxZNCyhvLFSp2GOXlr/XlqJPL/8+OYffVt4+5wIge4BKbfVBbDcR7I/9k/Wl9Y7OXT3nfE8chWfIqc+0MsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3502511},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.2-beta.1.tgz","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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/539d0c01fb96254af3685bfb8bd11065/better-auth-1.4.2-beta.1.tgz","_integrity":"sha512-r0pTjFYxDDLCOTcCL19jXYcBoflCnNIDfIudeX4+D4jFQY334B7LTfkMebiXtdi7dae3Xba5ZXx3pRMI9iRu7A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.2-beta.1","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.2-beta.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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.2-beta.1_1763863542474_0.5713445665174406","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.2-beta.2":{"name":"better-auth","version":"1.4.2-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.2-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"70622d6063d94ac00afe12c713bade0f3e29b23d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.2-beta.2.tgz","fileCount":196,"integrity":"sha512-JIYxn62kC8qWY7MvDmivcyqfZr9ciQJCGExHgqyXqOYXB+NHbI+ngU6whn86bnNgsocs7yo8pgGf77HkY2jHzQ==","signatures":[{"sig":"MEYCIQD6jdhOnc5VzP1G1iIMq2hO09cGNWnolVm9KOs0L17mfwIhAI8tlqEpXBmqIfzyq+r5AVTJwhpQXq7337sYv3UDQtsr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4627987},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.2-beta.2.tgz","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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/b606d48c53967f1c5b005ecb0a32cf0c/better-auth-1.4.2-beta.2.tgz","_integrity":"sha512-JIYxn62kC8qWY7MvDmivcyqfZr9ciQJCGExHgqyXqOYXB+NHbI+ngU6whn86bnNgsocs7yo8pgGf77HkY2jHzQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.2-beta.2","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.2-beta.2"},"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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.6","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.0","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.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.3"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.2-beta.2_1764008545915_0.6165823259497027","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.2-beta.4":{"name":"better-auth","version":"1.4.2-beta.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.2-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8d3a0bd9c1bfa9dff664ba074a3682606d8deb05","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.2-beta.4.tgz","fileCount":196,"integrity":"sha512-IW2BcnMr2dTH6pz8M2kYlWXssr9Z5wthLTVkhhSgVG4Z7KVI1ypFp+9g9RZX6tmlLXLBThtrBmc/Z7rUlS1xjQ==","signatures":[{"sig":"MEUCIBG2YsjbjnsKMNfsTMMP0O/M/v8qJ0IJOhn6et0VOlBPAiEA4+2CUL//GY13u8nE9vTOBinrWGZu30e77YFxcTvqQtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.2-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4627874},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.2-beta.4.tgz","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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/4d3c7ee862dd4417003a3972e46a53ee/better-auth-1.4.2-beta.4.tgz","_integrity":"sha512-IW2BcnMr2dTH6pz8M2kYlWXssr9Z5wthLTVkhhSgVG4Z7KVI1ypFp+9g9RZX6tmlLXLBThtrBmc/Z7rUlS1xjQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.2-beta.4","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.2-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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.6","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.0","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.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.3"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.2-beta.4_1764009406618_0.8651331675758767","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.2-beta.5":{"name":"better-auth","version":"1.4.2-beta.5","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.2-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"aa444aa4229a54f503573fbd985d0cc8d29fd3d0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.2-beta.5.tgz","fileCount":196,"integrity":"sha512-U+YQ75yIo3RY/1WDnURKO8HDpDgjdrt0C2+OizoWlF545y9WqpxzWRCQnqZcsrWPTcuO+yqdQ+EE64A4WU3J/Q==","signatures":[{"sig":"MEYCIQD6xoHujbhI4rCCgWlfEhYmnYtuNAE1ahSxdPyV4C9sZAIhAKpA2xtIaGqlvK39my2XKe98aCM1Sx9g2QRnpX8LHxXN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.2-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4660017},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.2-beta.5.tgz","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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/5596b64bd951c358406f98eadccb7974/better-auth-1.4.2-beta.5.tgz","_integrity":"sha512-U+YQ75yIo3RY/1WDnURKO8HDpDgjdrt0C2+OizoWlF545y9WqpxzWRCQnqZcsrWPTcuO+yqdQ+EE64A4WU3J/Q==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.2-beta.5","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.2-beta.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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.6","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.0","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.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.3"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.2-beta.5_1764099425608_0.7724434482486535","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.2":{"name":"better-auth","version":"1.4.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"027e3a522b6660f34e0c1c55c73fb1774a63a4e0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.2.tgz","fileCount":196,"integrity":"sha512-0NlJL+wNdHWGcGs9+kLTbYLoN0Vhft+pwhadn2QRWY7gqNdkLgH+UqX4x+yvCRyACRFStOJULQyZXWmQ3u7wTQ==","signatures":[{"sig":"MEUCIBkBSqzG0qX4OsMOQ5EZYIwHWn66bInic9rGyyVqtAl5AiEA22N0weaTJqNDdYjglmBX03RsqVjjIs089Hw34OFtExQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4638864},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.2.tgz","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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/4a6e825ba957f2f571ae6223badf6f67/better-auth-1.4.2.tgz","_integrity":"sha512-0NlJL+wNdHWGcGs9+kLTbYLoN0Vhft+pwhadn2QRWY7gqNdkLgH+UqX4x+yvCRyACRFStOJULQyZXWmQ3u7wTQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.2","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.2"},"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":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.131.3","@types/better-sqlite3":"^7.6.13","@tanstack/start-server-core":"^1.131.3"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.2_1764099957765_0.2836056068331776","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.3":{"name":"better-auth","version":"1.4.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7f06ed7beacaf5bc82ccbf4444ea83ba9eb9e0af","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.3.tgz","fileCount":196,"integrity":"sha512-cMY6PxXZ9Ep+KmLUcVEQ5RwtZtdawxTbDqUIgIIUYWJgq0KwNkQfFNimSYjHI0cNZwwAJyvbV42+uLogsDOUqQ==","signatures":[{"sig":"MEYCIQDR2Cic8L9REXKZF2PXLdrUvzdBwSS7TXcB2wJgoLOCMAIhAOP4nk6s6TiEV1G70teu9bCfnUXnV5omLn2dnsXkw3dq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4639636},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.3.tgz","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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/ec4c562ad0b299c486b08baee3dc2ff7/better-auth-1.4.3.tgz","_integrity":"sha512-cMY6PxXZ9Ep+KmLUcVEQ5RwtZtdawxTbDqUIgIIUYWJgq0KwNkQfFNimSYjHI0cNZwwAJyvbV42+uLogsDOUqQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.0","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.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":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.139.8","@types/better-sqlite3":"^7.6.13"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.3_1764176464564_0.57059027694392","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.4-beta.1":{"name":"better-auth","version":"1.4.4-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.4-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8a53b8fa199441aab5523e70122bc3e1cb675308","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.4-beta.1.tgz","fileCount":200,"integrity":"sha512-EC0qycfI5S2q7Zfw7YuwVmi1Phh4yvOSWKFXZnVB3WrdAwHLY3grVfa8tZ1Sd5O29MBhYQrFdXsrfAy9sAPjZw==","signatures":[{"sig":"MEUCIQCcra0fZqkMyw+qROsRsTYQp8aHD2FwT08+I7vwL+hxCAIgQXTShfvIAhzfs/o20CuaJZCZYqIsjz+10vDuXAB/SMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.4-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3848531},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.4-beta.1.tgz","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":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/2c8905c69398d6c4733cd40394c2943c/better-auth-1.4.4-beta.1.tgz","_integrity":"sha512-EC0qycfI5S2q7Zfw7YuwVmi1Phh4yvOSWKFXZnVB3WrdAwHLY3grVfa8tZ1Sd5O29MBhYQrFdXsrfAy9sAPjZw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.1","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.4-beta.1","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.4-beta.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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.6","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.0","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.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","better-sqlite3":"^12.2.0","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.139.8","@types/better-sqlite3":"^7.6.13"},"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}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.4-beta.1_1764187941206_0.07281687983761698","host":"s3://npm-registry-packages-npm-production"},"peerDependenciesOptional":{"vue":"^3.0.0","next":"^14.0.0 || ^15.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":"*"}},"1.4.4-beta.2":{"name":"better-auth","version":"1.4.4-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.4-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3c06e81ffad89aac193d85ba7095e2beac32aec0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.4-beta.2.tgz","fileCount":195,"integrity":"sha512-PdTHqBhwQ0eC7YmxD+gNhCMWZ5clApw/N4sNiBW2F8cwURijS0BumrqJmmIKqwlJ0WUvRuSCjM4sNTqYBhoV/A==","signatures":[{"sig":"MEYCIQCmBac+i7rjfVqpvqan7iNBbmVOdlef7zP+0CWd9uVKuQIhAKS+s3ymTwv03T5D8TWUDbpTMrnajtdgMnw6kWPrn2MI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3468061},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.4-beta.2.tgz","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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/50436c3815a14d7d919cefa7e5b69dc8/better-auth-1.4.4-beta.2.tgz","_integrity":"sha512-PdTHqBhwQ0eC7YmxD+gNhCMWZ5clApw/N4sNiBW2F8cwURijS0BumrqJmmIKqwlJ0WUvRuSCjM4sNTqYBhoV/A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.3","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.4-beta.2","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.4-beta.2"},"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,"readmeFilename":"README.md","devDependencies":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","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","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.4.4-beta.2_1764384887564_0.09363441634370795","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"better-auth","version":"1.4.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"79cae0146d1ff6cb4b81d80b5884fe63af6ffe61","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.4.tgz","fileCount":194,"integrity":"sha512-YawWmrqva1BhBtJl0CgspuWI+5RrApWI/Q7Gs3KnSyJYOaux3pWOsx2Jb5gCloNdYgTZsgdr3r1mNk5eEyOvCg==","signatures":[{"sig":"MEYCIQDYSS4zGR70jxzrH1qvOtvWsebWK/58YvnEVC/ovjmEpgIhANxhUoDbu5eGUGERvIB2KE86vqOpJM00GJ232smbh326","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3465617},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.4.tgz","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","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/0987736d3e02fd2ea7d59a6a5b14f39f/better-auth-1.4.4.tgz","_integrity":"sha512-YawWmrqva1BhBtJl0CgspuWI+5RrApWI/Q7Gs3KnSyJYOaux3pWOsx2Jb5gCloNdYgTZsgdr3r1mNk5eEyOvCg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.3","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.4","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@standard-schema/spec":"^1.0.0","@better-auth/telemetry":"1.4.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":{"ms":"4.0.0-nightly.202508271359","pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","hono":"^4.9.7","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","react-dom":"^19.2.0","type-fest":"^5.2.0","@types/bun":"^1.3.1","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.2","concurrently":"^9.2.1","react-native":"~0.80.2","@sveltejs/kit":"^2.37.1","@types/keccak":"^3.0.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","@types/prompts":"^2.4.9","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","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.4.4_1764533019422_0.8615397299371277","host":"s3://npm-registry-packages-npm-production"}},"1.4.4-beta.3":{"name":"better-auth","version":"1.4.4-beta.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.4-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8232e361eef799898f5a0fb104d662423ccbc2c3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.4-beta.3.tgz","fileCount":195,"integrity":"sha512-pddkjuATmhbLkGsIdbwyrmWWjsmS7iJpHA3JxEJcJiiWdCXj/27iXtPAqZOoeQmD+pSbB094ChQFyrN+i5G9Bw==","signatures":[{"sig":"MEUCIDLyGaNbI26oJ88unNOySi5K7YCd3nmKCARjQbT4VlWEAiEA5OOsn9HroUCptTl2KXJW0d65GWqDnzEUs1ESqZI25BI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.4-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3486680},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.4-beta.3.tgz","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":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/70dfac3bbbf73e8f08604d2fa8d869d1/better-auth-1.4.4-beta.3.tgz","_integrity":"sha512-pddkjuATmhbLkGsIdbwyrmWWjsmS7iJpHA3JxEJcJiiWdCXj/27iXtPAqZOoeQmD+pSbB094ChQFyrN+i5G9Bw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.4","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.4-beta.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.4-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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","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.4.4-beta.3_1764699201407_0.38938671602140174","host":"s3://npm-registry-packages-npm-production"}},"1.4.6-beta.2":{"name":"better-auth","version":"1.4.6-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.6-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"72a66389c26f8155255d0b4147b38d655e881d64","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.6-beta.2.tgz","fileCount":195,"integrity":"sha512-qrrbYhegly8mB1La1jepamnO9SLv/ANE1mJU9+av7lgGPhxFMHi/bt2qWKHGKf2JECHKQlgGdBS+v/w3uLerFw==","signatures":[{"sig":"MEYCIQCh/+8LydgwO5T8/GH6hFKG8uAgU3w4s0USW8M9GWDgXgIhAPv/48VJVvb7Eq0ltStPHaFW3hlUE96PsixCD2qWwv9m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.6-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3487066},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.6-beta.2.tgz","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":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/67dee3e6966e1cd9486b3242e14d45c5/better-auth-1.4.6-beta.2.tgz","_integrity":"sha512-qrrbYhegly8mB1La1jepamnO9SLv/ANE1mJU9+av7lgGPhxFMHi/bt2qWKHGKf2JECHKQlgGdBS+v/w3uLerFw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.4","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.6-beta.2","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.6-beta.2"},"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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.1","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","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.4.6-beta.2_1764719963805_0.7814177570924685","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"better-auth","version":"1.4.5","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"cbf7c1850bdea1027442e7865d3efaa2f568d606","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.5.tgz","fileCount":195,"integrity":"sha512-pHV2YE0OogRHvoA6pndHXCei4pcep/mjY7psSaHVrRgjBtumVI68SV1g9U9XPRZ4KkoGca9jfwuv+bB2UILiFw==","signatures":[{"sig":"MEUCIHs2AqXe4fgLMnhWvI5x6/cuE0vo7IRgnifWsvexnp/1AiEAyDembIg+G7V8QIcVpDZqVV6HFOOYQRkuPAdwTQfJ7vY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3487052},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.5.tgz","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":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/aacc933ce81bd16a08ff7262bd1e3487/better-auth-1.4.5.tgz","_integrity":"sha512-pHV2YE0OogRHvoA6pndHXCei4pcep/mjY7psSaHVrRgjBtumVI68SV1g9U9XPRZ4KkoGca9jfwuv+bB2UILiFw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.4","@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.1","vue":"^3.5.18","next":"^16.0.1","tarn":"^3.0.2","react":"^19.2.0","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.16.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.0","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.4.5_1764720504025_0.37355561075008215","host":"s3://npm-registry-packages-npm-production"}},"1.4.6-beta.3":{"name":"better-auth","version":"1.4.6-beta.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.6-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"48608aacf7476965173a97b9e791aa2621bf4da0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.6-beta.3.tgz","fileCount":190,"integrity":"sha512-sbTgfgUPhBm42v5mM+e+WjVxHB0s4om1qXXklxVXjQma59MyfD4qYrC5F1esqKBGOp3ilNdADYMLDZgclbQ+Dg==","signatures":[{"sig":"MEQCIC2m6w0q7XQZIUUOONjeRR2VPUPcRHywAnv2kHa6VlpuAiAb3xyJidM+a1Vo85hlG/IufLNGk+MtlR04RMqhpULCcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.6-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3421071},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.6-beta.3.tgz","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":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/e27e3ee37394f2a0d9c1231aff50b4f2/better-auth-1.4.6-beta.3.tgz","_integrity":"sha512-sbTgfgUPhBm42v5mM+e+WjVxHB0s4om1qXXklxVXjQma59MyfD4qYrC5F1esqKBGOp3ilNdADYMLDZgclbQ+Dg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.4","@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,"readmeFilename":"README.md","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.4.6-beta.3_1764903548438_0.8562838233363574","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"better-auth","version":"1.4.6","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1f4d3b97c6ac8999f63bf47e73b2cb849ff72195","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.6.tgz","fileCount":190,"integrity":"sha512-5wEBzjolrQA26b4uT6FVVYICsE3SmE/MzrZtl8cb2a3TJtswpP8v3OVV5yTso+ef9z85swgZk0/qBzcULFWVtA==","signatures":[{"sig":"MEQCIBeGk4Ftj1FLvxC3RzMb84BhQgyAf/IBiQNSp3IDXzKtAiAmU213Vxv9SPQCHZYNyESQNmZAUDWRyy39ol8dpEZjfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3429230},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.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","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":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/6f068fdb0973ab6db89e8a7f9ce70f1e/better-auth-1.4.6.tgz","_integrity":"sha512-5wEBzjolrQA26b4uT6FVVYICsE3SmE/MzrZtl8cb2a3TJtswpP8v3OVV5yTso+ef9z85swgZk0/qBzcULFWVtA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.6"},"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.4.6_1765260708642_0.5182216974083067","host":"s3://npm-registry-packages-npm-production"}},"1.4.6-beta.6":{"name":"better-auth","version":"1.4.6-beta.6","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.6-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"35c61c0151f5f4d741ab5579fb02eb36b179159b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.6-beta.6.tgz","fileCount":190,"integrity":"sha512-juxQpNjX5f2TJD/ANe99sznMXeNMyHSiTzZUosfV3Be/fR3VwwXqAsMXtkOFjkmDEHaV7lvukjg2QiwF2HldKw==","signatures":[{"sig":"MEUCIDp7tPtBcczCYBqTdBrQ8hRdFy2enmlcyISsmYsbgB36AiEA2YI1iQ5c8XHDU7Su/cvSyvEEVxX1y/4sqhV2Sx6VAsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.6-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3429690},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.6-beta.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","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":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/afc1ee4ffada90e82dcb2594cf46302f/better-auth-1.4.6-beta.6.tgz","_integrity":"sha512-juxQpNjX5f2TJD/ANe99sznMXeNMyHSiTzZUosfV3Be/fR3VwwXqAsMXtkOFjkmDEHaV7lvukjg2QiwF2HldKw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.6","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.6-beta.6"},"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,"readmeFilename":"README.md","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.4.6-beta.6_1765395842049_0.07281867101407369","host":"s3://npm-registry-packages-npm-production"}},"1.4.7-beta.2":{"name":"better-auth","version":"1.4.7-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.7-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f8859672b85ba0c3b59a0ac3eef9bd5e107c1ab0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.7-beta.2.tgz","fileCount":679,"integrity":"sha512-DKOhqrPMFDPrh36ueVR/ZtQjSzqICC36yRInm9AEGPjoLh8Cyi118ZnRfbO8BUYXh8eWyvOm7YPGxh0+Y0i7Uw==","signatures":[{"sig":"MEYCIQDOHKGP2hVKcXKt3tPuZWy9nbbyoerzC6AUdAuCo3wyWAIhAOpf5s27RArg0t5Q/N+HUM+Q/+l/JZumYQGueKtrPFWA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.7-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4429065},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.7-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/c71eba4206b9e8bad27d6954975475c2/better-auth-1.4.7-beta.2.tgz","_integrity":"sha512-DKOhqrPMFDPrh36ueVR/ZtQjSzqICC36yRInm9AEGPjoLh8Cyi118ZnRfbO8BUYXh8eWyvOm7YPGxh0+Y0i7Uw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7-beta.2","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.18","@better-auth/telemetry":"1.4.7-beta.2"},"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,"readmeFilename":"README.md","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","vitest":"^4.0.15","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.16.3","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.14.4","prisma":"^5.22.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^4.0.15","mongodb":"^6.18.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.22.0","better-sqlite3":"^12.4.1","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.7-beta.2_1765395845100_0.20291633600500414","host":"s3://npm-registry-packages-npm-production"}},"1.4.7-beta.3":{"name":"better-auth","version":"1.4.7-beta.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.7-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"56e224d966dd65e7670a02ab0a92f73571398f2f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.7-beta.3.tgz","fileCount":680,"integrity":"sha512-kNXs3URjACo8cLwndvhwMY179hWdIBa0vkFzy5dTyAvT8P6YeXBEakN6f55FEoWruknXV+Me0EEw0HbTUoLKRw==","signatures":[{"sig":"MEUCIFEbcg3xjtuMPcOhDiioT1ur4FvHSQFVLG6nns4e4RNIAiEA6E0QpaSfKRWEczIb9+aXTqqMDiBL3WvvXlfh9qXNrO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.7-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4423834},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.7-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/94cbacc7967849156405cdf6eaa5b06e/better-auth-1.4.7-beta.3.tgz","_integrity":"sha512-kNXs3URjACo8cLwndvhwMY179hWdIBa0vkFzy5dTyAvT8P6YeXBEakN6f55FEoWruknXV+Me0EEw0HbTUoLKRw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7-beta.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.7-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,"readmeFilename":"README.md","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","vitest":"^4.0.15","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.16.3","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.14.4","prisma":"^5.22.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^4.0.15","mongodb":"^6.18.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.22.0","better-sqlite3":"^12.4.1","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.7-beta.3_1765498603087_0.8328757474881849","host":"s3://npm-registry-packages-npm-production"}},"1.4.7-beta.4":{"name":"better-auth","version":"1.4.7-beta.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.7-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"76c66e62bf7ffe2f5a4ab18ce41c72091dc98967","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.7-beta.4.tgz","fileCount":680,"integrity":"sha512-KCVtFoQJrqGPQYHzCjmfwOVzxSHFyH+mdZWz5Uv2gY1qZE6mtxkWFBM8kQ87aVAw0bdYlVhRzHGVbOB+yQjkJw==","signatures":[{"sig":"MEUCIQDLJYFPaaHeTyrRmAjSG6fXKvB5jj0anFKFpLoS5jG5igIgAQBGlLInzWcnDRw3VF9EejOP9JHn0Vxql4zKtXee84s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.7-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4424075},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.7-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/85b0e90575325a2567507d5d243246e1/better-auth-1.4.7-beta.4.tgz","_integrity":"sha512-KCVtFoQJrqGPQYHzCjmfwOVzxSHFyH+mdZWz5Uv2gY1qZE6mtxkWFBM8kQ87aVAw0bdYlVhRzHGVbOB+yQjkJw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7-beta.4","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.7-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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.9","tarn":"^3.0.2","react":"^19.2.1","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.16.3","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.14.4","prisma":"^5.22.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^4.0.15","mongodb":"^6.18.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.22.0","better-sqlite3":"^12.4.1","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.7-beta.4_1765557726714_0.6894278142336683","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"better-auth","version":"1.4.7","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"21e31e50fb0541759b6e92940a4d60f337f3d403","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.7.tgz","fileCount":681,"integrity":"sha512-kVmDQxzqGwP4FFMOYpS5I7oAaoFW3hwooUAAtcbb2DrOYv5EUvRUDJbTMaPoMTj7URjNDQ6vG9gcCS1Q+0aVBw==","signatures":[{"sig":"MEUCICTTqS+8eSMjjcEZJE6IzLcmP55GFvI7Wr++HDz5eOvEAiEA6AWb25MEW3/YolaWJaf6X8zZ86bCcTGAIeclrnY5FpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4456633},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/a62e1f15a3950401277af19a8768691c/better-auth-1.4.7.tgz","_integrity":"sha512-kVmDQxzqGwP4FFMOYpS5I7oAaoFW3hwooUAAtcbb2DrOYv5EUvRUDJbTMaPoMTj7URjNDQ6vG9gcCS1Q+0aVBw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.7"},"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.10","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.16.3","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.14.4","prisma":"^5.22.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^4.0.15","mongodb":"^6.18.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.22.0","better-sqlite3":"^12.4.1","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.7_1765695299844_0.2571829009264961","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta.1":{"name":"better-auth","version":"1.4.8-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.8-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3d81e0e2a9f9b9c03d9b897e33900b80a553fe3f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.8-beta.1.tgz","fileCount":684,"integrity":"sha512-rroO1+St2Ul8KcdY+MRuL/7Ya0yYvTKBwOM8cxCP9L3RSCuMxSqe0Q4Z9P60OUZQZNtU32yoinGVSmm8ebmepg==","signatures":[{"sig":"MEUCIQCl1jLJ9lNRO/1aYd4/SKFgKYzbqIjPkkfuzxlwSbn1HQIgcykssFwddS584b8/2yNGqy5gyHmbgiwImM4nerQR5kQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.8-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4472818},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.8-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/6ce6b86fcec4f367b308c6fd6c15598e/better-auth-1.4.8-beta.1.tgz","_integrity":"sha512-rroO1+St2Ul8KcdY+MRuL/7Ya0yYvTKBwOM8cxCP9L3RSCuMxSqe0Q4Z9P60OUZQZNtU32yoinGVSmm8ebmepg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.8-beta.1","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.8-beta.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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.10","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.16.3","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.14.4","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.18.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.4.1","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.8-beta.1_1766078317696_0.7534034182269826","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta.2":{"name":"better-auth","version":"1.4.8-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.8-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"722d567d728739ab9b078cf55fbcd34bff76067c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.8-beta.2.tgz","fileCount":684,"integrity":"sha512-x0Qb7mv5ZN/srfWKHtzLxdUBwkOfXHFAgr93B9SB4WkeGJMD9Cn2QaNXmxw9c7I9n3Rrxm7wPaxsa5IdM9ttWg==","signatures":[{"sig":"MEUCIHKgU6KlWBZ+RZIsy7eQlrhCP6ftzKmOnvr/Sh4o0hgYAiEA87O5oKUySTLaCbcbfgRSoob2ymlZCwtgMYB84r1NYKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.8-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4476592},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.8-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/231f3a8e76191e5cad476039e7f1a0dc/better-auth-1.4.8-beta.2.tgz","_integrity":"sha512-x0Qb7mv5ZN/srfWKHtzLxdUBwkOfXHFAgr93B9SB4WkeGJMD9Cn2QaNXmxw9c7I9n3Rrxm7wPaxsa5IdM9ttWg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.8-beta.2","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.8-beta.2"},"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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.10","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.8-beta.2_1766134510330_0.7622878837734761","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta.3":{"name":"better-auth","version":"1.4.8-beta.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.8-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"10c49bc29c2eb85e7caba9af083b3f548ceb779c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.8-beta.3.tgz","fileCount":684,"integrity":"sha512-XuPMRdyLdBT4Kbhk4jr8bZLp2/euWVUbcpU2v5oEVWZQ6laWOV5ujZf46HafmCXqtaBepGRZBKRGLMdecqzoEg==","signatures":[{"sig":"MEUCIDTX6S/oM/nlhjuxByBxrM+FeOOE/Bgu+u79tAyctPgsAiEA0/m6ARGKJyVaopNQzeBFBJViBuiEP3C7qzyrFQ29epU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.8-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4480762},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.8-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/7df3b9bdc88c98149b72b56c44d6af6b/better-auth-1.4.8-beta.3.tgz","_integrity":"sha512-XuPMRdyLdBT4Kbhk4jr8bZLp2/euWVUbcpU2v5oEVWZQ6laWOV5ujZf46HafmCXqtaBepGRZBKRGLMdecqzoEg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.8-beta.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.8-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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.10","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.8-beta.3_1766164279458_0.26617111839234053","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta.4":{"name":"better-auth","version":"1.4.8-beta.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.8-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"4123e7d21851beeff156c193c986f2dfc49b8a41","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.8-beta.4.tgz","fileCount":684,"integrity":"sha512-CNL0d3lqubChaUADk4VgLxtUpBrb7PXWll0oFyntHSM7VMVRFEphGZenrGXYI4N6T1qDBwjHynS9lCuZD8OmZQ==","signatures":[{"sig":"MEUCIQCDdV1sZbmLKNqsmTxDhnbAiztsRzrX7wYMyw7jdusw8AIgGlO9vZvcDoJv+zBEzupHcVOXPxnNloRKFPgR/OptzXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.8-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4480565},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.8-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/490e418e68ae672f89110123bacaca8b/better-auth-1.4.8-beta.4.tgz","_integrity":"sha512-CNL0d3lqubChaUADk4VgLxtUpBrb7PXWll0oFyntHSM7VMVRFEphGZenrGXYI4N6T1qDBwjHynS9lCuZD8OmZQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.8-beta.4","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.8-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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.10","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.8-beta.4_1766184840896_0.3880337971354171","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta.5":{"name":"better-auth","version":"1.4.8-beta.5","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.8-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"dc17c4557cee4809998eff97740d92038328fe47","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.8-beta.5.tgz","fileCount":684,"integrity":"sha512-z1s5QhFV4E5zaNzMNmAvTMtlnXNLbEbVxh3YBxN1gkU8So++kTyt1CT0HfZXDt0bsvlKS5sBcnipvI1fcvLhHQ==","signatures":[{"sig":"MEQCICdjvUjLnoAo0Ap7ZbQp5rNTCZm32lAG/wM5lbVeGf0KAiB3yP/W3i9ZcFpqg6c8LnzwlJpIRlbZbp6g/kZaCRS/3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.8-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4489786},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.8-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/5f18c25bb1fb31ebd42fa55697a97a08/better-auth-1.4.8-beta.5.tgz","_integrity":"sha512-z1s5QhFV4E5zaNzMNmAvTMtlnXNLbEbVxh3YBxN1gkU8So++kTyt1CT0HfZXDt0bsvlKS5sBcnipvI1fcvLhHQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.8-beta.4","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.8-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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.10","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.8-beta.5_1766266190849_0.6542050348275283","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta.6":{"name":"better-auth","version":"1.4.8-beta.6","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.8-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a2f93fcf04fd993336259ec57b8e83feb642684a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.8-beta.6.tgz","fileCount":684,"integrity":"sha512-0XFZDMlGIZDFTvG6oQTaexunCpqQ3ighyq71L7Uo7i0PfETd56lkei5q2kNuhN17BxfxNxR2i1U2MXX0LkN1KQ==","signatures":[{"sig":"MEUCIGpRwp7QNl0/qdgg5c5qXNRqUupY+wtA6G+4sXwMaBtkAiEArrnJ9HtJDj7ZjOr5HrEjV3wH/n0lLmGccvwGw4QmXgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.8-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4489595},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.8-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/37148cf998d33595fa7134511b89146b/better-auth-1.4.8-beta.6.tgz","_integrity":"sha512-0XFZDMlGIZDFTvG6oQTaexunCpqQ3ighyq71L7Uo7i0PfETd56lkei5q2kNuhN17BxfxNxR2i1U2MXX0LkN1KQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.8-beta.6","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.8-beta.6"},"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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.10","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.8-beta.6_1766382129455_0.4587034083496122","host":"s3://npm-registry-packages-npm-production"}},"1.4.8-beta.7":{"name":"better-auth","version":"1.4.8-beta.7","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.8-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a4bb41ff5627aaca4b62bc3c2a0ed731bba87307","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.8-beta.7.tgz","fileCount":684,"integrity":"sha512-O2R/WGA6BZOR9nOcvyT6SK3NHIsiuZPNbEEP5peNcZbpKMkHVSiff3tYzSHXQmZzLACMmkeE5lUQfFRCVJCkpQ==","signatures":[{"sig":"MEQCICnDFeIXITc574FFtME8/67tx/cm8yEbrGfwbYz01PkMAiBdB6aTEx1wRZwl2t+RyEEgB6W3OCzDLKJv8fqo4xFCHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.8-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4495409},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.8-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/ddbc8bed51947635add26358d6da271b/better-auth-1.4.8-beta.7.tgz","_integrity":"sha512-O2R/WGA6BZOR9nOcvyT6SK3NHIsiuZPNbEEP5peNcZbpKMkHVSiff3tYzSHXQmZzLACMmkeE5lUQfFRCVJCkpQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.8-beta.7","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.8-beta.7"},"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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.10","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.8-beta.7_1766432516318_0.6253738367592787","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"better-auth","version":"1.4.8","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"25b680a0d41eac6a236c6e4caae8dbb25d6ed848","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.8.tgz","fileCount":684,"integrity":"sha512-YFqkj7cjxzMdsWtMmIIfShoRIbr0zzn+tafv/FuHyBExxeH1BlEWg7LQ/9GjIv8f9lkoTxEGvfzrfGtc904oHg==","signatures":[{"sig":"MEYCIQC+TzsPycSIGVbgFfQ+L4bEbmhXmcU2e4kdKbSHyNHkjwIhALvQngLyTWy/Z/FdJAB5KhFxvS+q8bdP1+wjMdzXDK94","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4489333},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/91de60625b3f5d14d254743baf448f6d/better-auth-1.4.8.tgz","_integrity":"sha512-YFqkj7cjxzMdsWtMmIIfShoRIbr0zzn+tafv/FuHyBExxeH1BlEWg7LQ/9GjIv8f9lkoTxEGvfzrfGtc904oHg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.8","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.8"},"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.10","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.8_1766471224622_0.19449386968980886","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"better-auth","version":"1.4.9","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8b5ffebd55a20d90cae9a4efbf0b4fab878eb7c4","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.9.tgz","fileCount":684,"integrity":"sha512-usSdjuyTzZwIvM8fjF8YGhPncxV3MAg3dHUO9uPUnf0yklXUSYISiH1+imk6/Z+UBqsscyyPRnbIyjyK97p7YA==","signatures":[{"sig":"MEYCIQDUSKzMAZrK43wMvsnQDOg43qP6C2OABdNI4tbuBmG1owIhAPmi4viawQfHP/rMGJJe58l3/GVJ4LKpgJXO94kQev8y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4496774},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/45e73615b1b47e5792189c0fba563e0e/better-auth-1.4.9.tgz","_integrity":"sha512-usSdjuyTzZwIvM8fjF8YGhPncxV3MAg3dHUO9uPUnf0yklXUSYISiH1+imk6/Z+UBqsscyyPRnbIyjyK97p7YA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.9","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.9"},"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.10","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.9_1766504948899_0.6786123102924313","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.1":{"name":"better-auth","version":"1.5.0-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"fb397fea7f81272ac726c68f6a5e9b20cbf767d6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.1.tgz","fileCount":700,"integrity":"sha512-jz8JW0OGNUTqSeG3uobbDTcLjFesgIn+96wrhV6co6kH2hvk55BBUIEQctATAC26ZfHpGt/33Bry4DnkabzDmA==","signatures":[{"sig":"MEUCIQCY3AfV3kNQF03oidq4vXsmHeG5HqevaCidcGpR+pnVswIgYrblbQcn1n0m+IA9Rnzc2F9H5BjBgvLc/Yj2i7ETnDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4546876},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/9e0d9749b32a7020c7dadfe8dc5f43a7/better-auth-1.5.0-beta.1.tgz","_integrity":"sha512-jz8JW0OGNUTqSeG3uobbDTcLjFesgIn+96wrhV6co6kH2hvk55BBUIEQctATAC26ZfHpGt/33Bry4DnkabzDmA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.5.0-beta.1","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.10","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.1_1766505492295_0.5235274268578789","host":"s3://npm-registry-packages-npm-production"}},"1.4.9-beta.1":{"name":"better-auth","version":"1.4.9-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.9-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1af4dc0e7a28527f0a7f00ac4a653490afd44807","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.9-beta.1.tgz","fileCount":684,"integrity":"sha512-OqNiZ0oP2+7Z4oAeRnhI3lWLhjkNQ9W/EIxWIuVrlFWuBlNCw9/IrpsgejxVnYiYVc2FVcsrnpyQYeHOdJVB0Q==","signatures":[{"sig":"MEUCIDEimmKZ+R0gKsF0uVjBeZ81UjHI7MoqQdXtXLBXa8OTAiEAzMpcD33/vC5WHx5ePUya27x7k5zUKJOf4a/mwpihpTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.9-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4487865},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.9-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/1d9da46aeaa407a421c941e9d006fc28/better-auth-1.4.9-beta.1.tgz","_integrity":"sha512-OqNiZ0oP2+7Z4oAeRnhI3lWLhjkNQ9W/EIxWIuVrlFWuBlNCw9/IrpsgejxVnYiYVc2FVcsrnpyQYeHOdJVB0Q==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.8","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.8"},"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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.10","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.9-beta.1_1766525482637_0.2820798475131243","host":"s3://npm-registry-packages-npm-production"}},"1.4.10-beta.1":{"name":"better-auth","version":"1.4.10-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.10-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ae4c266e5517cd5def12b80ca48b737991698ee4","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.10-beta.1.tgz","fileCount":700,"integrity":"sha512-iIaiHKO/7iF5d/UUzreU8CeylqiOeFwY/9tYYotl7gaHOWNGnjsRAkYA/+oAXQ4AaDhCol8+jail6JYkrdNF4g==","signatures":[{"sig":"MEYCIQDKx8UpJiJIOD8yHfmkFPyKUfxHkqoDPXwOUap24ohouQIhANmxiUruGcU4VEedHKwZBBAPYNeiHcDaI8+L2v3YZzIF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.10-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4546503},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.10-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/f281115a713003cbcc0825bee29d8f57/better-auth-1.4.10-beta.1.tgz","_integrity":"sha512-iIaiHKO/7iF5d/UUzreU8CeylqiOeFwY/9tYYotl7gaHOWNGnjsRAkYA/+oAXQ4AaDhCol8+jail6JYkrdNF4g==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.10-beta.1","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.10-beta.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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.0.10","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.10-beta.1_1766525484498_0.8222099938586296","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.2":{"name":"better-auth","version":"1.5.0-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1993d122d2cb8ffae8fb3185244221166382c60d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.2.tgz","fileCount":700,"integrity":"sha512-hzwZqkob/SHV1s010+I2QGfUpI4DTDjJklbon//ELEOuXf340k+CnLHei/JtTiamXk1rRUcEOTPePK2Y0Hf9lA==","signatures":[{"sig":"MEUCIQC4mMMm29DW8FTnkEW7R7GrxxaJVHEL5J/QhAIjimn1UAIgUtJBQEMPuw7WNKqeJCJ+vttjUwEW8ebTR6BMR234QAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4568392},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/199c2902f0fe8adcfc562cb3531ec69b/better-auth-1.5.0-beta.2.tgz","_integrity":"sha512-hzwZqkob/SHV1s010+I2QGfUpI4DTDjJklbon//ELEOuXf340k+CnLHei/JtTiamXk1rRUcEOTPePK2Y0Hf9lA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.5.0-beta.2","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.2"},"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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.2_1767186536812_0.5374777885953541","host":"s3://npm-registry-packages-npm-production"}},"1.4.10":{"name":"better-auth","version":"1.4.10","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7bad5b28626e21bf087409fca05b284c6de6bf68","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.10.tgz","fileCount":684,"integrity":"sha512-0kqwEBJLe8eyFzbUspRG/htOriCf9uMLlnpe34dlIJGdmDfPuQISd4shShvUrvIVhPxsY1dSTXdXPLpqISYOYg==","signatures":[{"sig":"MEUCIQDcXd+x6RcWOxP8R+w7JPPPc1y6YhAvkvWxgC90knSgRAIgRGDMAGa3t/4KsU3g7xMES+7ueMM/fJ/FID6LYOv4t/Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4518521},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.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:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/89eac38814a6495e20e62aa8de8e4923/better-auth-1.4.10.tgz","_integrity":"sha512-0kqwEBJLe8eyFzbUspRG/htOriCf9uMLlnpe34dlIJGdmDfPuQISd4shShvUrvIVhPxsY1dSTXdXPLpqISYOYg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.10","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.10"},"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.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.10_1767188351703_0.8540267489065565","host":"s3://npm-registry-packages-npm-production"}},"1.4.11-beta.1":{"name":"better-auth","version":"1.4.11-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.11-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"294844c8646d60ea178408e09e3d2ecc8aa00544","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.11-beta.1.tgz","fileCount":687,"integrity":"sha512-mmGMfYX+t2wf8qAuLp3DzIoP+WxNIUeHKVo8DR9w5dUiRH/Q5uG6QY0NhNcqAmOrJL2jqP/ek6VTVAAs+pPB6A==","signatures":[{"sig":"MEQCIGBkucPBXMjnqZu84ZM03LwhUlUZXssW0Z/PdJkKSO7kAiBIP4hYXGexLwk1HaMCKVXYdidwf1bBl0d19vVLsyOF8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.11-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4568127},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.11-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/818c7d353e01e852b167a70b0134a37c/better-auth-1.4.11-beta.1.tgz","_integrity":"sha512-mmGMfYX+t2wf8qAuLp3DzIoP+WxNIUeHKVo8DR9w5dUiRH/Q5uG6QY0NhNcqAmOrJL2jqP/ek6VTVAAs+pPB6A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.11-beta.1","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.11-beta.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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.11-beta.1_1768039873928_0.9540936762437096","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.3":{"name":"better-auth","version":"1.5.0-beta.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2368f52b8231cf63dbf55d235fcd96c0993e614f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.3.tgz","fileCount":703,"integrity":"sha512-eTFbKZqDWiUNGY314/04YgiXHMzZmTo4Km38XLlVmxfWnoKEjeYrSRN8Ado0m8/Ujxh+zFbRRItccLmh24vUrg==","signatures":[{"sig":"MEUCIQDZz11y/PrxLYKmHyn7FgZMxBvODHKw00xVlx4Cjn0XOAIgVphZ/v4kyH6Vu5ZJRAanKN7h+7117dXa95T+oSDVTbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4632148},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/6442380dd9e203a194ca7ec3f7af251d/better-auth-1.5.0-beta.3.tgz","_integrity":"sha512-eTFbKZqDWiUNGY314/04YgiXHMzZmTo4Km38XLlVmxfWnoKEjeYrSRN8Ado0m8/Ujxh+zFbRRItccLmh24vUrg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.8","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.5.0-beta.3","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.3_1768039959569_0.9883539461161908","host":"s3://npm-registry-packages-npm-production"}},"1.4.11-beta.2":{"name":"better-auth","version":"1.4.11-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.11-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0ebcf2c924b7b1e4414d685238344d62922c1ba3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.11-beta.2.tgz","fileCount":687,"integrity":"sha512-CGChs44eKbxBH0M/xDyuy9xZvw76hmz1LVCDPPILx+qUEhrNiZfQTVp4oQ+XwFaZG4Id50QpNz5sO2YUJVXGdg==","signatures":[{"sig":"MEUCIQC4JBGQYzSBoVwNH8B/74txVfRAtOpi71mvFWKAgOKHTAIgbXY44xPTmHJfm2Qe8jCuGQI9hL1AAe5fefEOtT0lGic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.11-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4568076},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.11-beta.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","coverage":"vitest run --coverage","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/257a679178d44c072e044544a743685c/better-auth-1.4.11-beta.2.tgz","_integrity":"sha512-CGChs44eKbxBH0M/xDyuy9xZvw76hmz1LVCDPPILx+qUEhrNiZfQTVp4oQ+XwFaZG4Id50QpNz5sO2YUJVXGdg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.11-beta.2","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.11-beta.2"},"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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.11-beta.2_1768058319818_0.6583747037068011","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.4":{"name":"better-auth","version":"1.5.0-beta.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a5b35c21d7a7253e3d91d11c5dc247a0a72b71a0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.4.tgz","fileCount":703,"integrity":"sha512-wBooGA0kDHhvAYpdnjVuIRq34rGksxh96Yai14YQR+3LPmvs/sQROPos1O6s+l9DW/9wQIv33lNJhEGj5ytmWQ==","signatures":[{"sig":"MEUCIFeXL6DJcRnT8DsR/OmZcoDoU27CZeVXHHC1RIZo2rjaAiEA+IlbifVr7h5RvMY7YYAOlLaxnot9eWkyHd14Ci/SFRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4645054},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/eadfd79c748234eec3ea536e050296c6/better-auth-1.5.0-beta.4.tgz","_integrity":"sha512-wBooGA0kDHhvAYpdnjVuIRq34rGksxh96Yai14YQR+3LPmvs/sQROPos1O6s+l9DW/9wQIv33lNJhEGj5ytmWQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.8","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.5.0-beta.4","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.4_1768214978172_0.34648211717619803","host":"s3://npm-registry-packages-npm-production"}},"1.4.11":{"name":"better-auth","version":"1.4.11","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"066ffb07b029c2583b63414c8ff057ad367dbe76","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.11.tgz","fileCount":687,"integrity":"sha512-UvBokjRrLK+6mFvmZVhXEDe+ghqdR60DwfRvdth6R2cNnFn/VAGL6WcLVwEKBYjBplNMdslR62vOhUM+CSN0ww==","signatures":[{"sig":"MEYCIQDWoiZQBGSEFEmUb9OvhYYyQbqT8JSWzTo6ijWKy2f9mQIhAPCCsbeKF0bDCvTdiySAtyZExuFACFtqXMHt9LD9BIMb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4581117},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.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 --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/091a288ac2f5ca06d91124b466ae74b4/better-auth-1.4.11.tgz","_integrity":"sha512-UvBokjRrLK+6mFvmZVhXEDe+ghqdR60DwfRvdth6R2cNnFn/VAGL6WcLVwEKBYjBplNMdslR62vOhUM+CSN0ww==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.11","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.11"},"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.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.11_1768215165956_0.02811471758466011","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.5":{"name":"better-auth","version":"1.5.0-beta.5","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3c601e7b99ae0814f7be198405ebda1f07a5b252","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.5.tgz","fileCount":703,"integrity":"sha512-jlF2ChRD/J9UcBxJVVjAJiLKANJBSiNrsszfLsh6gs3h1qHMqOnKLQIlPwB0IEr6I+3CyAgezKnxtFIL3Oj/Qg==","signatures":[{"sig":"MEQCIF6lHi3SX9AGkZcKUw4SawzPQT+t8IPaQ4o/WWeX4X7zAiBIVaEYs77oCdyNcmBxwQsWF/okQErty4T71LScYFZKMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4638585},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/b01e6b2e0563d2f3cbadfd69d61b2ff1/better-auth-1.5.0-beta.5.tgz","_integrity":"sha512-jlF2ChRD/J9UcBxJVVjAJiLKANJBSiNrsszfLsh6gs3h1qHMqOnKLQIlPwB0IEr6I+3CyAgezKnxtFIL3Oj/Qg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.8","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.5.0-beta.5","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.19.0","vitest":"^4.0.15","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.3","type-fest":"^5.2.0","@types/bun":"^1.3.5","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.5_1768248832034_0.950773712493941","host":"s3://npm-registry-packages-npm-production"}},"1.4.12-beta.1":{"name":"better-auth","version":"1.4.12-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.12-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"00801a7950bcea7eb2f222d91698bc4100e13504","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.12-beta.1.tgz","fileCount":687,"integrity":"sha512-aUNlHoY2F9VktbpIlqAjSD3RSRO0Av4tCaa0tC0/uj/ivkm/3Uc5tz0LV5OowWrYHWd1Gz0D2/871CH2AtC9Jg==","signatures":[{"sig":"MEUCIBoQXkHu3AfQbI0mZelHrkN5e2wT9hineT9tYJDtIaN3AiEAlSYjs/zRuNreOJq+KPq77KgCWB05QOe9M6YHWzt9puE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.12-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4581068},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.12-beta.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","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/554956161dd9286c3f4cc9dceeb16155/better-auth-1.4.12-beta.1.tgz","_integrity":"sha512-aUNlHoY2F9VktbpIlqAjSD3RSRO0Av4tCaa0tC0/uj/ivkm/3Uc5tz0LV5OowWrYHWd1Gz0D2/871CH2AtC9Jg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.12-beta.1","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.12-beta.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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.12-beta.1_1768260185646_0.8596588410037043","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.6":{"name":"better-auth","version":"1.5.0-beta.6","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2365a5ab771b58785e7261b4174b4024f3a5c594","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.6.tgz","fileCount":703,"integrity":"sha512-JS+M3z7/sgADXjxiUrpsAAEogcxsizd4bNzaTqdP1u8LBQDiz+qz39TpdaJhh+M08FLI90OUIY7Nw3/Uu97u4Q==","signatures":[{"sig":"MEYCIQCwlomo64oMskjUUFd4mKRPUT3GQrAD6jwX9/IF2iGr0QIhANFwcI/b/f88FLf5L+Vg7TDWeS24tabi0TsHLJqzIDFM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4638058},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/2b514737cb2f648cfd86cb52fa68a595/better-auth-1.5.0-beta.6.tgz","_integrity":"sha512-JS+M3z7/sgADXjxiUrpsAAEogcxsizd4bNzaTqdP1u8LBQDiz+qz39TpdaJhh+M08FLI90OUIY7Nw3/Uu97u4Q==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.8","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.5.0-beta.6","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.6"},"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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.19.0","vitest":"^4.0.15","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.3","type-fest":"^5.2.0","@types/bun":"^1.3.5","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.6_1768260207138_0.17028044405728138","host":"s3://npm-registry-packages-npm-production"}},"1.4.12-beta.2":{"name":"better-auth","version":"1.4.12-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.12-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a5be81406d3a470bec3d13035ce7995802606764","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.12-beta.2.tgz","fileCount":687,"integrity":"sha512-UHnE3XMHfbojkgOVnCJZGXRXFi6nlbKGlUv51lEp0GxwL4E64pxyQvbErgVwHVe6zcVGB3Ht8zyeOH/LntFU7A==","signatures":[{"sig":"MEUCIQD/e6vREiovkr7Fae78fbl2g5HRoges6ILsZi3vUMoDPwIgJw7YkjeoUE1inQlxRqteJvq2Yfhvm155lHXrLDpzASc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.12-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4581513},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.12-beta.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","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/1f8335ade835b537f608bcb873863785/better-auth-1.4.12-beta.2.tgz","_integrity":"sha512-UHnE3XMHfbojkgOVnCJZGXRXFi6nlbKGlUv51lEp0GxwL4E64pxyQvbErgVwHVe6zcVGB3Ht8zyeOH/LntFU7A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.12-beta.2","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.12-beta.2"},"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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.12-beta.2_1768261581653_0.8737870961476073","host":"s3://npm-registry-packages-npm-production"}},"1.4.12":{"name":"better-auth","version":"1.4.12","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ba0f911fc03c4addcdc35c5a83205379bff994de","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.12.tgz","fileCount":687,"integrity":"sha512-FsFMnWgk+AGrxsIGbpWLCibgYcbm6uNhPHln3ohXFDXSRa0gk39Beuh54Q+x6ml2qYodF0snxf/tPtDpBI/JiA==","signatures":[{"sig":"MEUCIQCnz+kev6ugRNNbLnMnLFdr4GkprdYNFAXQv95FvoEN7wIgfiu4f7uNiJ4IIrjO/vssJz3286edhgJHc/WungtnYLE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4581563},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.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 --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/b824050bf35c5cf433ae453d458408d8/better-auth-1.4.12.tgz","_integrity":"sha512-FsFMnWgk+AGrxsIGbpWLCibgYcbm6uNhPHln3ohXFDXSRa0gk39Beuh54Q+x6ml2qYodF0snxf/tPtDpBI/JiA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.12","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.12"},"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.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.12_1768262587325_0.16217092830927027","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.7":{"name":"better-auth","version":"1.5.0-beta.7","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"1d484dabe01ed84d37556a93394b3c548d8ff17f","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.7.tgz","fileCount":706,"integrity":"sha512-F3RtadMLMd8x6EIVCfslfuN2wDKOOb/VCDvNsRllWQoZ/N9uWHGBGPYXybKhTQBBbo/XSEWv112YwBwwFP+jAg==","signatures":[{"sig":"MEUCIHqGPS0CSKX6thjnyeeOzVPEBi7xWO2kNaIKnW1OxMX2AiEAicR+h7Vd4azMCAIBy0GbHXR0v4Uk+AZUQIg/6IL8nAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4643932},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/833a442eac4c068c4ea7ff68a732dce8/better-auth-1.5.0-beta.7.tgz","_integrity":"sha512-F3RtadMLMd8x6EIVCfslfuN2wDKOOb/VCDvNsRllWQoZ/N9uWHGBGPYXybKhTQBBbo/XSEWv112YwBwwFP+jAg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.8","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.5.0-beta.7","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.7"},"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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.19.0","vitest":"^4.0.15","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.3","type-fest":"^5.2.0","@types/bun":"^1.3.5","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/start-server-core":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/start-server-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.7_1768429667591_0.34809418374560197","host":"s3://npm-registry-packages-npm-production"}},"1.4.13":{"name":"better-auth","version":"1.4.13","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e8387e225dc55cde69c684713d0e3d8db9593aea","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.13.tgz","fileCount":687,"integrity":"sha512-frGQmYT0rglidLpx91SP9n4ztaNBFGBb0JrWSdMTAHvhBkmQlUT/43e0IboMK2mPrAZFlvhdcMV8jCnqpYVE9A==","signatures":[{"sig":"MEYCIQCoXAzI9L4HncpMsyEbpDy4xJHHIr7QODGrhyVnN1Q08wIhAJffdoZM9zw5xbs+DLUpE7DyHWC8KoaEGF/neOxo+a1N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4582438},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.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 --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/e30f541ecabeaf498078567d41f05224/better-auth-1.4.13.tgz","_integrity":"sha512-frGQmYT0rglidLpx91SP9n4ztaNBFGBb0JrWSdMTAHvhBkmQlUT/43e0IboMK2mPrAZFlvhdcMV8jCnqpYVE9A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.7","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.13","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.13"},"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.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/start-server-core":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/start-server-core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.13_1768447363456_0.49181346650530444","host":"s3://npm-registry-packages-npm-production"}},"1.4.14":{"name":"better-auth","version":"1.4.14","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.14","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ae07e5929eb0a72447b33b30070d8ffaa391d45a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.14.tgz","fileCount":690,"integrity":"sha512-gDpOmWOilhnLIBuv/7/6HoaXLtCDR7iUEjkvYCunJhUWZng53kZ2jivxtekhYC0j4+VSG6AZTihPIaoKrlztlA==","signatures":[{"sig":"MEUCIHQBDvSHniafkxW4Kg4DjvfnV6DvVzG8hpPnE72tFickAiEA67RB3zxmqZpx7ZZZXV5Hvusbndi1tJTebnl0gkoI7l4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4589710},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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 --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/6c4aac3e98aee270fc0120d94857834e/better-auth-1.4.14.tgz","_integrity":"sha512-gDpOmWOilhnLIBuv/7/6HoaXLtCDR7iUEjkvYCunJhUWZng53kZ2jivxtekhYC0j4+VSG6AZTihPIaoKrlztlA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.8","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.14","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.14"},"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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.49.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13","@tanstack/react-start-server":"^1.150.0","@tanstack/solid-start-server":"^1.150.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start-server":"^1.0.0","@tanstack/solid-start-server":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start-server":{"optional":true},"@tanstack/solid-start-server":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.14_1768623926745_0.4417624387010166","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.8":{"name":"better-auth","version":"1.5.0-beta.8","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f755041ff2e3939971a79fa87def37fb12e9d753","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.8.tgz","fileCount":707,"integrity":"sha512-zTF8A+qkQgzV3R2s+AZk6zVO30CVontAmD98xjFcCrV0XlsUU3no1JEaP7thgGONJJ4l+CmR611SHvzU+lzlVQ==","signatures":[{"sig":"MEQCIH77TXddaN3T5QhW62r7Sbkm4wWYrSpVuJ+PLP11zdoqAiB85UUbCnHuUT2Qp0iWVTMeEzYzZRP4OyywEBCf6rkwkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4650618},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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 --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/57e95ef3dddd42070bfb74009a7ad4a7/better-auth-1.5.0-beta.8.tgz","_integrity":"sha512-zTF8A+qkQgzV3R2s+AZk6zVO30CVontAmD98xjFcCrV0XlsUU3no1JEaP7thgGONJJ4l+CmR611SHvzU+lzlVQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.8","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.5.0-beta.8","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.8"},"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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.19.0","vitest":"^4.0.15","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.3","type-fest":"^5.2.0","@types/bun":"^1.3.5","typescript":"^5.9.3","drizzle-kit":"^0.31.4","drizzle-orm":"^0.41.0","@types/react":"^19.2.0","@sveltejs/kit":"^2.49.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.4.1","oauth2-mock-server":"^7.2.1","@types/better-sqlite3":"^7.6.13","@tanstack/react-start-server":"^1.150.0","@tanstack/solid-start-server":"^1.150.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start-server":"^1.0.0","@tanstack/solid-start-server":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start-server":{"optional":true},"@tanstack/solid-start-server":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.8_1768624176860_0.03213216387389983","host":"s3://npm-registry-packages-npm-production"}},"1.4.15":{"name":"better-auth","version":"1.4.15","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.15","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"3a8f5ed4be2b695e2d820fca6b2f5236f9f80769","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.15.tgz","fileCount":688,"integrity":"sha512-XZr4GnFPbjvf8wip8AAjTrpGNn3Sba600zT+DgsR3NNCMWCt9aD8+nuRah6BHwHWnVP1nfnby07tPmti72SRBw==","signatures":[{"sig":"MEYCIQDg63IVHN47+FL+olllBU2VAQK92lU56glKSCHhqQNpbQIhAIeeXUVoiuL9PatE/vd1OClQjXMchaCqOvAgPESjqz3j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4588875},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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 --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/49e1396e4aa2150629c71e55f4fd8011/better-auth-1.4.15.tgz","_integrity":"sha512-XZr4GnFPbjvf8wip8AAjTrpGNn3Sba600zT+DgsR3NNCMWCt9aD8+nuRah6BHwHWnVP1nfnby07tPmti72SRBw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.8","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.15","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.15"},"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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.49.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.4.1","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.151.2","@tanstack/solid-start":"^1.151.2","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.15_1768700476464_0.3699210048257118","host":"s3://npm-registry-packages-npm-production"}},"1.4.16":{"name":"better-auth","version":"1.4.16","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.16","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"413440d54d259b73813c6b4e618cfa708b1d1c62","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.16.tgz","fileCount":688,"integrity":"sha512-TQVLN5bZjTBuItXr0tWjmKPmPBqVDCQhMZ14BsWFd6MuXZtAc95U+G1no0vFB/v40OtiLLAnMLDezmeBv27Wkw==","signatures":[{"sig":"MEYCIQC3RlsXuM8/TPAxJGmsOcw+EkSEZhKe1JRP2QBEcFQS3wIhAPOYlxyeEDAsLWHenlTV9N9GscfYGXkuwCu+ueqaINeR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4589370},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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 --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/b4e9bd65da666ae316f58cc120fd407d/better-auth-1.4.16.tgz","_integrity":"sha512-TQVLN5bZjTBuItXr0tWjmKPmPBqVDCQhMZ14BsWFd6MuXZtAc95U+G1no0vFB/v40OtiLLAnMLDezmeBv27Wkw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.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.8","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.16","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.16"},"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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.49.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.4.1","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.151.2","@tanstack/solid-start":"^1.151.2","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.16_1768891407886_0.5126252861397311","host":"s3://npm-registry-packages-npm-production"}},"1.4.17":{"name":"better-auth","version":"1.4.17","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.17","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a6f6176042900690df880ed349ca27ec0620291c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.17.tgz","fileCount":688,"integrity":"sha512-VmHGQyKsEahkEs37qguROKg/6ypYpNF13D7v/lkbO7w7Aivz0Bv2h+VyUkH4NzrGY0QBKXi1577mGhDCVwp0ew==","signatures":[{"sig":"MEQCIAyn8n592kH0uHE7iFgTFqY/20Nu0/bpSrEETaZfZN1CAiBUQSc9sFxVAz7rD9H7wB3WRGzyxpCGCxXAD0XeMOgerg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4591037},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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 --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/7c71677e93debb618a3889258c16f576/better-auth-1.4.17.tgz","_integrity":"sha512-VmHGQyKsEahkEs37qguROKg/6ypYpNF13D7v/lkbO7w7Aivz0Bv2h+VyUkH4NzrGY0QBKXi1577mGhDCVwp0ew==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.21.1","dependencies":{"zod":"^4.3.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.8","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.17","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.17"},"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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.49.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.4.1","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.151.2","@tanstack/solid-start":"^1.151.2","@types/better-sqlite3":"^7.6.13"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.17_1768966297710_0.872588420471365","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.9":{"name":"better-auth","version":"1.5.0-beta.9","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"cb1fd8bc92bcacc51b058e5c7ba7a00ea19f895e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.9.tgz","fileCount":681,"integrity":"sha512-J2liLJRi8q30pooSt7Xt78/iqxJuc8XOLcuxT40DJ1IMAhtxAFNMONJZOmDnIruhSdC+7JJcn68f2ny5JhwVxw==","signatures":[{"sig":"MEUCIGQIqou91WefqAb2YwXzWqNQsdn4dIJB2bwwVabci4R+AiEA+H6p5v/dOBDk7BLdtOtJgzLHIoNogso7vnKSsRjEvK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4347306},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/899ce68b8feef3a2bff30427591a62d6/better-auth-1.5.0-beta.9.tgz","_integrity":"sha512-J2liLJRi8q30pooSt7Xt78/iqxJuc8XOLcuxT40DJ1IMAhtxAFNMONJZOmDnIruhSdC+7JJcn68f2ny5JhwVxw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.10","nanostores":"^1.1.0","better-call":"1.2.0","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.0-beta.9","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.9","@better-auth/mongo-adapter":"1.5.0-beta.9","@better-auth/kysely-adapter":"1.5.0-beta.9","@better-auth/memory-adapter":"1.5.0-beta.9","@better-auth/prisma-adapter":"1.5.0-beta.9","@better-auth/drizzle-adapter":"1.5.0-beta.9"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.4","vue":"^3.5.18","next":"^16.1.1","tarn":"^3.0.2","react":"^19.2.3","tsdown":"^0.19.0","vitest":"^4.0.17","listhen":"^1.9.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.3","type-fest":"^5.4.1","@types/bun":"^1.3.6","typescript":"^5.9.3","@types/react":"^19.2.0","@sveltejs/kit":"^2.49.5","@lynx-js/react":"^0.115.4","better-sqlite3":"^12.6.2","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.151.2","@tanstack/solid-start":"^1.151.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.9_1768966844380_0.21437274678317064","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.10":{"name":"better-auth","version":"1.5.0-beta.10","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"dbf5848819436d5dac0d0fc0d37ce3332321e2b5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.10.tgz","fileCount":685,"integrity":"sha512-dgiTWj12svCYMs57DymxgxmVg0Y0d1TC48j4EgHYN7RDSgiNOPjjMMViq0qx8bkNhUW9aVdkLAfqD2TTq8HFDw==","signatures":[{"sig":"MEUCIGc5TeoefwA0rdJ9EHp7hqnylf82sLFdriiD4cIAIbTUAiEAs6PitBFuVwHJwsCOrGUhYFosz++4wSDwCkpWxgEPdXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4369546},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/c52dd88392015afe09f8a8d6242723e4/better-auth-1.5.0-beta.10.tgz","_integrity":"sha512-dgiTWj12svCYMs57DymxgxmVg0Y0d1TC48j4EgHYN7RDSgiNOPjjMMViq0qx8bkNhUW9aVdkLAfqD2TTq8HFDw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.10","nanostores":"^1.1.0","better-call":"1.2.0","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.0-beta.10","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.10","@better-auth/mongo-adapter":"1.5.0-beta.10","@better-auth/kysely-adapter":"1.5.0-beta.10","@better-auth/memory-adapter":"1.5.0-beta.10","@better-auth/prisma-adapter":"1.5.0-beta.10","@better-auth/drizzle-adapter":"1.5.0-beta.10"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.4","vue":"^3.5.27","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"^0.20.1","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.1","solid-js":"^1.9.11","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.4.0","react-dom":"^19.2.4","type-fest":"^5.4.2","@types/bun":"^1.3.7","typescript":"^5.9.3","@types/react":"^19.2.10","@sveltejs/kit":"^2.50.1","@lynx-js/react":"^0.116.1","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.1","@tanstack/react-start":"^1.157.16","@tanstack/solid-start":"^1.157.16","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.10_1769565624036_0.43121304082733625","host":"s3://npm-registry-packages-npm-production"}},"1.4.18":{"name":"better-auth","version":"1.4.18","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.18","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"460cfa3f71d2da9ffcbfc1ad4d87977a4d51b5d5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.18.tgz","fileCount":691,"integrity":"sha512-bnyifLWBPcYVltH3RhS7CM62MoelEqC6Q+GnZwfiDWNfepXoQZBjEvn4urcERC7NTKgKq5zNBM8rvPvRBa6xcg==","signatures":[{"sig":"MEQCIDjFXoc4jiurRtUzU2b5mO0kCHGHqfDLb+s1lJRPMrkHAiBmijQ51KGbn8SdtcwulVZWgl2e8QrvfocIY/rf2pV5MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4638818},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.18.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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 --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/a99cabb600c4f7e58f0dc0822efa8cdf/better-auth-1.4.18.tgz","_integrity":"sha512-bnyifLWBPcYVltH3RhS7CM62MoelEqC6Q+GnZwfiDWNfepXoQZBjEvn4urcERC7NTKgKq5zNBM8rvPvRBa6xcg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.8","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.18","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.18"},"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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.49.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.4.1","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.151.2","@tanstack/solid-start":"^1.151.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.18_1769648993740_0.6832135204170293","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.11":{"name":"better-auth","version":"1.5.0-beta.11","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"45db4dcbfc12130dfc2d653b1c3cfd7868592167","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.11.tgz","fileCount":683,"integrity":"sha512-rf5Rq217KyN+EuagsYHpzrXZodhPLrUJ6ViTUbmY+HZBvfvHtHxREOrl0Sv+wAXL8XND9P1n2eTIcVHDIuBTvw==","signatures":[{"sig":"MEYCIQCFlIvaI6U3wWGeAc0ZmL7cYex8iGNCkViyVHTiW4sOAwIhAMZJWHhMGO9bza/xjeDcSm5mOSaQEwDyr/XfDmDtllS7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4401080},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/43e31932ec951d2a63df2c87bc75e6d7/better-auth-1.5.0-beta.11.tgz","_integrity":"sha512-rf5Rq217KyN+EuagsYHpzrXZodhPLrUJ6ViTUbmY+HZBvfvHtHxREOrl0Sv+wAXL8XND9P1n2eTIcVHDIuBTvw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.10","nanostores":"^1.1.0","better-call":"1.2.0","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.0-beta.11","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.11","@better-auth/mongo-adapter":"1.5.0-beta.11","@better-auth/kysely-adapter":"1.5.0-beta.11","@better-auth/memory-adapter":"1.5.0-beta.11","@better-auth/prisma-adapter":"1.5.0-beta.11","@better-auth/drizzle-adapter":"1.5.0-beta.11"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.4","vue":"^3.5.27","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"^0.20.1","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.1","solid-js":"^1.9.11","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.4.0","react-dom":"^19.2.4","type-fest":"^5.4.2","@types/bun":"^1.3.7","typescript":"^5.9.3","@types/react":"^19.2.10","@sveltejs/kit":"^2.50.1","@lynx-js/react":"^0.116.1","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.1","@tanstack/react-start":"^1.157.16","@tanstack/solid-start":"^1.157.16","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.11_1769820461618_0.5748422636573345","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.12":{"name":"better-auth","version":"1.5.0-beta.12","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"776f6d359feeeee9c7623a44fa5910a8dcef67b1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.12.tgz","fileCount":684,"integrity":"sha512-32YN/OsX14weTe08TVXnrxyDjfc6IVZZ8zBSTg3nZmBX5x+ESXau7XjD9eZ0w4OPZ+/u+VmxLs9ZjumPt3/btw==","signatures":[{"sig":"MEUCIFPlAYDWv6G0SIJPs624HYjAMtjsL9Edv776M90b/WLhAiEAsfYeYnQzUfKmmceTNYWTLk5T1TrywSEsoerAXZBZJHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4401684},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/08ba361fadfe669c125dfc6ed056acd0/better-auth-1.5.0-beta.12.tgz","_integrity":"sha512-32YN/OsX14weTe08TVXnrxyDjfc6IVZZ8zBSTg3nZmBX5x+ESXau7XjD9eZ0w4OPZ+/u+VmxLs9ZjumPt3/btw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.10","nanostores":"^1.1.0","better-call":"1.2.1","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.0-beta.12","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.12","@better-auth/mongo-adapter":"1.5.0-beta.12","@better-auth/kysely-adapter":"1.5.0-beta.12","@better-auth/memory-adapter":"1.5.0-beta.12","@better-auth/prisma-adapter":"1.5.0-beta.12","@better-auth/drizzle-adapter":"1.5.0-beta.12"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.4","vue":"^3.5.27","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"^0.20.1","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.1","solid-js":"^1.9.11","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.4.0","react-dom":"^19.2.4","type-fest":"^5.4.2","@types/bun":"^1.3.7","typescript":"^5.9.3","@types/react":"^19.2.10","@sveltejs/kit":"^2.50.1","@lynx-js/react":"^0.116.1","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.1","@tanstack/react-start":"^1.157.16","@tanstack/solid-start":"^1.157.16","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.12_1770427834971_0.12063037073620331","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.13":{"name":"better-auth","version":"1.5.0-beta.13","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a22ebfa8aac62465f1e92f1e5e2b6e88cf241986","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.13.tgz","fileCount":684,"integrity":"sha512-J/48ye6NRNQH5Wj1FXrQdBR6/4l1ohOCVhHIqTB3u48jNCwmXwarhDcctTXM3/FGSffYmY8Hjc+kvbxd5IM5Ug==","signatures":[{"sig":"MEYCIQDK9XQOX/Clgrxx9FGwU6gO3TKwhSa9NFWlFN83hf3yPwIhAOzzcrxVa8lKzcmMbDtoSpgSqm+OLTbSzt/djunArTL+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4401673},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/dc9d72028c87d95b6f04ca62d4ddae6e/better-auth-1.5.0-beta.13.tgz","_integrity":"sha512-J/48ye6NRNQH5Wj1FXrQdBR6/4l1ohOCVhHIqTB3u48jNCwmXwarhDcctTXM3/FGSffYmY8Hjc+kvbxd5IM5Ug==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.10","nanostores":"^1.1.0","better-call":"1.2.1","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.0-beta.13","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.13","@better-auth/mongo-adapter":"1.5.0-beta.13","@better-auth/kysely-adapter":"1.5.0-beta.13","@better-auth/memory-adapter":"1.5.0-beta.13","@better-auth/prisma-adapter":"1.5.0-beta.13","@better-auth/drizzle-adapter":"1.5.0-beta.13"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.4","vue":"^3.5.27","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"^0.20.1","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.1","solid-js":"^1.9.11","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.4.0","react-dom":"^19.2.4","type-fest":"^5.4.2","@types/bun":"^1.3.7","typescript":"^5.9.3","@types/react":"^19.2.10","@sveltejs/kit":"^2.50.1","@lynx-js/react":"^0.116.1","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.1","@tanstack/react-start":"^1.157.16","@tanstack/solid-start":"^1.157.16","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.13_1770485963139_0.18815541993601625","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.15":{"name":"better-auth","version":"1.5.0-beta.15","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.15","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"18cc8b131c410afac17af51a3bb0588cc10a9d1e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.15.tgz","fileCount":698,"integrity":"sha512-3dFO8F+yGu5dSYguPfmhWwLD99pKHlTkA23lKF3X1gPALd00TXXmEvkMjJ+XFAv6VutMjEMedWD70o8AsS7yUA==","signatures":[{"sig":"MEYCIQCBBqc5XcRKgKUVjsBKBopfgsX4Q8wYF5zFGV7DzjtwaQIhAI7gmge/LcN5VptriVuXg+2M/0xLdIQ9qBlAG3zVPCkx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4430462},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/cf307a971b2e1447c05b5b65450c47f7/better-auth-1.5.0-beta.15.tgz","_integrity":"sha512-3dFO8F+yGu5dSYguPfmhWwLD99pKHlTkA23lKF3X1gPALd00TXXmEvkMjJ+XFAv6VutMjEMedWD70o8AsS7yUA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.10","nanostores":"^1.1.0","better-call":"1.3.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.0-beta.15","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.15","@better-auth/mongo-adapter":"1.5.0-beta.15","@better-auth/kysely-adapter":"1.5.0-beta.15","@better-auth/memory-adapter":"1.5.0-beta.15","@better-auth/prisma-adapter":"1.5.0-beta.15","@better-auth/drizzle-adapter":"1.5.0-beta.15"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.9","vue":"^3.5.28","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"^0.20.3","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.1","solid-js":"^1.9.11","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.6.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.8","typescript":"^5.9.3","@types/react":"^19.2.13","@sveltejs/kit":"^2.50.1","@lynx-js/react":"^0.116.1","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.1","@tanstack/react-start":"^1.157.16","@tanstack/solid-start":"^1.157.16","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.15_1771284388598_0.32488488607535526","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.16":{"name":"better-auth","version":"1.5.0-beta.16","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.16","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8466b89cb253acf2d3311a1db18849eefe304b86","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.16.tgz","fileCount":698,"integrity":"sha512-hkpcNioqkgYs9MNRiK9fD/l8gaiFhODpf8U58v5efTZ2HrXbTfiWKfM2KxcOyFeF2SNdqal+cn762a0ym/3WGA==","signatures":[{"sig":"MEQCIDpejoDAVw+uXIm8KIoic+VqD8ks41Yo7zcL4/J4a4yyAiAWRnownr+lXj7iOvmfoScB/F6v82+eEfgHWxmR+4Y0Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4432651},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/957eceea3d45709a0403c62f88e81459/better-auth-1.5.0-beta.16.tgz","_integrity":"sha512-hkpcNioqkgYs9MNRiK9fD/l8gaiFhODpf8U58v5efTZ2HrXbTfiWKfM2KxcOyFeF2SNdqal+cn762a0ym/3WGA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.10","nanostores":"^1.1.0","better-call":"1.3.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.0-beta.16","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.16","@better-auth/mongo-adapter":"1.5.0-beta.16","@better-auth/kysely-adapter":"1.5.0-beta.16","@better-auth/memory-adapter":"1.5.0-beta.16","@better-auth/prisma-adapter":"1.5.0-beta.16","@better-auth/drizzle-adapter":"1.5.0-beta.16"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.9","vue":"^3.5.28","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"^0.20.3","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.1","solid-js":"^1.9.11","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.6.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.8","typescript":"^5.9.3","@types/react":"^19.2.13","@sveltejs/kit":"^2.50.1","@lynx-js/react":"^0.116.1","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.1","@tanstack/react-start":"^1.157.16","@tanstack/solid-start":"^1.157.16","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.16_1771404747787_0.7528850023022511","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.17":{"name":"better-auth","version":"1.5.0-beta.17","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.17","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"bc5162ccadaecf2f1a9db8a78021d1f4dd429dd4","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.17.tgz","fileCount":707,"integrity":"sha512-/bkXit4av0cff3h+sXXxyki6bhy4d5U5tZMeBk9oLsuFwdEd6sc1aTRKZS52H7A99dZkR+OKiwb2NJRy+P4boA==","signatures":[{"sig":"MEYCIQCnVDG5cFUTmf56+DduZS+dRExfaqNEbEtRqSjPbHC3gAIhANYbUj3rcacKI1JMF/u4AuxSxY+9sscxoH0Iy4iishiF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4519964},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/835c4d0effbcb2d121d95dd9b00bfd9d/better-auth-1.5.0-beta.17.tgz","_integrity":"sha512-/bkXit4av0cff3h+sXXxyki6bhy4d5U5tZMeBk9oLsuFwdEd6sc1aTRKZS52H7A99dZkR+OKiwb2NJRy+P4boA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.10","nanostores":"^1.1.0","better-call":"1.3.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.0-beta.17","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.17","@better-auth/mongo-adapter":"1.5.0-beta.17","@better-auth/kysely-adapter":"1.5.0-beta.17","@better-auth/memory-adapter":"1.5.0-beta.17","@better-auth/prisma-adapter":"1.5.0-beta.17","@better-auth/drizzle-adapter":"1.5.0-beta.17"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.9","vue":"^3.5.28","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"^0.20.3","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.1","solid-js":"^1.9.11","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.6.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.8","typescript":"^5.9.3","@types/react":"^19.2.13","@sveltejs/kit":"^2.52.2","@lynx-js/react":"^0.116.1","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.1","@tanstack/react-start":"^1.157.16","@tanstack/solid-start":"^1.157.16","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.17_1771857156650_0.5547155688115939","host":"s3://npm-registry-packages-npm-production"}},"1.4.19":{"name":"better-auth","version":"1.4.19","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.19","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"446bc88ad5bf6d6ebe2973da665e27b0dd44c608","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.19.tgz","fileCount":691,"integrity":"sha512-3RlZJcA0+NH25wYD85vpIGwW9oSTuEmLIaGbT8zg41w/Pa2hVWHKedjoUHHJtnzkBXzDb+CShkLnSw7IThDdqQ==","signatures":[{"sig":"MEYCIQC5wrVki5tGnyHYdcabbXsNMC+Vd7Xd0ebco1lL6ykLiAIhAM0lB4taGpFJx5E9rKVFcgYb4DdBvvxGK1CoRF5BCeP3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4654388},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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 --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/bca986cbd81ff3c48fa51425443c9cda/better-auth-1.4.19.tgz","_integrity":"sha512-3RlZJcA0+NH25wYD85vpIGwW9oSTuEmLIaGbT8zg41w/Pa2hVWHKedjoUHHJtnzkBXzDb+CShkLnSw7IThDdqQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.8","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.19","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.19"},"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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.49.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.4.1","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.151.2","@tanstack/solid-start":"^1.151.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.19_1771861429067_0.024639613754652512","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.18":{"name":"better-auth","version":"1.5.0-beta.18","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.18","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"696aec7d39c7d9614019380719d4754a1fe82ad9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.18.tgz","fileCount":707,"integrity":"sha512-08RpwE9f/WJcoe3GjgeUtLmLsY7Tmm57jAXO3sHGIG7EfWF3zN5EGpUl8P8rRnZS6tPGhX5h5wh+d6UYcyJEGQ==","signatures":[{"sig":"MEUCIQCpduU2MTiPs7oNeAjuQmbvU2Sc0KGmeoNNDIDxQK2GuQIgAaeP9CXbYQko5wwvu6RWIJgDED8fo/FrLy/CVvgJ0Y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4519964},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.18.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/f3caeb8993997e151b78e0141403bce7/better-auth-1.5.0-beta.18.tgz","_integrity":"sha512-08RpwE9f/WJcoe3GjgeUtLmLsY7Tmm57jAXO3sHGIG7EfWF3zN5EGpUl8P8rRnZS6tPGhX5h5wh+d6UYcyJEGQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.10","nanostores":"^1.1.0","better-call":"1.3.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.0-beta.18","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.18","@better-auth/mongo-adapter":"1.5.0-beta.18","@better-auth/kysely-adapter":"1.5.0-beta.18","@better-auth/memory-adapter":"1.5.0-beta.18","@better-auth/prisma-adapter":"1.5.0-beta.18","@better-auth/drizzle-adapter":"1.5.0-beta.18"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.9","vue":"^3.5.28","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"^0.20.3","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.1","solid-js":"^1.9.11","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.6.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.8","typescript":"^5.9.3","@types/react":"^19.2.13","@sveltejs/kit":"^2.52.2","@lynx-js/react":"^0.116.1","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.1","@tanstack/react-start":"^1.157.16","@tanstack/solid-start":"^1.157.16","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.18_1771868386477_0.9250215606501158","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.19":{"name":"better-auth","version":"1.5.0-beta.19","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.19","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"ad9dde7d660bca337934aed6325be79d1fedc883","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.19.tgz","fileCount":676,"integrity":"sha512-gJM66CIP1mzXX2hFkp+t+iusbgInDEG2j7BAV3hPgYYkn1E1kDe7UTQtbJGLAbwiajeGykspssHXwXs0fpWtqQ==","signatures":[{"sig":"MEMCHzuVsRUWONRUL8dF5kFtHqRe1cuBxvlW+w2YdFSevlYCIHo6IvBRFEEoin4KPoLTlf8yGL1X2PNmXGHwWYxfLIhV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4242209},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/9a9386b3dfbc4c31377ed6af7610603d/better-auth-1.5.0-beta.19.tgz","_integrity":"sha512-gJM66CIP1mzXX2hFkp+t+iusbgInDEG2j7BAV3hPgYYkn1E1kDe7UTQtbJGLAbwiajeGykspssHXwXs0fpWtqQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.8.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.10","nanostores":"^1.1.0","better-call":"1.3.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.0-beta.19","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.19","@better-auth/mongo-adapter":"1.5.0-beta.19","@better-auth/kysely-adapter":"1.5.0-beta.19","@better-auth/memory-adapter":"1.5.0-beta.19","@better-auth/prisma-adapter":"1.5.0-beta.19","@better-auth/drizzle-adapter":"1.5.0-beta.19"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.9","vue":"^3.5.28","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"^0.20.3","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.1","solid-js":"^1.9.11","@types/pg":"^8.15.5","deepmerge":"^4.3.1","happy-dom":"^20.6.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.13","@sveltejs/kit":"^2.52.2","@lynx-js/react":"^0.116.1","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.1","@tanstack/react-start":"^1.157.16","@tanstack/solid-start":"^1.157.16","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.19_1772065480430_0.8793551218588933","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.20":{"name":"better-auth","version":"1.5.0-beta.20","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0-beta.20","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2587ddc3995f3195bfb18f74496812cd8ec01154","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0-beta.20.tgz","fileCount":676,"integrity":"sha512-8zyUV3mKD1k+78Bj9axPF7mQyquW16qmMd6prIz2/2chi+53woHJybpkqqV/iFuquUrZNkup2ulSbpHeRM4vUA==","signatures":[{"sig":"MEQCIA+/Ve0BzYZhRyHVt/Ixqb4+MezuW85vjGCZJ+s+M3SqAiA3JnD2xZeFIMiiOYF0sH1IFga9K29M0/5uZrsAwGDteQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0-beta.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4244231},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.0-beta.20.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/66aaa82e15f19d9acd5838f909ef39e1/better-auth-1.5.0-beta.20.tgz","_integrity":"sha512-8zyUV3mKD1k+78Bj9axPF7mQyquW16qmMd6prIz2/2chi+53woHJybpkqqV/iFuquUrZNkup2ulSbpHeRM4vUA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.8.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.11","nanostores":"^1.1.1","better-call":"1.3.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.0-beta.20","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0-beta.20","@better-auth/mongo-adapter":"1.5.0-beta.20","@better-auth/kysely-adapter":"1.5.0-beta.20","@better-auth/memory-adapter":"1.5.0-beta.20","@better-auth/prisma-adapter":"1.5.0-beta.20","@better-auth/drizzle-adapter":"1.5.0-beta.20"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"^0.20.3","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.2","solid-js":"^1.9.11","@types/pg":"^8.16.0","deepmerge":"^4.3.1","happy-dom":"^20.7.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0-beta.20_1772213011050_0.4990799696274699","host":"s3://npm-registry-packages-npm-production"}},"1.4.20":{"name":"better-auth","version":"1.4.20","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.20","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"2992cad492873adc9c1f0a97df5357bd8ff43f87","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.20.tgz","fileCount":691,"integrity":"sha512-cUQaUhZ/EZwb7xgoL9wHl78yWp0eaxC/L++B/r8RJxk23L766Tk7fLjWG6bQK8eAHDDpfQNwXsJowiei8tJWJw==","signatures":[{"sig":"MEUCIQD2JTh6Ps1TN0vZbAHNUrRWk3ZvjuO4PoJ0gh5qInj0rgIgTNF4b29lpm5SUazkWMo8Ky97Xq90902hSYlyneBFems=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4653761},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.20.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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 --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/a1ddcec511a27187cb105aa543a08d27/better-auth-1.4.20.tgz","_integrity":"sha512-cUQaUhZ/EZwb7xgoL9wHl78yWp0eaxC/L++B/r8RJxk23L766Tk7fLjWG6bQK8eAHDDpfQNwXsJowiei8tJWJw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.8","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.20","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.20"},"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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.49.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.4.1","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.151.2","@tanstack/solid-start":"^1.151.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.20_1772240078466_0.11182110567471559","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"better-auth","version":"1.5.0","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6e41a8aeee528010cd43f721e8172babb651fedb","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.0.tgz","fileCount":678,"integrity":"sha512-vbRKSxDa1vwXzEmR7+kXJMDs2pRXLOvD4MiqQwL4r6kkjzok5kOyLD200ZUg24Jtx2Xho1oA2drlxT6GqknH1A==","signatures":[{"sig":"MEQCIG7GNWU2a4dMdcJz8HyBURPuX5jkFzlEhA46kz3zApw5AiAP1b+UREzHB4k60nCFjXIa2Y1DXQ25SvFHav48LlvBeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4304318},"main":"./dist/index.mjs","type":"module","_from":"file: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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/36b06fb57b21d76a6f72e5e1e11baa44/better-auth-1.5.0.tgz","_integrity":"sha512-vbRKSxDa1vwXzEmR7+kXJMDs2pRXLOvD4MiqQwL4r6kkjzok5kOyLD200ZUg24Jtx2Xho1oA2drlxT6GqknH1A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.8.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.11","nanostores":"^1.1.1","better-call":"1.3.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.0","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.0","@better-auth/mongo-adapter":"1.5.0","@better-auth/kysely-adapter":"1.5.0","@better-auth/memory-adapter":"1.5.0","@better-auth/prisma-adapter":"1.5.0","@better-auth/drizzle-adapter":"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"^0.20.3","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.2","solid-js":"^1.9.11","@types/pg":"^8.16.0","deepmerge":"^4.3.1","happy-dom":"^20.7.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.0_1772328426980_0.2864720978807569","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-beta.1":{"name":"better-auth","version":"1.5.1-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.1-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"7290885163f61a6fbc9abc3124d74d298d00f4ee","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.1-beta.1.tgz","fileCount":678,"integrity":"sha512-yIP4HK/guq5xPt2xKeMfH5Kf8VwUCKYTkK2+SUoOKJq0PiFq9JNxmJW/NDKJwC387R+4C2ijpBDsx0QW3h+NPg==","signatures":[{"sig":"MEYCIQDqVMJzyh/qKuCf24widfSUIbB2WkSXhNgpXLNOepPSsgIhAP1z4jhO1wBmtnCQWd6VCYREGuSZULripnoijKhVMJt3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4299169},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.1-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/681a31a246344c82df16db853d6bed82/better-auth-1.5.1-beta.1.tgz","_integrity":"sha512-yIP4HK/guq5xPt2xKeMfH5Kf8VwUCKYTkK2+SUoOKJq0PiFq9JNxmJW/NDKJwC387R+4C2ijpBDsx0QW3h+NPg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.8.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.11","nanostores":"^1.1.1","better-call":"1.3.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.1-beta.1","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.1-beta.1","@better-auth/mongo-adapter":"1.5.1-beta.1","@better-auth/kysely-adapter":"1.5.1-beta.1","@better-auth/memory-adapter":"1.5.1-beta.1","@better-auth/prisma-adapter":"1.5.1-beta.1","@better-auth/drizzle-adapter":"1.5.1-beta.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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"0.21.0-beta.2","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.2","solid-js":"^1.9.11","@types/pg":"^8.16.0","deepmerge":"^4.3.1","happy-dom":"^20.7.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.1-beta.1_1772384919126_0.06288013245220547","host":"s3://npm-registry-packages-npm-production"}},"1.4.21":{"name":"better-auth","version":"1.4.21","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.21","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"cc47ba5227f08487fecb9b0fcf04df32d75ddff6","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.21.tgz","fileCount":691,"integrity":"sha512-qdrIZS7xnGF2HPBV5wYNPWTkPojhauOOjz1+MhLvwFy+zXpgLofQmWsI5I9DY+ef845NKt93XcgpyAc4RPPT9A==","signatures":[{"sig":"MEUCIQCVYIwZDztUyLh2GfHSvP8+eF4XqM1NxU0936XtCc5LKAIgJtI5/nmS75+4Cz27Nn0+xj+MZnt1snkIgRwUgsKgLkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4653435},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.21.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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 --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/74ba184d76dfe04f39cfb81fed74c3c0/better-auth-1.4.21.tgz","_integrity":"sha512-qdrIZS7xnGF2HPBV5wYNPWTkPojhauOOjz1+MhLvwFy+zXpgLofQmWsI5I9DY+ef845NKt93XcgpyAc4RPPT9A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.22.0","dependencies":{"zod":"^4.3.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.8","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.21","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.21"},"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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.49.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.4.1","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.151.2","@tanstack/solid-start":"^1.151.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.21_1772386552377_0.38975932216972065","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"better-auth","version":"1.5.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"43e0d9a01680963bc359325bf54fa28fc1a2f292","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.1.tgz","fileCount":678,"integrity":"sha512-Hnr4Ar49WpC0wyHFKYA86eQL5HhN5sNhtNquHrsH0T0r/IDqxDxAfW1VdSnTaXv4zc2WCXCQ8b1+InAopR2hAw==","signatures":[{"sig":"MEUCIC06lhBlnu4L5NnWSehXV98zTrFYmWnZd+UtTc408G31AiEAxCdz9XEcbmSJwLI+hG5NP2ZC2I0qy+xuovfWpIFwG+8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4299113},"main":"./dist/index.mjs","type":"module","_from":"file: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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/1f142a14cd4cf0c89b9a3cff808afae1/better-auth-1.5.1.tgz","_integrity":"sha512-Hnr4Ar49WpC0wyHFKYA86eQL5HhN5sNhtNquHrsH0T0r/IDqxDxAfW1VdSnTaXv4zc2WCXCQ8b1+InAopR2hAw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.8.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.11","nanostores":"^1.1.1","better-call":"1.3.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.1","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.1","@better-auth/mongo-adapter":"1.5.1","@better-auth/kysely-adapter":"1.5.1","@better-auth/memory-adapter":"1.5.1","@better-auth/prisma-adapter":"1.5.1","@better-auth/drizzle-adapter":"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"0.21.0-beta.2","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.2","solid-js":"^1.9.11","@types/pg":"^8.16.0","deepmerge":"^4.3.1","happy-dom":"^20.7.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.1_1772425111423_0.9741146923989672","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-beta.2":{"name":"better-auth","version":"1.5.1-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.1-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"14b0ee57842eb140bd187a7ae404549dd1c2df70","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.1-beta.2.tgz","fileCount":678,"integrity":"sha512-+m/gJTF6y9ZP6NTvIfdVZYFUR7YA+46gH/fHpipry0CNoUHO3u+DQ1jnfLhsq665A4CUk52wVR4O+c7jLe4bJA==","signatures":[{"sig":"MEYCIQD2A6bkUcNFecmK8uT2XKFYtnCpFrXqAeJPs8rmlM0U0QIhAJlIXz1jQtkXvxagA69KFovg/TDQonvqBIWhNwUUrcjs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.1-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4299169},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.1-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/986f886c510e878200d520bb6f103d0a/better-auth-1.5.1-beta.2.tgz","_integrity":"sha512-+m/gJTF6y9ZP6NTvIfdVZYFUR7YA+46gH/fHpipry0CNoUHO3u+DQ1jnfLhsq665A4CUk52wVR4O+c7jLe4bJA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.8.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.11","nanostores":"^1.1.1","better-call":"1.3.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.1-beta.2","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.1-beta.2","@better-auth/mongo-adapter":"1.5.1-beta.2","@better-auth/kysely-adapter":"1.5.1-beta.2","@better-auth/memory-adapter":"1.5.1-beta.2","@better-auth/prisma-adapter":"1.5.1-beta.2","@better-auth/drizzle-adapter":"1.5.1-beta.2"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"0.21.0-beta.2","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.2","solid-js":"^1.9.11","@types/pg":"^8.16.0","deepmerge":"^4.3.1","happy-dom":"^20.7.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.1-beta.2_1772488436721_0.296793340167669","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-beta.3":{"name":"better-auth","version":"1.5.1-beta.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.1-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"f2e321d076ccf087fa20128521a350c021e5f8fc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.1-beta.3.tgz","fileCount":678,"integrity":"sha512-Bba7vTenbdR4US3oIomU/sJcDLY/fLTZ9ZUUYcv3YheP8GyudIdBn+y+f7sqZ9LC6M4u0ZR1APa/Pu6RwkN9GA==","signatures":[{"sig":"MEUCIEife3ZaZILm36uQRyYhxgG7ko6Y7IVxxHLh56bHe7xFAiEAh/04o+zKhYi+7sj0QbJ3sKQ0zzEVLU8NjCEjjEnooU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.1-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4299852},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.1-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/9d00d1ae4fe5e76a21a58345f6a9e075/better-auth-1.5.1-beta.3.tgz","_integrity":"sha512-Bba7vTenbdR4US3oIomU/sJcDLY/fLTZ9ZUUYcv3YheP8GyudIdBn+y+f7sqZ9LC6M4u0ZR1APa/Pu6RwkN9GA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.8.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.11","nanostores":"^1.1.1","better-call":"1.3.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.1-beta.3","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.1-beta.3","@better-auth/kysely-adapter":"1.5.1-beta.3","@better-auth/memory-adapter":"1.5.1-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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"0.21.0-beta.2","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.2","solid-js":"^1.9.11","@types/pg":"^8.16.0","deepmerge":"^4.3.1","happy-dom":"^20.7.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18","@better-auth/mongo-adapter":"1.5.1-beta.3","@better-auth/prisma-adapter":"1.5.1-beta.3","@better-auth/drizzle-adapter":"1.5.1-beta.3"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0","@better-auth/mongo-adapter":"1.5.1-beta.3","@better-auth/prisma-adapter":"1.5.1-beta.3","@better-auth/drizzle-adapter":"1.5.1-beta.3"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true},"@better-auth/mongo-adapter":{"optional":true},"@better-auth/prisma-adapter":{"optional":true},"@better-auth/drizzle-adapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.1-beta.3_1772507871973_0.8666317298485873","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"better-auth","version":"1.5.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"919824ffa9324e90003e438c8f523581e9cf7d68","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.2.tgz","fileCount":678,"integrity":"sha512-xEnt/RBsu/cjcN+IEsgeBqka/6QRaGzPFl5hnnJfZU/JxRGnDsVUDHXvJQRfecj8qA/1nPJOQjZ6qQL1Z7aN+Q==","signatures":[{"sig":"MEUCIGrCxQo0Wp92P4nNaAcJJqCw5hpU57hufndJKRfvNUHhAiEAhqilcZeCk50DW9PVfA6ZEOuBqIASiiOn0qc0SI0gCyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4300036},"main":"./dist/index.mjs","type":"module","_from":"file: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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/e33669762df420a1418259ccc8d5c926/better-auth-1.5.2.tgz","_integrity":"sha512-xEnt/RBsu/cjcN+IEsgeBqka/6QRaGzPFl5hnnJfZU/JxRGnDsVUDHXvJQRfecj8qA/1nPJOQjZ6qQL1Z7aN+Q==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.8.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.11","nanostores":"^1.1.1","better-call":"1.3.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.2","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.2","@better-auth/mongo-adapter":"1.5.2","@better-auth/kysely-adapter":"1.5.2","@better-auth/memory-adapter":"1.5.2","@better-auth/prisma-adapter":"1.5.2","@better-auth/drizzle-adapter":"1.5.2"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"0.21.0-beta.2","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.2","solid-js":"^1.9.11","@types/pg":"^8.16.0","deepmerge":"^4.3.1","happy-dom":"^20.7.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.2_1772530366126_0.29108048066523984","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"better-auth","version":"1.5.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"29e7acd3188168f37642796c4a58703ddaabe539","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.3.tgz","fileCount":678,"integrity":"sha512-E+9kA9GMX1+gT3FfMCqRz0NufT4X/+tNhpOsHW1jLmyPZKinkHtfZkUffSBnG5qGkvfBaH/slT5c1fKttnmF5w==","signatures":[{"sig":"MEYCIQCTYMB529gl5RqWi5Sj3n3FHHh7jS1pFxmLIRfJxvVAMwIhALU21qfXmz6decpZPzRN11qvunjrejSFB4q2UQ+Kn0vs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4300383},"main":"./dist/index.mjs","type":"module","_from":"file: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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/6debb9497ec2b734b9610350a5fadaf8/better-auth-1.5.3.tgz","_integrity":"sha512-E+9kA9GMX1+gT3FfMCqRz0NufT4X/+tNhpOsHW1jLmyPZKinkHtfZkUffSBnG5qGkvfBaH/slT5c1fKttnmF5w==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.8.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"24.13.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.11","nanostores":"^1.1.1","better-call":"1.3.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.3","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.3","@better-auth/kysely-adapter":"1.5.3","@better-auth/memory-adapter":"1.5.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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"0.21.0-beta.2","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.2","solid-js":"^1.9.11","@types/pg":"^8.16.0","deepmerge":"^4.3.1","happy-dom":"^20.7.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18","@better-auth/mongo-adapter":"1.5.3","@better-auth/prisma-adapter":"1.5.3","@better-auth/drizzle-adapter":"1.5.3"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0","@better-auth/mongo-adapter":"1.5.3","@better-auth/prisma-adapter":"1.5.3","@better-auth/drizzle-adapter":"1.5.3"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true},"@better-auth/mongo-adapter":{"optional":true},"@better-auth/prisma-adapter":{"optional":true},"@better-auth/drizzle-adapter":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.3_1772610783637_0.7362251735697616","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"better-auth","version":"1.5.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"fd9c050618b4e15d5147d59eaf86f2783d890e7c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.4.tgz","fileCount":678,"integrity":"sha512-ReykcEKx6Kp9560jG1wtlDBnftA7L7xb3ZZdDWm5yGXKKe2pUf+oBjH0fqekrkRII0m4XBVQbQ0mOrFv+3FdYg==","signatures":[{"sig":"MEUCIFvEwbY70FoSZ1sMKBu7mpSKTlHEpWM/LD7HcX71XYueAiEAnC1HO9lMiGG+Y8Li5EEbyzXVz0mRmDFOJd1guE9plRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4300050},"main":"./dist/index.mjs","type":"module","_from":"file: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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/b508daf876de87aea7115e47bb79c987/better-auth-1.5.4.tgz","_integrity":"sha512-ReykcEKx6Kp9560jG1wtlDBnftA7L7xb3ZZdDWm5yGXKKe2pUf+oBjH0fqekrkRII0m4XBVQbQ0mOrFv+3FdYg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.9.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.11","nanostores":"^1.1.1","better-call":"1.3.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.4","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.4","@better-auth/mongo-adapter":"1.5.4","@better-auth/kysely-adapter":"1.5.4","@better-auth/memory-adapter":"1.5.4","@better-auth/prisma-adapter":"1.5.4","@better-auth/drizzle-adapter":"1.5.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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"0.21.0-beta.2","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.2","solid-js":"^1.9.11","@types/pg":"^8.16.0","deepmerge":"^4.3.1","happy-dom":"^20.7.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.4_1772764404109_0.13614399815066558","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"better-auth","version":"1.5.5","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8cfc5e3c7195b852c30172edb855a6253b68bba5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.5.tgz","fileCount":679,"integrity":"sha512-GpVPaV1eqr3mOovKfghJXXk6QvlcVeFbS3z+n+FPDid5rK/2PchnDtiaVCzWyXA9jH2KkirOfl+JhAUvnja0Eg==","signatures":[{"sig":"MEUCIQC9Nuy6Re9ESZaVBPqUlg4kGWeXSWBqj9F9gQ4R0sLxKwIgC54SNkrzURx4PTBr8QLGL0/zvf2vJ8nvLGj0OICYuPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4316391},"main":"./dist/index.mjs","type":"module","_from":"file: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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/c5b31b9ff61b8a30d5fd00815cd9ab3d/better-auth-1.5.5.tgz","_integrity":"sha512-GpVPaV1eqr3mOovKfghJXXk6QvlcVeFbS3z+n+FPDid5rK/2PchnDtiaVCzWyXA9jH2KkirOfl+JhAUvnja0Eg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.9.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.11","nanostores":"^1.1.1","better-call":"1.3.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.5","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.5","@better-auth/mongo-adapter":"1.5.5","@better-auth/kysely-adapter":"1.5.5","@better-auth/memory-adapter":"1.5.5","@better-auth/prisma-adapter":"1.5.5","@better-auth/drizzle-adapter":"1.5.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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.1.6","tarn":"^3.0.2","react":"^19.2.4","tsdown":"0.21.0-beta.2","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.2","solid-js":"^1.9.11","@types/pg":"^8.16.0","deepmerge":"^4.3.1","happy-dom":"^20.7.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","better-sqlite3":"^12.6.2","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.5_1773257736729_0.8710492681694297","host":"s3://npm-registry-packages-npm-production"}},"1.4.22":{"name":"better-auth","version":"1.4.22","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.4.22","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"9270e7abbf73e7881905c86d9021bf51ca2abb23","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.4.22.tgz","fileCount":691,"integrity":"sha512-CXQ7ZLDkf/I9iaVTNuejJ7FlWal50hRPIv1n0lqMipvthEoMx+2RQyNXUvzGRjltSe5d9rcZPI3IxdtS1A5+YA==","signatures":[{"sig":"MEUCIQDrVntOMNEGyOvF8WvC8ha+VhvgubS4ML0gDEzHp8hnOwIgCzhGLCswCKIdVvx0Pm+F0c/jJ88fkE93l0f2rjBWywU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.4.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4653867},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.4.22.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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 --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/94281fa91276b5dfada24aff05aa6bcc/better-auth-1.4.22.tgz","_integrity":"sha512-CXQ7ZLDkf/I9iaVTNuejJ7FlWal50hRPIv1n0lqMipvthEoMx+2RQyNXUvzGRjltSe5d9rcZPI3IxdtS1A5+YA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"10.9.4","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"22.22.1","dependencies":{"zod":"^4.3.5","defu":"^6.1.4","jose":"^6.1.0","kysely":"^0.28.5","nanostores":"^1.0.1","better-call":"1.1.8","@noble/hashes":"^2.0.0","@noble/ciphers":"^2.0.0","@better-auth/core":"1.4.22","@better-auth/utils":"0.3.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.4.22"},"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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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,"readmeFilename":"README.md","devDependencies":{"pg":"^8.16.3","msw":"^2.12.4","vue":"^3.5.18","next":"^16.1.1","tarn":"^3.0.2","react":"^19.2.3","mysql2":"^3.14.4","prisma":"^5.22.0","tsdown":"^0.17.2","vitest":"^4.0.15","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.3","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.49.5","@lynx-js/react":"^0.114.0","@prisma/client":"^5.22.0","better-sqlite3":"^12.4.1","oauth2-mock-server":"^7.2.1","@tanstack/react-start":"^1.151.2","@tanstack/solid-start":"^1.151.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.4.22_1773692732349_0.09529687850303614","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"better-auth","version":"1.5.6","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"8f089f6a04b674e9fc874800eabc46a6528f7c82","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.6.tgz","fileCount":679,"integrity":"sha512-QSpJTqaT1XVfWRQe/fm3PgeuwOIlz1nWX/Dx7nsHStJ382bLzmDbQk2u7IT0IJ6wS5SRxfqEE1Ev9TXontgyAQ==","signatures":[{"sig":"MEUCIQCey6K+Tb6VKtbOnrpLZUUNQZSRnP1vBbOk4I0W6civvgIgPmM5bau0vN4J/woXJis7rpgOUo1sCKsNdXPeHBw0Jmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4337996},"main":"./dist/index.mjs","type":"module","_from":"file: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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/a3f521f9ea959018de73e944cd73ce0c/better-auth-1.5.6.tgz","_integrity":"sha512-QSpJTqaT1XVfWRQe/fm3PgeuwOIlz1nWX/Dx7nsHStJ382bLzmDbQk2u7IT0IJ6wS5SRxfqEE1Ev9TXontgyAQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.9.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.12","nanostores":"^1.1.1","better-call":"1.3.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.6","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.6","@better-auth/mongo-adapter":"1.5.6","@better-auth/kysely-adapter":"1.5.6","@better-auth/memory-adapter":"1.5.6","@better-auth/prisma-adapter":"1.5.6","@better-auth/drizzle-adapter":"1.5.6"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.0","tarn":"^3.0.2","react":"^19.2.4","tsdown":"0.21.0-beta.2","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.2","solid-js":"^1.9.11","@types/pg":"^8.16.0","deepmerge":"^4.3.1","happy-dom":"^20.7.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","better-sqlite3":"^12.6.2","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.6_1774191224867_0.5988596420937742","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta.1":{"name":"better-auth","version":"1.5.7-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.5.7-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"6965a3cc741a276f20ea3080a2eb9ad9da176c19","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.5.7-beta.1.tgz","fileCount":679,"integrity":"sha512-iVlXRRDLd0+KP87TBQq7lmNKnl0IhGECWUJJpjaIs6jh5AcOfzt8e9hKLfwVSN4i+7t8rEAek/eHfSpVISfk9A==","signatures":[{"sig":"MEYCIQCd2p0gX+W4f/WP6TEjMDVh0Yb32z/eDr1hQ8jyk5HJ9AIhAIWs5WdlVpRm+h4VcwibMaw0VS5hqOzQLTHW/2QfTU9+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.5.7-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4187078},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.5.7-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"bekacru","email":"Bekacru@gmail.com"},"_resolved":"/tmp/42bc3a2f8b3d8cc3e9133f3242b43f81/better-auth-1.5.7-beta.1.tgz","_integrity":"sha512-iVlXRRDLd0+KP87TBQq7lmNKnl0IhGECWUJJpjaIs6jh5AcOfzt8e9hKLfwVSN4i+7t8rEAek/eHfSpVISfk9A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.9.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"2.0.2","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.5.7-beta.1","@better-auth/utils":"0.3.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.5.7-beta.1","@better-auth/mongo-adapter":"1.5.7-beta.1","@better-auth/kysely-adapter":"1.5.7-beta.1","@better-auth/memory-adapter":"1.5.7-beta.1","@better-auth/prisma-adapter":"1.5.7-beta.1","@better-auth/drizzle-adapter":"1.5.7-beta.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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.0","tarn":"^3.0.2","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","tedious":"^18.6.2","solid-js":"^1.9.11","@types/pg":"^8.16.0","deepmerge":"^4.3.1","happy-dom":"^20.7.0","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","better-sqlite3":"^12.6.2","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/better-sqlite3":"^7.6.13","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.5.7-beta.1_1774239152802_0.8615719782573401","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-beta.0":{"name":"better-auth","version":"1.6.0-beta.0","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.0-beta.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"230486d9a5ec34beef3c799a4695f41123b7ba9e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.0-beta.0.tgz","fileCount":452,"integrity":"sha512-li++0Qyupn0X9qCaAgH5daEVsST6u3CivwcJlLme1psbHr1n6Q+A3UNztn17ih9EgVesMnp5KeFUfGHlH1f/Gw==","signatures":[{"sig":"MEQCIBOvWolOOKrPQa64qOuFzlWgBZNYoW+ajUQ9ClGnsandAiBxTKrOGRcsFci22Rzf374jnThfN8z8mkj7fbLZBylU2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2157017},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.6.0-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/ffa150aaf72746d862efb63f82300f99/better-auth-1.6.0-beta.0.tgz","_integrity":"sha512-li++0Qyupn0X9qCaAgH5daEVsST6u3CivwcJlLme1psbHr1n6Q+A3UNztn17ih9EgVesMnp5KeFUfGHlH1f/Gw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.11.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"2.0.3","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.0-beta.0","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.0-beta.0","@better-auth/mongo-adapter":"1.6.0-beta.0","@better-auth/kysely-adapter":"1.6.0-beta.0","@better-auth/memory-adapter":"1.6.0-beta.0","@better-auth/prisma-adapter":"1.6.0-beta.0","@better-auth/drizzle-adapter":"1.6.0-beta.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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.0","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.0-beta.0_1775261036042_0.2297051599113702","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"better-auth","version":"1.6.0","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"62993174e4c5f3c5039f6bfcd9090fea0bbeae40","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.0.tgz","fileCount":454,"integrity":"sha512-reEK4X37w/X0Wi0ZpNSo6w3j9F2tsA7ebWn2AmWTzkceiatkxcadRg9aK+Mirw2PY56GQqX9dBgqBG6XMNU/Zg==","signatures":[{"sig":"MEUCIAC8Cx85h2iZ8PEUBLu3xR/dByQ6rJQNmSFxqE0Iqq08AiEAhsXYfcctSAjSHuFIxTDmt2TpoOpbpul7VmVGa6Uz6V0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2319921},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.6.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/e5dff242cc4db717df1a023015eca9c3/better-auth-1.6.0.tgz","_integrity":"sha512-reEK4X37w/X0Wi0ZpNSo6w3j9F2tsA7ebWn2AmWTzkceiatkxcadRg9aK+Mirw2PY56GQqX9dBgqBG6XMNU/Zg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.11.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.0","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.0","@better-auth/mongo-adapter":"1.6.0","@better-auth/kysely-adapter":"1.6.0","@better-auth/memory-adapter":"1.6.0","@better-auth/prisma-adapter":"1.6.0","@better-auth/drizzle-adapter":"1.6.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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.0","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.0_1775492661597_0.012206443722454274","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"better-auth","version":"1.6.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"c279a1e92566763672339bba16023e54ada1abb0","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.1.tgz","fileCount":454,"integrity":"sha512-rXxR5G0xNezCiwlxdvU5L0BsYvlddvGfL61azo1w8IFrqck0jPOuE9zU28ZFJpQjfTNwXhWp0ddEqxY7zVZxmQ==","signatures":[{"sig":"MEYCIQChHq+1LEDgZVM5hGuvdPoaE6yXtNulzWO9OG0lzt+s3QIhAJkAL/TZrZqs/l6EUAgZAjMck3ZZd4Mh0/sNb4vu9DNi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2320519},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.6.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/adfe437a11d048ab84c781febfaf002b/better-auth-1.6.1.tgz","_integrity":"sha512-rXxR5G0xNezCiwlxdvU5L0BsYvlddvGfL61azo1w8IFrqck0jPOuE9zU28ZFJpQjfTNwXhWp0ddEqxY7zVZxmQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.11.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.1","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.1","@better-auth/mongo-adapter":"1.6.1","@better-auth/kysely-adapter":"1.6.1","@better-auth/memory-adapter":"1.6.1","@better-auth/prisma-adapter":"1.6.1","@better-auth/drizzle-adapter":"1.6.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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.0","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.1_1775676661253_0.35193162863776006","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"better-auth","version":"1.6.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e2cf6bcb3b28ca331b8d1922bc203a70772c79dd","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.2.tgz","fileCount":454,"integrity":"sha512-5nqDAIj5xexmnk+GjjdrBknJCabi1mlvsVWJbxs4usHreao4vNdxIxINWDzCyDF9iDR1ildRZdXWSiYPAvTHhA==","signatures":[{"sig":"MEYCIQDC0K25jKy4fFmPeGj0WCAMKtodW+IHNhOoxK3sgAjdAgIhALiZ5l94WNhJOYEs8mqk2DaAlLnK8umkD62ihqZME+Os","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2324272},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.6.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/d3c9a4950ac880359f4ec3542d6bde11/better-auth-1.6.2.tgz","_integrity":"sha512-5nqDAIj5xexmnk+GjjdrBknJCabi1mlvsVWJbxs4usHreao4vNdxIxINWDzCyDF9iDR1ildRZdXWSiYPAvTHhA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.11.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.2","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.2","@better-auth/mongo-adapter":"1.6.2","@better-auth/kysely-adapter":"1.6.2","@better-auth/memory-adapter":"1.6.2","@better-auth/prisma-adapter":"1.6.2","@better-auth/drizzle-adapter":"1.6.2"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.0","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.2_1775744423814_0.5869615186469115","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.0":{"name":"better-auth","version":"1.7.0-beta.0","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.7.0-beta.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"978d5141a3e7e27f39c0d84659d1a0e8fba71d62","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.7.0-beta.0.tgz","fileCount":454,"integrity":"sha512-5YUVj8cmd0HZ+7Z+C+NCDpcQa4IHSb0oq2Tgn6bcxTQIzMHefAthAUEHQa+3jw4RrOp/MQV/nur/eZAOHnQ81g==","signatures":[{"sig":"MEYCIQDjuZPTI+B5vu0UBCzIdyoWOIXEPpEXLd42dduDaRNuNwIhAONwqnmXgy/5+cm2Af1C9DtKifXQ3bobXSpd8YEd9vqI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.7.0-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2326245},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.7.0-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/4a5fda3e7796d4d3e1b6eab8059f5ed2/better-auth-1.7.0-beta.0.tgz","_integrity":"sha512-5YUVj8cmd0HZ+7Z+C+NCDpcQa4IHSb0oq2Tgn6bcxTQIzMHefAthAUEHQa+3jw4RrOp/MQV/nur/eZAOHnQ81g==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.11.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.7.0-beta.0","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.7.0-beta.0","@better-auth/mongo-adapter":"1.7.0-beta.0","@better-auth/kysely-adapter":"1.7.0-beta.0","@better-auth/memory-adapter":"1.7.0-beta.0","@better-auth/prisma-adapter":"1.7.0-beta.0","@better-auth/drizzle-adapter":"1.7.0-beta.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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.0","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.53.3","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.7.0-beta.0_1775853038264_0.859400424816751","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"better-auth","version":"1.6.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"449ef34848f2ad6f82e274208d1939271d49188d","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.3.tgz","fileCount":454,"integrity":"sha512-jMsoSYQyO8nNRuLEoCP+OUShLyeIGU8ioPYqra0IteLjnS3WNjHj21YE/COSJ/V/f0H5SInZiF+uXcEEHREDMQ==","signatures":[{"sig":"MEUCIBnQH4FWeZmwWqib3X+FzOQZ8SGbTFN3xXuRbep7AoslAiEAnisuS/k8RV0wuFIxNJOx7QE0fCXV7werbDF+GdyimNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2330490},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.6.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/8ed874ad558ec125367d6b165b7a63fb/better-auth-1.6.3.tgz","_integrity":"sha512-jMsoSYQyO8nNRuLEoCP+OUShLyeIGU8ioPYqra0IteLjnS3WNjHj21YE/COSJ/V/f0H5SInZiF+uXcEEHREDMQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.11.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.3","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.3","@better-auth/mongo-adapter":"1.6.3","@better-auth/kysely-adapter":"1.6.3","@better-auth/memory-adapter":"1.6.3","@better-auth/prisma-adapter":"1.6.3","@better-auth/drizzle-adapter":"1.6.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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.0","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.57.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.3_1776164740072_0.48006146949951956","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.1":{"name":"better-auth","version":"1.7.0-beta.1","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.7.0-beta.1","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"074caa451d5e83ad03fecbb87ef6e95753b6b7ff","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.7.0-beta.1.tgz","fileCount":455,"integrity":"sha512-k4pNRjGMWb4Eyyq83KOXLBVJhBiB+6HT/VeeEV6fGZrquKgB6CuVrTbpuQ2mVQp55DPf+fdOhHZCOzLIF7pxBg==","signatures":[{"sig":"MEUCICkaHOM7uxsP6UOErjaWMXNTmQCZBDVxlIkOm5C/eh/vAiEAxV5nPDzkOI+6wkv4vnco7MJPnaS/WEhKsZiwN7EMzGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.7.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2319014},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.7.0-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/cfe661b84725e9e32902430bc59dacd4/better-auth-1.7.0-beta.1.tgz","_integrity":"sha512-k4pNRjGMWb4Eyyq83KOXLBVJhBiB+6HT/VeeEV6fGZrquKgB6CuVrTbpuQ2mVQp55DPf+fdOhHZCOzLIF7pxBg==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.11.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.7.0-beta.1","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.7.0-beta.1","@better-auth/mongo-adapter":"1.7.0-beta.1","@better-auth/kysely-adapter":"1.7.0-beta.1","@better-auth/memory-adapter":"1.7.0-beta.1","@better-auth/prisma-adapter":"1.7.0-beta.1","@better-auth/drizzle-adapter":"1.7.0-beta.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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.0","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.57.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":">=0.41.0","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.7.0-beta.1_1776166231309_0.5445604172635292","host":"s3://npm-registry-packages-npm-production"}},"1.6.4":{"name":"better-auth","version":"1.6.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"e1f8451e7875b49ae71d055cf2064a1d35063d36","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.4.tgz","fileCount":454,"integrity":"sha512-yb/IDzoheBcoP8vI4jB0KkGCg0UabvEKo8GDBjcHW/w2Bb9ltlHzWuwcIauowhPezDcyRWUr2ub2HNO2rp6p7A==","signatures":[{"sig":"MEUCIEattGp+7+BCCayxktsWpp+PmE/7dENcdMAaOvuowN6tAiEA6PjbmFdWEHK5GNtXNxcX81JqkXJ+rCT58FvxgwNsMwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2330490},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.6.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/cdc40aa4500b3d5a4167863f9dc971a2/better-auth-1.6.4.tgz","_integrity":"sha512-yb/IDzoheBcoP8vI4jB0KkGCg0UabvEKo8GDBjcHW/w2Bb9ltlHzWuwcIauowhPezDcyRWUr2ub2HNO2rp6p7A==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.11.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.4","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.4","@better-auth/mongo-adapter":"1.6.4","@better-auth/kysely-adapter":"1.6.4","@better-auth/memory-adapter":"1.6.4","@better-auth/prisma-adapter":"1.6.4","@better-auth/drizzle-adapter":"1.6.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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.3","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.57.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.4_1776254512368_0.6305141706326793","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"better-auth","version":"1.6.5","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"a1424ba884f51943091e921c108d5d436276f9cb","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.5.tgz","fileCount":454,"integrity":"sha512-rSt8JtJOJK0MqPShXINCmM6DV30GsDvnCTlIxQIzP9OpUx/umA40nUc4ALZHQyqAPbw1ib/a549kIWw/WyxxKA==","signatures":[{"sig":"MEYCIQDl5lsx1ojMXZoMXAX8rfaiD+Pn3Xltu0Bov+utTIswcwIhAIfO2uwzb5UFbynNg+uk1GWYsRzRwu8MpqDwdlz34t0+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2331589},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.6.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/1d5a1631e8fbbc067e2475feda87e338/better-auth-1.6.5.tgz","_integrity":"sha512-rSt8JtJOJK0MqPShXINCmM6DV30GsDvnCTlIxQIzP9OpUx/umA40nUc4ALZHQyqAPbw1ib/a549kIWw/WyxxKA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.11.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.5","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.5","@better-auth/mongo-adapter":"1.6.5","@better-auth/kysely-adapter":"1.6.5","@better-auth/memory-adapter":"1.6.5","@better-auth/prisma-adapter":"1.6.5","@better-auth/drizzle-adapter":"1.6.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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.3","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.57.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.5_1776334001498_0.7040916138223658","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"better-auth","version":"1.6.6","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b1f71699dc63938edfb852bd5bf7dd7ac6d21a85","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.6.tgz","fileCount":454,"integrity":"sha512-w8Dtwz2oWzOT6xVrhvin62nn6NA8KMTKm7nOb9vokZuEj1kj70R918hH84ThcP/wTBa8KXXvx0WEsn+R6caGyQ==","signatures":[{"sig":"MEUCIQDSTli6txjD04UHlTg584H3OkwBJtr/5vvTTbwdE8ixqwIgZfuTCYbDFiAJm8E33NiyFhk6Mh3e/IJAl7jAGkxF6Pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2333182},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.6.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/7201f73e032fbd3bb22088e932f88cae/better-auth-1.6.6.tgz","_integrity":"sha512-w8Dtwz2oWzOT6xVrhvin62nn6NA8KMTKm7nOb9vokZuEj1kj70R918hH84ThcP/wTBa8KXXvx0WEsn+R6caGyQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.11.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.6","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.6","@better-auth/mongo-adapter":"1.6.6","@better-auth/kysely-adapter":"1.6.6","@better-auth/memory-adapter":"1.6.6","@better-auth/prisma-adapter":"1.6.6","@better-auth/drizzle-adapter":"1.6.6"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.3","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.57.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.6_1776789807375_0.46701694244399405","host":"s3://npm-registry-packages-npm-production"}},"1.6.7":{"name":"better-auth","version":"1.6.7","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"b1bc64fcf5c1f4f38acd9cf22dd0cb1081c9d519","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.7.tgz","fileCount":454,"integrity":"sha512-YG8k/mMNBQjwcCR22/vqFdR75ljy0No3Rf7sJNleHYraaehfPLrcd/EBOHzV56BOOIKChV3OO0sNlpHQVV2zuw==","signatures":[{"sig":"MEQCIEQiiZJDNRHEgOtIe9UFqcC0nADfrey1mYZnoRQDDa8NAiA5BsT+t9NvqIwsU927nrFhTqQow+vSrTkICMhV5OWZsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2334760},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.6.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/b4a94d252061da213d2cacd971d0daca/better-auth-1.6.7.tgz","_integrity":"sha512-YG8k/mMNBQjwcCR22/vqFdR75ljy0No3Rf7sJNleHYraaehfPLrcd/EBOHzV56BOOIKChV3OO0sNlpHQVV2zuw==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.11.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.7","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.7","@better-auth/mongo-adapter":"1.6.7","@better-auth/kysely-adapter":"1.6.7","@better-auth/memory-adapter":"1.6.7","@better-auth/prisma-adapter":"1.6.7","@better-auth/drizzle-adapter":"1.6.7"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.3","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.57.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.7_1776857852042_0.8765401043872891","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.2":{"name":"better-auth","version":"1.7.0-beta.2","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.7.0-beta.2","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"0c27ccfdd035a0a37ae5660776934052993d6c6e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.7.0-beta.2.tgz","fileCount":455,"integrity":"sha512-F6XATQOSdZvTZL7GAqy9P2PidbKBycE6n8MaGW+yNXeDQVvBQ/9O2b9+EA7iZwEDBly/6Bprreep3u38tmgowQ==","signatures":[{"sig":"MEUCIQCZXsuf4Sp3Ds+R1xNQXeyk1kb488RHEkecUj2h1C/I/wIgLMxwMFojM003QNq23F4kOUD7XrMn2o5YIq2J6ZiXb10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.7.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2325926},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.7.0-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/6730cfcc2f98b05844e95a9ed853fae5/better-auth-1.7.0-beta.2.tgz","_integrity":"sha512-F6XATQOSdZvTZL7GAqy9P2PidbKBycE6n8MaGW+yNXeDQVvBQ/9O2b9+EA7iZwEDBly/6Bprreep3u38tmgowQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.12.1","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.7.0-beta.2","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.7.0-beta.2","@better-auth/mongo-adapter":"1.7.0-beta.2","@better-auth/kysely-adapter":"1.7.0-beta.2","@better-auth/memory-adapter":"1.7.0-beta.2","@better-auth/prisma-adapter":"1.7.0-beta.2","@better-auth/drizzle-adapter":"1.7.0-beta.2"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.3","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.57.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.7.0-beta.2_1776875061378_0.977231412986286","host":"s3://npm-registry-packages-npm-production"}},"1.6.8":{"name":"better-auth","version":"1.6.8","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"470912b9a47d5cd79c81d44fbe635415d1dfdf4e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.8.tgz","fileCount":455,"integrity":"sha512-5QEDdsLdsBchmMjRWw4tm3CwMFBEGVxnbz8B7UE/4YiDow6ydU/N7HQfhSg6eOy3qvODM3i2jDblSug9YObDug==","signatures":[{"sig":"MEQCIC2WzXzDcg1W4pKet4tRKmo8MYT/tFpj7c1WCFUVnSJAAiAvL90DlDlkfb/PSqQBISdlPg2jvxl1EmTeZpY8cl9U2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2335871},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.6.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/7d5a39c9ffa54ebc3a77d50e827b2246/better-auth-1.6.8.tgz","_integrity":"sha512-5QEDdsLdsBchmMjRWw4tm3CwMFBEGVxnbz8B7UE/4YiDow6ydU/N7HQfhSg6eOy3qvODM3i2jDblSug9YObDug==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.11.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.8","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.8","@better-auth/mongo-adapter":"1.6.8","@better-auth/kysely-adapter":"1.6.8","@better-auth/memory-adapter":"1.6.8","@better-auth/prisma-adapter":"1.6.8","@better-auth/drizzle-adapter":"1.6.8"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.3","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.57.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.8_1776940331668_0.903718069548894","host":"s3://npm-registry-packages-npm-production"}},"1.6.9":{"name":"better-auth","version":"1.6.9","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"fb74209e5ac62bda962edec7d7538b6ae28ab064","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.9.tgz","fileCount":455,"integrity":"sha512-EBFURtglyiEZxbx4NJBoqUD8J65dX24yC+6I9AUbIXNgUkt76mshzGbHkxZ3n/lB7Dwq3kBC+hHt0hUQsnL7HA==","signatures":[{"sig":"MEUCIQCEv9c9d4RFW2GxVwIclnudZT3XCLW/0akW6RQV8cPUsQIgSEeQDsDoFUC/JJZ6f/KTcFJvl1RwfEy+rUDpKztHSPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2336590},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.6.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/34677ef8698c0ea9e6f03c226aff2537/better-auth-1.6.9.tgz","_integrity":"sha512-EBFURtglyiEZxbx4NJBoqUD8J65dX24yC+6I9AUbIXNgUkt76mshzGbHkxZ3n/lB7Dwq3kBC+hHt0hUQsnL7HA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.11.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.9","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.9","@better-auth/mongo-adapter":"1.6.9","@better-auth/kysely-adapter":"1.6.9","@better-auth/memory-adapter":"1.6.9","@better-auth/prisma-adapter":"1.6.9","@better-auth/drizzle-adapter":"1.6.9"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.3","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.57.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.9_1777008366237_0.8502826830385448","host":"s3://npm-registry-packages-npm-production"}},"1.6.10":{"name":"better-auth","version":"1.6.10","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"9b0df1864881121084232eb6c02df0791acc3bd1","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.10.tgz","fileCount":456,"integrity":"sha512-gzYaywJuhAkv9bTuFj1k6zaSKEAcabxAzYsBj0kXSMaQJVE9uS/qp2592IZmuvtMHO1ohLOP92jDPV6xVsZSoQ==","signatures":[{"sig":"MEQCIBGOZtQL+yjcgNOA19rg7rWAEbLJ50JFn0SdKbDeaaBpAiBvcqq0wstXPI2A2eplj9SEpwFFNxL3+P39PHpI7/KfNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2344241},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.6.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/310f2306b61a987b5ec83c0e2d42e5d6/better-auth-1.6.10.tgz","_integrity":"sha512-gzYaywJuhAkv9bTuFj1k6zaSKEAcabxAzYsBj0kXSMaQJVE9uS/qp2592IZmuvtMHO1ohLOP92jDPV6xVsZSoQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.11.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.10","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.10","@better-auth/mongo-adapter":"1.6.10","@better-auth/kysely-adapter":"1.6.10","@better-auth/memory-adapter":"1.6.10","@better-auth/prisma-adapter":"1.6.10","@better-auth/drizzle-adapter":"1.6.10"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.3","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.1.5","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.57.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.10_1778342470835_0.8282858421932657","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.3":{"name":"better-auth","version":"1.7.0-beta.3","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.7.0-beta.3","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"10ed08a09b90e8655d23808c283ca72d3fd36552","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.7.0-beta.3.tgz","fileCount":457,"integrity":"sha512-rqv81hfK2IF7FzKpaDrx9fhXrvtjFTB/zsikzMpbq+UI1Ejqz+btDcl0hEBV06QQ0AhqFpcHEa9SQrXR4ZMtXA==","signatures":[{"sig":"MEUCIHqA7S2EbLbRPl9pjJ/INEzDpTVNoA9sHuvNmyPFjHagAiEAhuVYm/Z1DjYvR0r85EOCjO04pow4n5N8ZfJdqYTdWh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.7.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2474300},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.7.0-beta.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/f476d37d21af4beb48a4d560cd276759/better-auth-1.7.0-beta.3.tgz","_integrity":"sha512-rqv81hfK2IF7FzKpaDrx9fhXrvtjFTB/zsikzMpbq+UI1Ejqz+btDcl0hEBV06QQ0AhqFpcHEa9SQrXR4ZMtXA==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.11.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.14","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.7.0-beta.3","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.7.0-beta.3","@better-auth/mongo-adapter":"1.7.0-beta.3","@better-auth/kysely-adapter":"1.7.0-beta.3","@better-auth/memory-adapter":"1.7.0-beta.3","@better-auth/prisma-adapter":"1.7.0-beta.3","@better-auth/drizzle-adapter":"1.7.0-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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.3","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.57.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.7.0-beta.3_1778355325894_0.31426673707927844","host":"s3://npm-registry-packages-npm-production"}},"1.6.11":{"name":"better-auth","version":"1.6.11","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.11","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","bugs":{"url":"https://github.com/better-auth/better-auth/issues"},"dist":{"shasum":"04e560c5848e327bc99ac8ebec3f9aeadff7a8f4","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.11.tgz","fileCount":456,"integrity":"sha512-Wwt6+q07dwIhsp6XiM7L1qSXVUWBEtNl+eZvwM778CguFqDZFBN9Pt6LtFaHl55t8Z+Zc//5kxcbgDY8/79vFQ==","signatures":[{"sig":"MEQCIGL7xsRXRtkqnvqW+eo6yFzuSRGthyIzRK20o7AHOa/aAiBJWOctOxKgaFE+U6BWvbvmoHZooWn2+8uhrez8AhDulA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2346299},"main":"./dist/index.mjs","type":"module","_from":"file:better-auth-1.6.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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"_resolved":"/tmp/d637480e2fadf613921833f388e56423/better-auth-1.6.11.tgz","_integrity":"sha512-Wwt6+q07dwIhsp6XiM7L1qSXVUWBEtNl+eZvwM778CguFqDZFBN9Pt6LtFaHl55t8Z+Zc//5kxcbgDY8/79vFQ==","repository":{"url":"git+https://github.com/better-auth/better-auth.git","type":"git","directory":"packages/better-auth"},"_npmVersion":"11.11.0","description":"The most comprehensive authentication framework for TypeScript.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.11","@better-auth/utils":"0.4.0","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.11","@better-auth/mongo-adapter":"1.6.11","@better-auth/kysely-adapter":"1.6.11","@better-auth/memory-adapter":"1.6.11","@better-auth/prisma-adapter":"1.6.11","@better-auth/drizzle-adapter":"1.6.11"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.3","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.1.5","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.57.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.163.2","@tanstack/solid-start":"^1.163.2","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.11_1778603508956_0.7079701998581169","host":"s3://npm-registry-packages-npm-production"}},"1.6.12":{"name":"better-auth","version":"1.6.12","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.12","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"9c7187cfde7a9958daa6becebd8d998b4c87f35e","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.12.tgz","fileCount":456,"integrity":"sha512-vJG8hB+zcayZEJgcWGTzP2XODZuf/WKViOtam+uhhQ9879yc7fDWAV9O4jSs+R28noSXIAaB3zhIMN3DaDO3cA==","signatures":[{"sig":"MEYCIQCOfxtZLKMX0SEunYGQpXUH13XClhGzmy0rAQF8zppaEAIhAPIHJfjn+LNoXgekoZerziqplF64vGa22kWjKLpwtp82","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2361570},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.12","@better-auth/utils":"0.4.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.12","@better-auth/mongo-adapter":"1.6.12","@better-auth/kysely-adapter":"1.6.12","@better-auth/memory-adapter":"1.6.12","@better-auth/prisma-adapter":"1.6.12","@better-auth/drizzle-adapter":"1.6.12"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","vite":"^7.3.2","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.1.5","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.12_1780090288853_0.3658140643054466","host":"s3://npm-registry-packages-npm-production"}},"1.6.13":{"name":"better-auth","version":"1.6.13","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.13","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"b9491c274bfeb93b138647606e7f20d0185d48e5","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.13.tgz","fileCount":456,"integrity":"sha512-jn8ATnGWDzMwpO4a/3iyW1/RayOF/aoPQOfAeqyCVnQCdqkaONVas9CjbY6PovMsTMa/MG+GRABySfzqtj5J/g==","signatures":[{"sig":"MEUCIQDxP8XupSC9Xn0ZrANyyvNI6J0OGkWRUe3PvrDB5AEUZQIgJrpOnG+gmhP03CeOPEwHV1d4sNKD39j1xyC1mSihzY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2359065},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.13","@better-auth/utils":"0.4.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.13","@better-auth/mongo-adapter":"1.6.13","@better-auth/kysely-adapter":"1.6.13","@better-auth/memory-adapter":"1.6.13","@better-auth/prisma-adapter":"1.6.13","@better-auth/drizzle-adapter":"1.6.13"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","vite":"^7.3.2","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.1.5","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.13_1780227839630_0.28497391153615625","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.4":{"name":"better-auth","version":"1.7.0-beta.4","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.7.0-beta.4","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"d9b008cc443a7caa13ad7b193a455c8d23cb9d67","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.7.0-beta.4.tgz","fileCount":575,"integrity":"sha512-v0WjCCu9aMWIJQxqoGSY/evUGOdj0oZpxJ2+eFA/YvpBWwCx6p+KB4GJCRZyiF7gNuVeLeLZiXBMZ2LTHy97og==","signatures":[{"sig":"MEUCIGDf4o8WiziUWbO0sdI7LtmVHpoL7ib9dvuhLEu9tfisAiEAwfE6rdEr6CnLjVlewwIM7EhoS25bnmUO4vJk8iFa/0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.7.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3623217},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.7.0-beta.4","@better-auth/utils":"0.4.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.7.0-beta.4","@better-auth/mongo-adapter":"1.7.0-beta.4","@better-auth/kysely-adapter":"1.7.0-beta.4","@better-auth/memory-adapter":"1.7.0-beta.4","@better-auth/prisma-adapter":"1.7.0-beta.4","@better-auth/drizzle-adapter":"1.7.0-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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.7.0-beta.4_1780234337116_0.13041399356010852","host":"s3://npm-registry-packages-npm-production"}},"1.6.14":{"name":"better-auth","version":"1.6.14","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.14","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"39831c0082071b20608984e36f6dabe377a9b70b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.14.tgz","fileCount":456,"integrity":"sha512-c0/DvTQGDpgfj1knekCpQrg6PSWGDtfAtP7Ou6FkAhoE3RNnnIxLB5qKj6tRg53a1xsq93G6T68cNxrUZ7ZVmw==","signatures":[{"sig":"MEYCIQD7/I4c/nH0ov1afB+G3ew5YF7NWhw5ukvB1ShPQ+/M6wIhAMghldm3V6iLdtusx8FZ2yW5L/X+YCYh5hbL8edErE8o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2360835},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.14","@better-auth/utils":"0.4.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.14","@better-auth/mongo-adapter":"1.6.14","@better-auth/kysely-adapter":"1.6.14","@better-auth/memory-adapter":"1.6.14","@better-auth/prisma-adapter":"1.6.14","@better-auth/drizzle-adapter":"1.6.14"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","vite":"^7.3.2","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.1.5","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.14_1780433944647_0.35551800471068096","host":"s3://npm-registry-packages-npm-production"}},"1.6.15":{"name":"better-auth","version":"1.6.15","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.15","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"91a44583641bcfd61bedea3847518dd66870ebd3","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.15.tgz","fileCount":458,"integrity":"sha512-0nuQuEru3ZrLF+9xFUuN3llAmR+6gHLtLunoXaZxB9lXGjSmfBcc6SZUgYq4DfzugPnLvdnzYazsyprZFSFC4Q==","signatures":[{"sig":"MEUCIErhbdw99/JmYbotI8zCWB+k9nbr4rkGkily+jwoWlvoAiEArKsH5/hr7hdwKLrffL3qsunqIRvQbeXvnBVAn9qL5Dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2364172},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.5","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.15","@better-auth/utils":"0.4.1","@better-fetch/fetch":"1.1.21","@better-auth/telemetry":"1.6.15","@better-auth/mongo-adapter":"1.6.15","@better-auth/kysely-adapter":"1.6.15","@better-auth/memory-adapter":"1.6.15","@better-auth/prisma-adapter":"1.6.15","@better-auth/drizzle-adapter":"1.6.15"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","vite":"^7.3.2","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.1.5","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.15_1780927183485_0.7272011440905735","host":"s3://npm-registry-packages-npm-production"}},"1.6.16":{"name":"better-auth","version":"1.6.16","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.16","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"f32301eeff4b90e8f5814903786293d15513429b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.16.tgz","fileCount":459,"integrity":"sha512-YlBITnH3LIBRD+JpR1XRIToJAVVpoQvZzRc4sm5W0/bnPZKLbsmtXbVWJF3ypo9TVnF6geczJKprG/CsWT07Wg==","signatures":[{"sig":"MEYCIQCVM3hLDrYNSDoJQP+RQy0EpIsPVFPRNOqXg33foYfo5gIhAJwmvTulquSmV10NioBcsjNdwYQ3j/hilmzFQ0pEGVHl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2377035},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.6","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.16","@better-auth/utils":"0.4.1","@better-fetch/fetch":"1.2.2","@better-auth/telemetry":"1.6.16","@better-auth/mongo-adapter":"1.6.16","@better-auth/kysely-adapter":"1.6.16","@better-auth/memory-adapter":"1.6.16","@better-auth/prisma-adapter":"1.6.16","@better-auth/drizzle-adapter":"1.6.16"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","vite":"^7.3.2","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.1.5","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.16_1781069879103_0.8424835383511333","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.5":{"name":"better-auth","version":"1.7.0-beta.5","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.7.0-beta.5","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"a850f851e03d9e58786ff8eeec22085c2e9f5de9","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.7.0-beta.5.tgz","fileCount":582,"integrity":"sha512-xj6S7SftV3dHgySBsa5YYzmP1uDk1k9V8cbGsnodt9cTywnfKLSw2E+1SxZMNG94BtWUjSBAXaYYqRbymnowlg==","signatures":[{"sig":"MEUCIQD7ouNYYyOqjCT5geicVZ87S2VJ33gTajjz8chQcAihfgIgHAXJHNP2oItVPaTgE6g55XPwL2k2mFggerLjo9AU/7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.7.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3683494},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.6","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.7.0-beta.5","@better-auth/utils":"0.4.1","@better-fetch/fetch":"1.2.2","@better-auth/telemetry":"1.7.0-beta.5","@better-auth/mongo-adapter":"1.7.0-beta.5","@better-auth/kysely-adapter":"1.7.0-beta.5","@better-auth/memory-adapter":"1.7.0-beta.5","@better-auth/prisma-adapter":"1.7.0-beta.5","@better-auth/drizzle-adapter":"1.7.0-beta.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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.7.0-beta.5_1781120210751_0.36078088621008786","host":"s3://npm-registry-packages-npm-production"}},"1.6.17":{"name":"better-auth","version":"1.6.17","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.17","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"1bcf0c7ddc09e1ebc201205b4ece04c0123bb853","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.17.tgz","fileCount":471,"integrity":"sha512-M0XMJ9/KE9hlmuN2Zha1VayShZW5CQifAMPaoz41gtao2la6YpT5KrnL5MAeIAM/3d4DkdYA2BVMY1Gt4iEzHw==","signatures":[{"sig":"MEQCIEQX/BojGSeXQDQQpwWjRvcWefSdzKSyBwVN8xwIX1y/AiA/DHhQ5X/kujrDC3GPi6K1CFOuIy0jF72kf3GuvwGqOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2431896},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.6","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.17","@better-auth/utils":"0.4.1","@better-fetch/fetch":"1.3.0","@better-auth/telemetry":"1.6.17","@better-auth/mongo-adapter":"1.6.17","@better-auth/kysely-adapter":"1.6.17","@better-auth/memory-adapter":"1.6.17","@better-auth/prisma-adapter":"1.6.17","@better-auth/drizzle-adapter":"1.6.17"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","vite":"^7.3.2","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.1.5","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.17_1781232795069_0.2695071594520373","host":"s3://npm-registry-packages-npm-production"}},"1.6.18":{"name":"better-auth","version":"1.6.18","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.18","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"3dc4da07d9d8da6ec4a6f09cc58f01ae5d82cf83","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.18.tgz","fileCount":471,"integrity":"sha512-6jONqD0gNjE0S6ehhSZhZ7We0rBwjAzbqnQMJQg/zY0387M+agak7VsOAuE78r7Z0Qv7C/KBRKhHSuyJDQ4iLw==","signatures":[{"sig":"MEQCIBAQYzBhM0fBOSkG86GUaUZvXEfmI/kF2YWsOLgOolduAiB7f6au7xbRtXJSU27yevLG+tdSGIwg4yIG1Wz277KLZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2438710},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.6","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.18","@better-auth/utils":"0.4.1","@better-fetch/fetch":"1.3.0","@better-auth/telemetry":"1.6.18","@better-auth/mongo-adapter":"1.6.18","@better-auth/kysely-adapter":"1.6.18","@better-auth/memory-adapter":"1.6.18","@better-auth/prisma-adapter":"1.6.18","@better-auth/drizzle-adapter":"1.6.18"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","vite":"^7.3.2","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.1.5","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.18_1781284683209_0.9882109421996781","host":"s3://npm-registry-packages-npm-production"}},"1.6.19":{"name":"better-auth","version":"1.6.19","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.19","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"a6c4efc918d8375bccda49a4d8a51f717d02433c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.19.tgz","fileCount":472,"integrity":"sha512-68eXWKj0sxa0xW4+n4tENd6Co94UCynPKe1fncmO6kIB3XhSXWgwDEpiUouJV2dmLBrHM1FPkoI6Q5597zCGpQ==","signatures":[{"sig":"MEUCIQDIvePUiUz8FYIIVlVP6ldgsxYDCDRxJk/zSpsR11X4pAIgMZmAc2ekiXDfLN6KedCAJhlQ+sTvIj/xR857LRflTNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1999591},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.6","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.19","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/telemetry":"1.6.19","@better-auth/mongo-adapter":"1.6.19","@better-auth/kysely-adapter":"1.6.19","@better-auth/memory-adapter":"1.6.19","@better-auth/prisma-adapter":"1.6.19","@better-auth/drizzle-adapter":"1.6.19"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","vite":"^7.3.2","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.1.5","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.19_1781570596884_0.29742738528747115","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.6":{"name":"better-auth","version":"1.7.0-beta.6","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.7.0-beta.6","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"e2676537540a5c89d42558d88ca4075fafe4ef36","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.7.0-beta.6.tgz","fileCount":459,"integrity":"sha512-EBwMDw8lLHYf1hlu4yzvWXH0onm7lSHu/h6sTXLZs8Icx5S68aatCnUYDULShR42e4YgQkEtfMz/cnDG+vmPUA==","signatures":[{"sig":"MEUCIEguYT37HYnx4AJqH7pK99bK2ofjqNm4R6ox88G8sim8AiEAwBzqnnKsPsMNwAiOPdcR+jMINWattCpH9qz112b21Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.7.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1904844},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.6","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.7.0-beta.6","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/telemetry":"1.7.0-beta.6","@better-auth/mongo-adapter":"1.7.0-beta.6","@better-auth/kysely-adapter":"1.7.0-beta.6","@better-auth/memory-adapter":"1.7.0-beta.6","@better-auth/prisma-adapter":"1.7.0-beta.6","@better-auth/drizzle-adapter":"1.7.0-beta.6"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.7.0-beta.6_1781642862068_0.7535626567960503","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.7":{"name":"better-auth","version":"1.7.0-beta.7","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.7.0-beta.7","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"fdc754e5cb25ce285c1d15768722018db4141e46","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.7.0-beta.7.tgz","fileCount":459,"integrity":"sha512-11k0ak7aav/hyYtf7DfYznHxl+CuHcnIv7SIwysimc65aoovS/UqlQr04SeIGwsNdgktFak9beF6W5nAnCnDRA==","signatures":[{"sig":"MEUCIFkZuIaZPQ1zVXlFF9dwDchYNDXWFqkECtgQuUkWVGxGAiEAyrM/1IvA+vv7yuSpqpoWrl7sGYKmm4jPMer/h9CpYu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.7.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1909879},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.6","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.7.0-beta.7","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/telemetry":"1.7.0-beta.7","@better-auth/mongo-adapter":"1.7.0-beta.7","@better-auth/kysely-adapter":"1.7.0-beta.7","@better-auth/memory-adapter":"1.7.0-beta.7","@better-auth/prisma-adapter":"1.7.0-beta.7","@better-auth/drizzle-adapter":"1.7.0-beta.7"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.7.0-beta.7_1781746599438_0.33104594141342036","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.8":{"name":"better-auth","version":"1.7.0-beta.8","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.7.0-beta.8","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"c01fa2305edc4f7b665eaf8f89e4d4b23ed8a49c","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.7.0-beta.8.tgz","fileCount":455,"integrity":"sha512-E4NO4bd6oa1njom7DoTcQI1WfTs3p9XKYbq9B8gNswFWOH1XzhpGGWsv9XVyixYAD+6cYMrSNso4B9hditTwCA==","signatures":[{"sig":"MEUCIQCxkzy7Ve95lDsPZqVVKSdus/uAVRv043pCowu7fK+xIAIgHSPOMxtQPhc/t4evAu+sVNJ+OZC55CkUT7/dzijMIx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.7.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1891575},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.6","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.7.0-beta.8","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/telemetry":"1.7.0-beta.8","@better-auth/mongo-adapter":"1.7.0-beta.8","@better-auth/kysely-adapter":"1.7.0-beta.8","@better-auth/memory-adapter":"1.7.0-beta.8","@better-auth/prisma-adapter":"1.7.0-beta.8","@better-auth/drizzle-adapter":"1.7.0-beta.8"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.7.0-beta.8_1781797055456_0.8385318326827818","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.9":{"name":"better-auth","version":"1.7.0-beta.9","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.7.0-beta.9","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"196cff63f6d8a53b3ebb5bce3b1da023ad9c85fc","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.7.0-beta.9.tgz","fileCount":455,"integrity":"sha512-8v3Y0O7ShYi+oEzpFteXmvio5woHLUuusR22OOAHi+AHhv2nOPkueW+injgzTwoha9NcXKr39fjXFP+S3pNB1A==","signatures":[{"sig":"MEUCIQDTzwhZLvV2eSWz4FSmIvEkDVpj+lGl0/yFL4zlowH0+AIgRSRa89XhlHyvi1vDF++xjgfIA5UfUIViZcjru/9gvS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.7.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1891575},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.6","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.7.0-beta.9","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/telemetry":"1.7.0-beta.9","@better-auth/mongo-adapter":"1.7.0-beta.9","@better-auth/kysely-adapter":"1.7.0-beta.9","@better-auth/memory-adapter":"1.7.0-beta.9","@better-auth/prisma-adapter":"1.7.0-beta.9","@better-auth/drizzle-adapter":"1.7.0-beta.9"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.0.18","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.7.0-beta.9_1781918091520_0.7336881916480054","host":"s3://npm-registry-packages-npm-production"}},"1.6.20":{"name":"better-auth","version":"1.6.20","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.20","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"ef00c2623a8f295246dcad61642ab12c45009e64","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.20.tgz","fileCount":472,"integrity":"sha512-fSpGHGRKiGRiYVd3QTQtuVZ8oxpiSe/7ip0Rpvt/Sy8zQbEbVKUPMOhE0gLXg+FjqTUsIo7582hxUYxtEcqUpA==","signatures":[{"sig":"MEQCIGUvMZX354hMysaMWqZjoaCQJfguSNc8CHQ/7GD8OopkAiATRMmms4t8QdpRCubcIhMHRKOkerYI2quqyJ7WODhScQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1999603},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.6","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.20","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/telemetry":"1.6.20","@better-auth/mongo-adapter":"1.6.20","@better-auth/kysely-adapter":"1.6.20","@better-auth/memory-adapter":"1.6.20","@better-auth/prisma-adapter":"1.6.20","@better-auth/drizzle-adapter":"1.6.20"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","vite":"^7.3.2","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.1.5","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.20_1781923516976_0.508716174432222","host":"s3://npm-registry-packages-npm-production"}},"1.6.21":{"name":"better-auth","version":"1.6.21","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.21","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"412ce352f7de1c9131d456e94949b3e32fcb981a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.21.tgz","fileCount":470,"integrity":"sha512-qAX4pSjjl4pzg22vsunafm32zbIhn5K+blE5rz/xqevt7tahSLwPH73FPGmzEJ1xkX4nNNZ2THijNn675X7xAw==","signatures":[{"sig":"MEQCIAirz0XkrB0tltPuI894uzMhP0Q998c8yc8hVzRuZcM0AiADiC4AOkEEKmLCGY5yXoBfMBULhJ0WLIvj0HbnSLC6qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2004956},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.7","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.21","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/telemetry":"1.6.21","@better-auth/mongo-adapter":"1.6.21","@better-auth/kysely-adapter":"1.6.21","@better-auth/memory-adapter":"1.6.21","@better-auth/prisma-adapter":"1.6.21","@better-auth/drizzle-adapter":"1.6.21"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","vite":"^7.3.2","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.1.5","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.21_1782449724189_0.1275106531070782","host":"s3://npm-registry-packages-npm-production"}},"1.6.22":{"name":"better-auth","version":"1.6.22","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.22","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"46527f608c87217bffd999c593dd8f5c304e385a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.22.tgz","fileCount":472,"integrity":"sha512-B5s6+lPsDWp8rGLRnvNyr5h9tftG9zLRjNrlkEJdYRhcuhPhJiw9b8o6ibgxEFpSAdUqoDaP5/FLqfu8QsXIVg==","signatures":[{"sig":"MEQCIHW4WgzPByYQTHma87+39Vo0Ia8buW3x7/svink0yVwmAiAP+RZ8zMSrZoS4S7KJpT9yuSpvft0GK2wSbu+tGZXHLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2014008},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.7","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.22","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/telemetry":"1.6.22","@better-auth/mongo-adapter":"1.6.22","@better-auth/kysely-adapter":"1.6.22","@better-auth/memory-adapter":"1.6.22","@better-auth/prisma-adapter":"1.6.22","@better-auth/drizzle-adapter":"1.6.22"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","vite":"^7.3.2","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.1.5","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.22_1782477964435_0.3560677274679038","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.10":{"name":"better-auth","version":"1.7.0-beta.10","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.7.0-beta.10","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"3339226ce94ced1b03979e3993fff75989333756","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.7.0-beta.10.tgz","fileCount":455,"integrity":"sha512-VUMvwSlnosTVIvh6e4JNe9cezsgP84YBxu/IoEvtRb6tDOi01oSC6vvZbs1a2KSjXqLB+KHbeCaboirTQ6mjhw==","signatures":[{"sig":"MEUCIQDqpSONgaZclAtAPf3W1FJoMcgk3VXZDfvBqrsPMnLbDAIgLpCcxGY7T18SY6jD6VuWNMkT7xNmXAFBnXtlH4nyvHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.7.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1908845},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.2.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.3.0","better-call":"1.3.7","@noble/hashes":"^2.2.0","@noble/ciphers":"^2.2.0","@better-auth/core":"1.7.0-beta.10","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/telemetry":"1.7.0-beta.10","@better-auth/mongo-adapter":"1.7.0-beta.10","@better-auth/kysely-adapter":"1.7.0-beta.10","@better-auth/memory-adapter":"1.7.0-beta.10","@better-auth/prisma-adapter":"1.7.0-beta.10","@better-auth/drizzle-adapter":"1.7.0-beta.10"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/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":{"msw":"^2.14.6","vue":"^3.5.29","next":"^16.2.6","react":"^19.2.7","tsdown":"0.21.1","vitest":"^4.0.18","solid-js":"^1.9.11","@types/pg":"^8.20.0","happy-dom":"^20.8.9","react-dom":"^19.2.7","type-fest":"^5.7.0","@types/bun":"^1.3.14","typescript":"^5.9.3","@types/react":"^19.2.17","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.121.2","@opentelemetry/api":"^1.9.1","oauth2-mock-server":"^9.0.0","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/sdk-trace-node":"^2.8.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.7.0-beta.10_1782493334398_0.24150563617530452","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-rc.0":{"name":"better-auth","version":"1.7.0-rc.0","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.7.0-rc.0","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"90f319c283c81cbae2853a58a8abeea512f6c0ef","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.7.0-rc.0.tgz","fileCount":455,"integrity":"sha512-83cwQFX+Nrlzw+UJY/JUs7yCkhldzHFnsE6GY9cPYBct9wIbp1XN+KvmKZHSkJYbEBtoow82oL82e5hyuLawmw==","signatures":[{"sig":"MEUCIQDBwS9Nqzegcdlov2i1X8c6IV0vpGqV/x4QjKQKXIwIJQIgIZXngR35WO69Fa9RsYuWghzYia3eV4k/qP585cCqqEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.7.0-rc.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1908818},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.2.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.3.0","better-call":"1.3.7","@noble/hashes":"^2.2.0","@noble/ciphers":"^2.2.0","@better-auth/core":"1.7.0-rc.0","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/telemetry":"1.7.0-rc.0","@better-auth/mongo-adapter":"1.7.0-rc.0","@better-auth/kysely-adapter":"1.7.0-rc.0","@better-auth/memory-adapter":"1.7.0-rc.0","@better-auth/prisma-adapter":"1.7.0-rc.0","@better-auth/drizzle-adapter":"1.7.0-rc.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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/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":{"msw":"^2.14.6","vue":"^3.5.29","next":"^16.2.6","react":"^19.2.7","tsdown":"0.21.1","vitest":"^4.0.18","solid-js":"^1.9.11","@types/pg":"^8.20.0","happy-dom":"^20.8.9","react-dom":"^19.2.7","type-fest":"^5.7.0","@types/bun":"^1.3.14","typescript":"^5.9.3","@types/react":"^19.2.17","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.121.2","@opentelemetry/api":"^1.9.1","oauth2-mock-server":"^9.0.0","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/sdk-trace-node":"^2.8.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.7.0-rc.0_1782512134831_0.16210990354538568","host":"s3://npm-registry-packages-npm-production"}},"1.6.23":{"name":"better-auth","version":"1.6.23","keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"license":"MIT","_id":"better-auth@1.6.23","maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"homepage":"https://better-auth.com","dist":{"shasum":"1af5228d94be69fb2e63b5bfd57d843c849cc28a","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.6.23.tgz","fileCount":474,"integrity":"sha512-4vOaRd9UiKGKm9R+ej0jjU1es3MiJIiNc9Qq3VCnYqOZ4/nb5272QqTxWYoDxyUXl5x6A2x2we5KZKQO9teTQQ==","signatures":[{"sig":"MEQCIF48XCOzdyWNHtAlYWApynISHzM9F/DPFxUzDEqEo8OfAiAGyuf6rodYYI1PRitsxmRdq7hCATCo5y2Lfhf1MRljMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.6.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2017082},"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"},"./db/adapter":{"types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs","dev-source":"./src/db/adapter-kysely.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"},"./db/migration":{"types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs","dev-source":"./src/db/get-migration.ts"},"./plugins/siwe":{"types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs","dev-source":"./src/plugins/siwe/index.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"},"./db/adapter/minimal":{"types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs","dev-source":"./src/db/adapter-base.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/mcp/client":{"types":"./dist/plugins/mcp/client/index.d.mts","default":"./dist/plugins/mcp/client/index.mjs","dev-source":"./src/plugins/mcp/client/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"},"./tanstack-start/solid":{"types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs","dev-source":"./src/integrations/tanstack-start-solid.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/mcp/client/adapters":{"types":"./dist/plugins/mcp/client/adapters.d.mts","default":"./dist/plugins/mcp/client/adapters.mjs","dev-source":"./src/plugins/mcp/client/adapters.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":{"dev":"tsdown --watch","test":"vitest","build":"tsdown","coverage":"vitest run --coverage --coverage.provider=istanbul","typecheck":"tsc --project tsconfig.json","lint:types":"attw --profile esm-only --pack .","lint:package":"publint run --strict --pack false","test:adapters":"vitest run --config vitest.config.adapters.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"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.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","dependencies":{"zod":"^4.3.6","defu":"^6.1.4","jose":"^6.1.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.1.1","better-call":"1.3.7","@noble/hashes":"^2.0.1","@noble/ciphers":"^2.1.1","@better-auth/core":"1.6.23","@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@better-auth/telemetry":"1.6.23","@better-auth/mongo-adapter":"1.6.23","@better-auth/kysely-adapter":"1.6.23","@better-auth/memory-adapter":"1.6.23","@better-auth/prisma-adapter":"1.6.23","@better-auth/drizzle-adapter":"1.6.23"},"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"],"db/adapter":["./dist/db/adapter-kysely.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"],"db/migration":["./dist/db/get-migration.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"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/mcp/client":["./dist/plugins/mcp/client/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"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.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/mcp/client/adapters":["./dist/plugins/mcp/client/adapters.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":{"msw":"^2.12.10","vue":"^3.5.29","next":"^16.2.6","vite":"^7.3.2","react":"^19.2.4","tsdown":"0.21.1","vitest":"^4.1.5","listhen":"^1.9.0","solid-js":"^1.9.11","@types/pg":"^8.16.0","happy-dom":"^20.8.9","react-dom":"^19.2.4","type-fest":"^5.4.4","@types/bun":"^1.3.9","typescript":"^5.9.3","@types/react":"^19.2.14","@sveltejs/kit":"^2.60.1","@lynx-js/react":"^0.116.3","@opentelemetry/api":"^1.9.0","oauth2-mock-server":"^8.2.2","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/google.accounts":"^0.0.18","@opentelemetry/sdk-trace-base":"^1.30.0","@opentelemetry/sdk-trace-node":"^1.30.0"},"peerDependencies":{"pg":"^8.0.0","vue":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","react":"^18.0.0 || ^19.0.0","mysql2":"^3.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","mongodb":"^6.0.0 || ^7.0.0","solid-js":"^1.0.0","react-dom":"^18.0.0 || ^19.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","@sveltejs/kit":"^2.0.0","@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","better-sqlite3":"^12.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"vue":{"optional":true},"next":{"optional":true},"react":{"optional":true},"mysql2":{"optional":true},"prisma":{"optional":true},"svelte":{"optional":true},"vitest":{"optional":true},"mongodb":{"optional":true},"solid-js":{"optional":true},"react-dom":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"@sveltejs/kit":{"optional":true},"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"better-sqlite3":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/better-auth_1.6.23_1782770845681_0.9898440254358332","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-rc.1":{"name":"better-auth","version":"1.7.0-rc.1","description":"The most comprehensive authentication framework for TypeScript.","type":"module","license":"MIT","homepage":"https://better-auth.com","repository":{"type":"git","url":"git+https://github.com/better-auth/better-auth.git","directory":"packages/better-auth"},"keywords":["auth","oauth","oidc","2fa","social","security","typescript","nextjs"],"publishConfig":{"access":"public"},"sideEffects":false,"main":"./dist/index.mjs","module":"./dist/index.mjs","types":"./dist/index.d.mts","exports":{".":{"dev-source":"./src/index.ts","types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./minimal":{"dev-source":"./src/auth/minimal.ts","types":"./dist/auth/minimal.d.mts","default":"./dist/auth/minimal.mjs"},"./social-providers":{"dev-source":"./src/social-providers/index.ts","types":"./dist/social-providers/index.d.mts","default":"./dist/social-providers/index.mjs"},"./client":{"dev-source":"./src/client/index.ts","types":"./dist/client/index.d.mts","default":"./dist/client/index.mjs"},"./client/plugins":{"dev-source":"./src/client/plugins/index.ts","types":"./dist/client/plugins/index.d.mts","default":"./dist/client/plugins/index.mjs"},"./types":{"dev-source":"./src/types/index.ts","types":"./dist/types/index.d.mts","default":"./dist/types/index.mjs"},"./crypto":{"dev-source":"./src/crypto/index.ts","types":"./dist/crypto/index.d.mts","default":"./dist/crypto/index.mjs"},"./cookies":{"dev-source":"./src/cookies/index.ts","types":"./dist/cookies/index.d.mts","default":"./dist/cookies/index.mjs"},"./oauth2":{"dev-source":"./src/oauth2/index.ts","types":"./dist/oauth2/index.d.mts","default":"./dist/oauth2/index.mjs"},"./react":{"dev-source":"./src/client/react/index.ts","types":"./dist/client/react/index.d.mts","default":"./dist/client/react/index.mjs"},"./solid":{"dev-source":"./src/client/solid/index.ts","types":"./dist/client/solid/index.d.mts","default":"./dist/client/solid/index.mjs"},"./lynx":{"dev-source":"./src/client/lynx/index.ts","types":"./dist/client/lynx/index.d.mts","default":"./dist/client/lynx/index.mjs"},"./test":{"dev-source":"./src/test-utils/index.ts","types":"./dist/test-utils/index.d.mts","default":"./dist/test-utils/index.mjs"},"./api":{"dev-source":"./src/api/index.ts","types":"./dist/api/index.d.mts","default":"./dist/api/index.mjs"},"./db":{"dev-source":"./src/db/index.ts","types":"./dist/db/index.d.mts","default":"./dist/db/index.mjs"},"./vue":{"dev-source":"./src/client/vue/index.ts","types":"./dist/client/vue/index.d.mts","default":"./dist/client/vue/index.mjs"},"./plugins":{"dev-source":"./src/plugins/index.ts","types":"./dist/plugins/index.d.mts","default":"./dist/plugins/index.mjs"},"./svelte-kit":{"dev-source":"./src/integrations/svelte-kit.ts","types":"./dist/integrations/svelte-kit.d.mts","default":"./dist/integrations/svelte-kit.mjs"},"./solid-start":{"dev-source":"./src/integrations/solid-start.ts","types":"./dist/integrations/solid-start.d.mts","default":"./dist/integrations/solid-start.mjs"},"./svelte":{"dev-source":"./src/client/svelte/index.ts","types":"./dist/client/svelte/index.d.mts","default":"./dist/client/svelte/index.mjs"},"./next-js":{"dev-source":"./src/integrations/next-js.ts","types":"./dist/integrations/next-js.d.mts","default":"./dist/integrations/next-js.mjs"},"./tanstack-start":{"dev-source":"./src/integrations/tanstack-start.ts","types":"./dist/integrations/tanstack-start.d.mts","default":"./dist/integrations/tanstack-start.mjs"},"./tanstack-start/solid":{"dev-source":"./src/integrations/tanstack-start-solid.ts","types":"./dist/integrations/tanstack-start-solid.d.mts","default":"./dist/integrations/tanstack-start-solid.mjs"},"./node":{"dev-source":"./src/integrations/node.ts","types":"./dist/integrations/node.d.mts","default":"./dist/integrations/node.mjs"},"./db/adapter":{"dev-source":"./src/db/adapter-kysely.ts","types":"./dist/db/adapter-kysely.d.mts","default":"./dist/db/adapter-kysely.mjs"},"./db/adapter/minimal":{"dev-source":"./src/db/adapter-base.ts","types":"./dist/db/adapter-base.d.mts","default":"./dist/db/adapter-base.mjs"},"./db/migration":{"dev-source":"./src/db/get-migration.ts","types":"./dist/db/get-migration.d.mts","default":"./dist/db/get-migration.mjs"},"./adapters/prisma":{"dev-source":"./src/adapters/prisma-adapter/index.ts","types":"./dist/adapters/prisma-adapter/index.d.mts","default":"./dist/adapters/prisma-adapter/index.mjs"},"./adapters/drizzle":{"dev-source":"./src/adapters/drizzle-adapter/index.ts","types":"./dist/adapters/drizzle-adapter/index.d.mts","default":"./dist/adapters/drizzle-adapter/index.mjs"},"./adapters/mongodb":{"dev-source":"./src/adapters/mongodb-adapter/index.ts","types":"./dist/adapters/mongodb-adapter/index.d.mts","default":"./dist/adapters/mongodb-adapter/index.mjs"},"./adapters/memory":{"dev-source":"./src/adapters/memory-adapter/index.ts","types":"./dist/adapters/memory-adapter/index.d.mts","default":"./dist/adapters/memory-adapter/index.mjs"},"./adapters":{"dev-source":"./src/adapters/index.ts","types":"./dist/adapters/index.d.mts","default":"./dist/adapters/index.mjs"},"./plugins/access":{"dev-source":"./src/plugins/access/index.ts","types":"./dist/plugins/access/index.d.mts","default":"./dist/plugins/access/index.mjs"},"./plugins/admin":{"dev-source":"./src/plugins/admin/index.ts","types":"./dist/plugins/admin/index.d.mts","default":"./dist/plugins/admin/index.mjs"},"./plugins/admin/access":{"dev-source":"./src/plugins/admin/access/index.ts","types":"./dist/plugins/admin/access/index.d.mts","default":"./dist/plugins/admin/access/index.mjs"},"./plugins/anonymous":{"dev-source":"./src/plugins/anonymous/index.ts","types":"./dist/plugins/anonymous/index.d.mts","default":"./dist/plugins/anonymous/index.mjs"},"./plugins/bearer":{"dev-source":"./src/plugins/bearer/index.ts","types":"./dist/plugins/bearer/index.d.mts","default":"./dist/plugins/bearer/index.mjs"},"./plugins/custom-session":{"dev-source":"./src/plugins/custom-session/index.ts","types":"./dist/plugins/custom-session/index.d.mts","default":"./dist/plugins/custom-session/index.mjs"},"./plugins/email-otp":{"dev-source":"./src/plugins/email-otp/index.ts","types":"./dist/plugins/email-otp/index.d.mts","default":"./dist/plugins/email-otp/index.mjs"},"./plugins/generic-oauth":{"dev-source":"./src/plugins/generic-oauth/index.ts","types":"./dist/plugins/generic-oauth/index.d.mts","default":"./dist/plugins/generic-oauth/index.mjs"},"./plugins/jwt":{"dev-source":"./src/plugins/jwt/index.ts","types":"./dist/plugins/jwt/index.d.mts","default":"./dist/plugins/jwt/index.mjs"},"./plugins/haveibeenpwned":{"dev-source":"./src/plugins/haveibeenpwned/index.ts","types":"./dist/plugins/haveibeenpwned/index.d.mts","default":"./dist/plugins/haveibeenpwned/index.mjs"},"./plugins/magic-link":{"dev-source":"./src/plugins/magic-link/index.ts","types":"./dist/plugins/magic-link/index.d.mts","default":"./dist/plugins/magic-link/index.mjs"},"./plugins/multi-session":{"dev-source":"./src/plugins/multi-session/index.ts","types":"./dist/plugins/multi-session/index.d.mts","default":"./dist/plugins/multi-session/index.mjs"},"./plugins/oauth-proxy":{"dev-source":"./src/plugins/oauth-proxy/index.ts","types":"./dist/plugins/oauth-proxy/index.d.mts","default":"./dist/plugins/oauth-proxy/index.mjs"},"./plugins/organization":{"dev-source":"./src/plugins/organization/index.ts","types":"./dist/plugins/organization/index.d.mts","default":"./dist/plugins/organization/index.mjs"},"./plugins/organization/access":{"dev-source":"./src/plugins/organization/access/index.ts","types":"./dist/plugins/organization/access/index.d.mts","default":"./dist/plugins/organization/access/index.mjs"},"./plugins/one-time-token":{"dev-source":"./src/plugins/one-time-token/index.ts","types":"./dist/plugins/one-time-token/index.d.mts","default":"./dist/plugins/one-time-token/index.mjs"},"./plugins/phone-number":{"dev-source":"./src/plugins/phone-number/index.ts","types":"./dist/plugins/phone-number/index.d.mts","default":"./dist/plugins/phone-number/index.mjs"},"./plugins/two-factor":{"dev-source":"./src/plugins/two-factor/index.ts","types":"./dist/plugins/two-factor/index.d.mts","default":"./dist/plugins/two-factor/index.mjs"},"./plugins/username":{"dev-source":"./src/plugins/username/index.ts","types":"./dist/plugins/username/index.d.mts","default":"./dist/plugins/username/index.mjs"},"./plugins/siwe":{"dev-source":"./src/plugins/siwe/index.ts","types":"./dist/plugins/siwe/index.d.mts","default":"./dist/plugins/siwe/index.mjs"},"./plugins/device-authorization":{"dev-source":"./src/plugins/device-authorization/index.ts","types":"./dist/plugins/device-authorization/index.d.mts","default":"./dist/plugins/device-authorization/index.mjs"}},"typesVersions":{"*":{"*":["./dist/index.d.mts"],"minimal":["./dist/auth/minimal.d.mts"],"node":["./dist/integrations/node.d.mts"],"react":["./dist/client/react/index.d.mts"],"vue":["./dist/client/vue/index.d.mts"],"svelte":["./dist/client/svelte/index.d.mts"],"social-providers":["./dist/social-providers/index.d.mts"],"client":["./dist/client/index.d.mts"],"client/plugins":["./dist/client/plugins/index.d.mts"],"types":["./dist/types/index.d.mts"],"crypto":["./dist/crypto/index.d.mts"],"cookies":["./dist/cookies/index.d.mts"],"oauth2":["./dist/oauth2/index.d.mts"],"solid":["./dist/client/solid/index.d.mts"],"lynx":["./dist/client/lynx/index.d.mts"],"api":["./dist/api/index.d.mts"],"db":["./dist/db/index.d.mts"],"db/adapter":["./dist/db/adapter-kysely.d.mts"],"db/adapter/minimal":["./dist/db/adapter-base.d.mts"],"db/migration":["./dist/db/get-migration.d.mts"],"svelte-kit":["./dist/integrations/svelte-kit.d.mts"],"solid-start":["./dist/integrations/solid-start.d.mts"],"next-js":["./dist/integrations/next-js.d.mts"],"tanstack-start":["./dist/integrations/tanstack-start.d.mts"],"tanstack-start/solid":["./dist/integrations/tanstack-start-solid.d.mts"],"adapters":["./dist/adapters/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"],"adapters/memory":["./dist/adapters/memory-adapter/index.d.mts"],"plugins":["./dist/plugins/index.d.mts"],"plugins/access":["./dist/plugins/access/index.d.mts"],"plugins/admin":["./dist/plugins/admin/index.d.mts"],"plugins/admin/access":["./dist/plugins/admin/access/index.d.mts"],"plugins/anonymous":["./dist/plugins/anonymous/index.d.mts"],"plugins/bearer":["./dist/plugins/bearer/index.d.mts"],"plugins/custom-session":["./dist/plugins/custom-session/index.d.mts"],"plugins/email-otp":["./dist/plugins/email-otp/index.d.mts"],"plugins/generic-oauth":["./dist/plugins/generic-oauth/index.d.mts"],"plugins/haveibeenpwned":["./dist/plugins/haveibeenpwned/index.d.mts"],"plugins/oauth-proxy":["./dist/plugins/oauth-proxy/index.d.mts"],"plugins/one-time-token":["./dist/plugins/one-time-token/index.d.mts"],"plugins/jwt":["./dist/plugins/jwt/index.d.mts"],"plugins/magic-link":["./dist/plugins/magic-link/index.d.mts"],"plugins/organization":["./dist/plugins/organization/index.d.mts"],"plugins/organization/access":["./dist/plugins/organization/access/index.d.mts"],"plugins/phone-number":["./dist/plugins/phone-number/index.d.mts"],"plugins/two-factor":["./dist/plugins/two-factor/index.d.mts"],"plugins/username":["./dist/plugins/username/index.d.mts"],"plugins/siwe":["./dist/plugins/siwe/index.d.mts"],"plugins/device-authorization":["./dist/plugins/device-authorization/index.d.mts"]}},"dependencies":{"@better-auth/utils":"0.4.2","@better-fetch/fetch":"1.3.1","@noble/ciphers":"^2.2.0","@noble/hashes":"^2.2.0","better-call":"1.3.7","defu":"^6.1.4","jose":"^6.2.3","kysely":"^0.28.17 || ^0.29.0","nanostores":"^1.3.0","zod":"^4.3.6","@better-auth/core":"1.7.0-rc.1","@better-auth/drizzle-adapter":"1.7.0-rc.1","@better-auth/kysely-adapter":"1.7.0-rc.1","@better-auth/memory-adapter":"1.7.0-rc.1","@better-auth/mongo-adapter":"1.7.0-rc.1","@better-auth/prisma-adapter":"1.7.0-rc.1","@better-auth/telemetry":"1.7.0-rc.1"},"devDependencies":{"@lynx-js/react":"^0.121.2","@opentelemetry/api":"^1.9.1","@opentelemetry/sdk-trace-base":"^2.8.0","@opentelemetry/sdk-trace-node":"^2.8.0","@sveltejs/kit":"^2.60.1","@tanstack/react-start":"^1.168.4","@tanstack/solid-start":"^1.168.4","@types/bun":"^1.3.14","@types/google.accounts":"^0.0.18","@types/pg":"^8.20.0","@types/react":"^19.2.17","happy-dom":"^20.8.9","msw":"^2.14.6","next":"^16.2.6","oauth2-mock-server":"^9.0.0","react":"^19.2.7","react-dom":"^19.2.7","solid-js":"^1.9.11","tsdown":"0.21.1","type-fest":"^5.7.0","typescript":"^5.9.3","vitest":"^4.0.18","vue":"^3.5.29"},"peerDependencies":{"@lynx-js/react":"*","@prisma/client":"^5.0.0 || ^6.0.0 || ^7.0.0","@sveltejs/kit":"^2.0.0","@tanstack/react-start":"^1.0.0","@tanstack/solid-start":"^1.0.0","better-sqlite3":"^12.0.0","drizzle-kit":">=0.31.4","drizzle-orm":"^0.45.2","mongodb":"^6.0.0 || ^7.0.0","mysql2":"^3.0.0","next":"^14.0.0 || ^15.0.0 || ^16.0.0","pg":"^8.0.0","prisma":"^5.0.0 || ^6.0.0 || ^7.0.0","react":"^18.0.0 || ^19.0.0","react-dom":"^18.0.0 || ^19.0.0","solid-js":"^1.0.0","svelte":"^4.0.0 || ^5.0.0","vitest":"^2.0.0 || ^3.0.0 || ^4.0.0","vue":"^3.0.0"},"peerDependenciesMeta":{"@lynx-js/react":{"optional":true},"@prisma/client":{"optional":true},"@sveltejs/kit":{"optional":true},"@tanstack/react-start":{"optional":true},"@tanstack/solid-start":{"optional":true},"next":{"optional":true},"react":{"optional":true},"react-dom":{"optional":true},"solid-js":{"optional":true},"svelte":{"optional":true},"vue":{"optional":true},"drizzle-kit":{"optional":true},"drizzle-orm":{"optional":true},"mongodb":{"optional":true},"mysql2":{"optional":true},"pg":{"optional":true},"prisma":{"optional":true},"better-sqlite3":{"optional":true},"vitest":{"optional":true}},"scripts":{"build":"tsdown","dev":"tsdown --watch","test":"vitest","coverage":"vitest run --coverage --coverage.provider=istanbul","lint:package":"publint run --strict --pack false","lint:types":"attw --profile esm-only --pack .","test:adapters":"vitest run --config vitest.config.adapters.ts","typecheck":"tsc --project tsconfig.json"},"_nodeVersion":"24.18.0","_id":"better-auth@1.7.0-rc.1","dist":{"integrity":"sha512-dmTImZTzxDYfNSLdv5yTwRxNMnN8xBQnG9oeeW+eSltO0R0TxOfYZTnu1JE9MSI8tlR5tFfUaoLBTal6Z28v9A==","shasum":"01a1c0b7d59a2115b14fb057a94421ed734d8a5b","tarball":"https://registry.npmjs.org/better-auth/-/better-auth-1.7.0-rc.1.tgz","fileCount":457,"unpackedSize":1912797,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/better-auth@1.7.0-rc.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICinuaE//FG8/xD/eB0f3cJfR6CmpgogLTxqnUHvT3KSAiEAr+klpmFSj/sMLnNWsuy0wVzY/ZVHGYPVUh/sV3n5BaE="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:74ab0c6b-c810-46cf-b6b5-2f64e1322ea8"}},"directories":{},"maintainers":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/better-auth_1.7.0-rc.1_1783013902159_0.9654107102188756"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-22T14:47:41.851Z","modified":"2026-07-02T17:38:22.565Z","0.0.1":"2024-04-22T14:47:41.978Z","0.0.2-beta.1":"2024-05-19T21:43:15.529Z","0.0.2-alpha.3":"2024-05-21T00:36:02.934Z","0.0.2-beta.6":"2024-05-21T00:47:59.360Z","0.0.2-beta.7":"2024-05-21T09:09:32.535Z","0.0.2-beta.8":"2024-05-21T09:21:19.286Z","0.0.2":"2024-09-02T21:02:48.600Z","0.0.4":"2024-09-02T21:06:26.372Z","0.0.5":"2024-09-02T21:40:52.608Z","0.0.6":"2024-09-03T06:43:20.886Z","0.0.7":"2024-09-03T06:52:07.964Z","0.0.8-beta.1":"2024-09-03T06:58:20.122Z","0.0.8-beta.2":"2024-09-03T07:01:57.293Z","0.0.8-beta.4":"2024-09-03T07:11:11.980Z","0.0.8-beta.5":"2024-09-03T23:55:33.804Z","0.0.8-beta.6":"2024-09-04T09:56:26.687Z","0.0.8-beta.7":"2024-09-04T10:30:51.799Z","0.0.8-beta.8":"2024-09-04T23:06:42.107Z","0.0.8-beta.9":"2024-09-05T19:38:41.417Z","0.0.8-beta.10":"2024-09-05T20:55:02.973Z","0.0.8-beta.12":"2024-09-05T21:29:09.169Z","0.0.8-beta.13":"2024-09-05T22:02:38.900Z","0.0.8-beta.14":"2024-09-06T09:54:49.449Z","0.0.8-beta.15":"2024-09-06T18:26:37.089Z","0.0.8-beta.16":"2024-09-06T18:40:29.132Z","0.0.8-beta.17":"2024-09-06T20:43:10.729Z","0.0.8-beta.18":"2024-09-06T20:53:11.368Z","0.0.8-beta.20":"2024-09-07T09:33:47.846Z","0.0.8-beta.21":"2024-09-07T16:14:03.258Z","0.0.8-beta.22":"2024-09-07T16:50:09.480Z","0.0.8-beta.23":"2024-09-07T21:16:56.081Z","0.0.8-beta.24":"2024-09-07T22:33:23.594Z","0.0.8-beta.25":"2024-09-08T07:16:41.051Z","0.0.8-beta.26":"2024-09-09T19:32:48.435Z","0.0.8-beta.28":"2024-09-10T07:16:17.262Z","0.0.8-beta.29":"2024-09-10T07:56:03.856Z","0.0.8":"2024-09-11T09:02:04.874Z","0.0.9-beta.1":"2024-09-12T07:16:15.192Z","0.0.9-beta.2":"2024-09-12T07:21:32.161Z","0.0.9-beta.3":"2024-09-12T07:23:53.315Z","0.0.9-beta.4":"2024-09-12T09:28:37.104Z","0.0.9-beta.5":"2024-09-12T11:31:45.039Z","0.0.9-beta.6":"2024-09-12T12:33:53.164Z","0.0.9-beta.7":"2024-09-12T13:40:03.417Z","0.0.9-beta.8":"2024-09-12T18:29:20.810Z","0.0.9-beta.9":"2024-09-12T19:03:32.462Z","0.0.9-beta.10":"2024-09-12T19:10:30.291Z","0.0.9-beta.11":"2024-09-13T07:47:06.947Z","0.0.9-beta.12":"2024-09-13T12:34:51.718Z","0.0.9-beta.13":"2024-09-13T12:59:30.667Z","0.0.9-beta.14":"2024-09-13T13:04:04.163Z","0.0.9-beta.15":"2024-09-13T13:47:30.524Z","0.0.9-beta.16":"2024-09-13T20:36:25.500Z","0.0.9-beta.17":"2024-09-13T21:15:04.304Z","0.0.9-beta.18":"2024-09-13T21:18:45.296Z","0.0.9-beta.19":"2024-09-13T22:23:46.325Z","0.0.9-beta.20":"2024-09-13T23:10:41.858Z","0.0.9-beta.21":"2024-09-13T23:16:10.386Z","0.0.9-beta.22":"2024-09-13T23:23:05.019Z","0.0.9-beta.23":"2024-09-13T23:34:44.989Z","0.0.9-beta.24":"2024-09-14T15:14:35.272Z","0.0.9-beta.25":"2024-09-14T17:15:16.645Z","0.0.9-beta.26":"2024-09-14T18:04:02.250Z","0.0.9-beta.27":"2024-09-14T18:12:55.202Z","0.0.9-beta.28":"2024-09-14T18:50:43.058Z","0.0.9-beta.29":"2024-09-14T20:57:27.916Z","0.0.9-beta.30":"2024-09-15T22:19:36.392Z","0.0.9-beta.31":"2024-09-15T22:24:12.910Z","0.0.9-beta.32":"2024-09-15T22:27:29.637Z","0.0.9-beta.33":"2024-09-16T07:56:51.039Z","0.0.9-beta.34":"2024-09-16T08:04:07.266Z","0.0.9-beta.35":"2024-09-16T08:24:11.100Z","0.0.9-beta.36":"2024-09-16T09:23:04.960Z","0.0.9-beta.37":"2024-09-16T09:35:46.246Z","0.0.9-beta.38":"2024-09-16T09:50:24.243Z","0.0.10-beta.1":"2024-09-21T22:59:53.814Z","0.0.10-beta.2":"2024-09-22T08:39:31.031Z","0.0.10-beta.3":"2024-09-23T11:51:34.818Z","0.0.10-beta.4":"2024-09-23T12:29:24.957Z","0.0.10-beta.5":"2024-09-23T12:54:49.459Z","0.0.10-beta.6":"2024-09-23T18:30:42.829Z","0.0.10-beta.7":"2024-09-23T18:41:00.263Z","0.0.10-beta.8":"2024-09-23T18:48:10.722Z","0.0.10-beta.9":"2024-09-23T18:55:54.458Z","0.0.10-beta.10":"2024-09-23T19:12:41.483Z","0.0.10-beta.11":"2024-09-23T19:31:46.585Z","0.0.10-beta.12":"2024-09-23T19:34:51.868Z","0.0.10-beta.14":"2024-09-23T23:43:38.895Z","0.0.10-beta.15":"2024-09-24T01:09:37.648Z","0.0.10-beta.16":"2024-09-24T05:54:56.459Z","0.0.10-beta.17":"2024-09-24T06:24:43.510Z","0.0.10-beta.18":"2024-09-25T11:23:39.448Z","0.0.10-beta.19":"2024-09-26T04:57:48.985Z","0.0.10-beta.20":"2024-09-26T08:07:29.104Z","0.0.10-beta.22":"2024-09-26T10:02:20.775Z","0.0.10-beta.23":"2024-09-26T10:17:02.539Z","0.0.10-beta.24":"2024-09-26T10:30:30.727Z","0.0.10-beta.25":"2024-09-26T10:38:53.881Z","0.0.10-beta.26":"2024-09-26T11:16:14.899Z","0.0.10-beta.27":"2024-09-27T13:59:05.141Z","0.1.0":"2024-09-27T21:46:48.721Z","0.1.1-beta.1":"2024-09-27T23:55:18.835Z","0.1.1-beta.2":"2024-09-28T05:22:20.683Z","0.1.1-beta.4":"2024-09-28T19:39:59.134Z","0.1.1-beta.5":"2024-09-29T06:38:29.439Z","0.1.1-beta.6":"2024-09-29T08:09:37.357Z","0.2.0":"2024-09-29T17:03:28.681Z","0.2.1-beta.1":"2024-09-29T21:56:11.395Z","0.2.2":"2024-09-30T00:24:08.565Z","0.2.3-beta.1":"2024-09-30T06:52:20.717Z","0.2.3-beta.2":"2024-09-30T07:25:56.998Z","0.2.3-beta.3":"2024-09-30T07:29:47.085Z","0.2.3-beta.4":"2024-09-30T07:32:13.195Z","0.2.3-beta.5":"2024-09-30T07:50:04.792Z","0.2.3-beta.6":"2024-09-30T08:12:13.312Z","0.2.3-beta.7":"2024-09-30T08:15:21.712Z","0.2.3-beta.8":"2024-09-30T09:13:42.642Z","0.2.3-beta.10":"2024-09-30T09:47:35.389Z","0.2.3-beta.11":"2024-09-30T09:50:45.514Z","0.2.3-beta.12":"2024-09-30T10:48:21.758Z","0.2.3-beta.13":"2024-09-30T11:07:12.255Z","0.2.3-beta.14":"2024-09-30T11:17:54.049Z","0.2.3":"2024-09-30T11:32:30.074Z","0.2.4":"2024-09-30T11:54:30.402Z","0.2.5-beta.1":"2024-09-30T12:02:31.565Z","0.2.5-beta.2":"2024-09-30T15:27:41.981Z","0.2.5-beta.3":"2024-09-30T15:38:01.726Z","0.2.5-beta.4":"2024-09-30T15:43:43.187Z","0.2.5-beta.5":"2024-09-30T16:14:23.686Z","0.2.5":"2024-09-30T17:10:00.512Z","0.2.6-beta.1":"2024-09-30T17:40:15.942Z","0.2.6-beta.2":"2024-09-30T18:07:36.470Z","0.2.6-beta.3":"2024-09-30T20:00:54.319Z","0.2.6-beta.4":"2024-10-01T05:39:05.278Z","0.2.6-beta.5":"2024-10-01T06:05:43.433Z","0.2.6-beta.6":"2024-10-01T06:46:05.529Z","0.2.6-beta.7":"2024-10-01T08:02:38.061Z","0.2.6-beta.8":"2024-10-01T09:36:06.047Z","0.2.6-beta.9":"2024-10-01T09:55:42.504Z","0.2.6-beta.10":"2024-10-01T11:40:44.771Z","0.2.6":"2024-10-01T14:21:35.198Z","0.2.8-beta.1":"2024-10-01T15:00:31.727Z","0.2.8-beta.2":"2024-10-02T09:12:27.961Z","0.2.8-beta.3":"2024-10-02T09:40:10.989Z","0.2.8-beta.5":"2024-10-02T09:56:58.360Z","0.2.8-beta.6":"2024-10-02T10:17:06.796Z","0.2.8-beta.7":"2024-10-02T10:29:04.938Z","0.2.8-beta.8":"2024-10-02T16:49:53.541Z","0.2.8-beta.9":"2024-10-02T17:06:03.817Z","0.2.8-beta.10":"2024-10-02T17:26:32.123Z","0.2.8-beta.11":"2024-10-02T17:49:34.395Z","0.2.8-beta.12":"2024-10-02T18:07:29.037Z","0.2.8-beta.13":"2024-10-02T19:47:14.556Z","0.2.8":"2024-10-02T20:06:50.248Z","0.2.9-beta.1":"2024-10-02T21:17:08.159Z","0.2.9-beta.2":"2024-10-03T07:25:23.260Z","0.2.9-beta.3":"2024-10-03T12:26:09.288Z","0.2.9-beta.4":"2024-10-03T13:36:58.518Z","0.2.9-beta.5":"2024-10-03T14:03:19.861Z","0.2.9-beta.6":"2024-10-03T14:17:40.885Z","0.2.9-beta.7":"2024-10-04T05:42:45.953Z","0.2.9-beta.8":"2024-10-04T08:09:27.387Z","0.2.9-beta.9":"2024-10-04T10:33:50.183Z","0.2.9":"2024-10-04T13:31:51.578Z","0.2.10":"2024-10-04T13:39:49.431Z","0.2.11":"2024-10-04T17:50:26.598Z","0.3.0":"2024-10-04T20:13:07.144Z","0.3.1":"2024-10-05T04:53:17.784Z","0.3.2":"2024-10-05T08:29:24.601Z","0.3.3-beta.1":"2024-10-05T13:28:43.567Z","0.3.3-beta.2":"2024-10-05T14:24:30.602Z","0.3.3-beta.3":"2024-10-05T17:40:42.715Z","0.3.3-beta.4":"2024-10-05T18:29:05.054Z","0.3.3-beta.5":"2024-10-05T18:31:58.428Z","0.3.3-beta.7":"2024-10-05T20:40:02.734Z","0.3.3-beta.8":"2024-10-06T05:24:39.362Z","0.3.3-beta.9":"2024-10-06T11:23:56.045Z","0.3.3-beta.10":"2024-10-07T09:59:54.374Z","0.3.3-beta.11":"2024-10-07T10:03:34.750Z","0.3.3-beta.12":"2024-10-07T12:37:25.733Z","0.3.3":"2024-10-07T16:36:32.311Z","0.3.4-beta.1":"2024-10-08T11:39:40.462Z","0.3.4-beta.2":"2024-10-08T11:47:01.062Z","0.3.4-beta.3":"2024-10-08T22:11:30.045Z","0.3.4-beta.4":"2024-10-09T07:41:34.172Z","0.3.4-beta.5":"2024-10-09T13:58:20.818Z","0.3.4-beta.6":"2024-10-09T16:00:07.821Z","0.3.4":"2024-10-09T16:04:03.173Z","0.3.5-beta.1":"2024-10-09T17:24:46.421Z","0.3.5-beta.2":"2024-10-09T20:43:10.003Z","0.3.5-beta.3":"2024-10-10T04:33:27.244Z","0.3.5-beta.4":"2024-10-10T10:57:37.774Z","0.3.5-beta.5":"2024-10-10T11:07:02.019Z","0.3.5-beta.6":"2024-10-10T11:42:32.092Z","0.3.5-beta.7":"2024-10-10T18:27:39.252Z","0.3.5-beta.8":"2024-10-11T10:55:07.233Z","0.3.5":"2024-10-11T18:50:13.865Z","0.3.6":"2024-10-11T21:00:30.007Z","0.4.0":"2024-10-12T01:20:44.741Z","0.4.1":"2024-10-12T05:47:52.416Z","0.4.2-beta.1":"2024-10-12T10:34:46.044Z","0.4.2":"2024-10-12T11:48:04.006Z","0.4.3-beta.1":"2024-10-12T12:32:50.834Z","0.4.3":"2024-10-12T19:05:29.490Z","0.4.4-beta.1":"2024-10-12T22:24:54.139Z","0.4.4":"2024-10-12T22:37:52.067Z","0.4.5":"2024-10-13T07:42:22.800Z","0.4.6":"2024-10-13T14:45:19.960Z","0.4.7-beta.1":"2024-10-13T15:14:46.849Z","0.4.7-beta.2":"2024-10-13T15:26:06.714Z","0.4.7":"2024-10-13T18:57:25.825Z","0.4.8":"2024-10-13T23:23:32.139Z","0.4.9-beta.1":"2024-10-13T23:50:07.035Z","0.4.9-beta.2":"2024-10-14T00:35:17.494Z","0.4.9-beta.3":"2024-10-14T07:53:03.251Z","0.4.9-beta.4":"2024-10-14T08:29:57.288Z","0.4.9-beta.5":"2024-10-14T10:55:53.940Z","0.4.9-beta.6":"2024-10-14T11:52:06.721Z","0.4.9-beta.7":"2024-10-14T15:44:34.901Z","0.4.9-beta.8":"2024-10-14T17:24:05.389Z","0.4.9-beta.9":"2024-10-14T18:21:56.313Z","0.4.9-beta.10":"2024-10-14T19:27:25.549Z","0.4.9-beta.11":"2024-10-15T03:22:29.809Z","0.4.9-beta.12":"2024-10-15T11:41:21.044Z","0.4.9-beta.13":"2024-10-15T12:20:39.783Z","0.4.9-beta.14":"2024-10-15T13:24:33.661Z","0.4.9":"2024-10-15T13:35:04.484Z","0.4.10-beta.1":"2024-10-15T17:01:41.606Z","0.4.10-beta.2":"2024-10-15T17:34:48.920Z","0.4.10-beta.3":"2024-10-15T18:32:27.584Z","0.4.10-beta.4":"2024-10-15T23:15:33.193Z","0.4.10-beta.5":"2024-10-15T23:41:58.276Z","0.4.10-beta.6":"2024-10-16T04:42:40.255Z","0.4.10-beta.7":"2024-10-16T05:08:23.330Z","0.4.10-beta.8":"2024-10-16T05:24:57.733Z","0.4.10":"2024-10-16T09:54:49.412Z","0.4.10-beta.9":"2024-10-16T10:05:57.605Z","0.4.10-beta.10":"2024-10-16T10:44:50.091Z","0.4.11-beta.1":"2024-10-16T10:59:31.461Z","0.4.11-beta.2":"2024-10-16T16:50:03.038Z","0.4.11-beta.3":"2024-10-16T17:15:26.477Z","0.4.11":"2024-10-16T17:46:39.427Z","0.4.12-beta.1":"2024-10-16T20:09:33.760Z","0.4.12-beta.2":"2024-10-16T20:17:48.226Z","0.4.12-beta.3":"2024-10-16T21:08:08.632Z","0.4.12-beta.4":"2024-10-17T04:51:14.435Z","0.4.12-beta.5":"2024-10-17T04:53:17.373Z","0.4.12-beta.6":"2024-10-17T15:02:16.600Z","0.4.12-beta.7":"2024-10-17T17:03:55.529Z","0.4.12":"2024-10-17T19:42:25.847Z","0.4.13":"2024-10-18T06:22:39.420Z","0.4.14-beta.1":"2024-10-18T08:43:21.492Z","0.4.14-beta.2":"2024-10-18T15:23:18.998Z","0.5.0":"2024-10-18T20:31:42.879Z","0.5.1-beta.1":"2024-10-18T21:26:51.195Z","0.5.1-beta.2":"2024-10-18T21:52:32.483Z","0.5.1-beta.3":"2024-10-18T22:32:37.619Z","0.5.1-beta.4":"2024-10-18T22:51:49.456Z","0.5.1-beta.5":"2024-10-19T03:54:31.468Z","0.5.1-beta.6":"2024-10-19T09:26:58.499Z","0.5.1-beta.7":"2024-10-19T09:59:48.898Z","0.5.1":"2024-10-19T10:32:44.449Z","0.5.2-beta.1":"2024-10-19T12:21:06.428Z","0.5.2-beta.2":"2024-10-19T12:43:20.507Z","0.5.2-beta.3":"2024-10-19T13:16:14.466Z","0.5.2-beta.4":"2024-10-19T14:10:39.744Z","0.5.2-beta.5":"2024-10-19T14:48:25.669Z","0.5.2-beta.6":"2024-10-19T15:27:56.340Z","0.5.2-beta.7":"2024-10-19T18:33:51.802Z","0.5.2-beta.8":"2024-10-20T03:47:36.700Z","0.5.2-beta.9":"2024-10-20T05:36:25.002Z","0.5.2-beta.10":"2024-10-20T06:28:56.283Z","0.5.2-beta.11":"2024-10-20T09:53:32.267Z","0.5.2-beta.12":"2024-10-20T12:07:53.491Z","0.5.2-beta.13":"2024-10-20T12:33:08.638Z","0.5.2-beta.14":"2024-10-20T13:02:05.821Z","0.5.2-beta.15":"2024-10-20T14:33:10.276Z","0.5.2-beta.16":"2024-10-20T15:03:14.430Z","0.5.2-beta.17":"2024-10-20T16:46:47.511Z","0.5.2-beta.18":"2024-10-21T07:24:59.421Z","0.5.2-beta.19":"2024-10-21T07:51:08.223Z","0.5.2-beta.20":"2024-10-21T08:49:02.814Z","0.5.2-beta.21":"2024-10-21T11:40:27.561Z","0.5.2":"2024-10-21T12:04:16.670Z","0.5.3-beta.1":"2024-10-21T12:50:05.540Z","0.5.3-beta.2":"2024-10-21T13:28:30.576Z","0.5.3-beta.3":"2024-10-21T18:39:06.666Z","0.5.3-beta.4":"2024-10-21T18:48:47.450Z","0.5.3-beta.5":"2024-10-21T19:19:39.260Z","0.5.3-beta.6":"2024-10-21T19:52:44.620Z","0.5.3-beta.7":"2024-10-21T20:03:19.844Z","0.5.3-beta.8":"2024-10-22T05:39:38.210Z","0.5.3-beta.9":"2024-10-22T06:25:06.784Z","0.5.3-beta.10":"2024-10-22T07:37:59.715Z","0.5.3-beta.11":"2024-10-22T13:16:27.542Z","0.5.3-beta.13":"2024-10-22T22:13:51.101Z","0.5.3-beta.14":"2024-10-23T07:01:30.207Z","0.5.3-beta.15":"2024-10-23T11:08:54.139Z","0.5.3-beta.16":"2024-10-23T11:41:44.813Z","0.5.3-beta.17":"2024-10-23T16:28:30.291Z","0.5.3":"2024-10-23T19:19:18.927Z","0.5.4-beta.1":"2024-10-23T21:42:39.966Z","0.5.4-beta.2":"2024-10-23T22:41:33.359Z","0.5.4-beta.3":"2024-10-24T04:11:45.843Z","0.5.4-beta.4":"2024-10-24T07:53:25.208Z","0.5.4-beta.5":"2024-10-24T08:31:46.745Z","0.5.4-beta.6":"2024-10-24T10:59:38.218Z","0.5.4-beta.7":"2024-10-25T14:04:28.956Z","0.5.4-beta.8":"2024-10-26T05:11:07.024Z","0.5.4-beta.9":"2024-10-26T05:18:39.157Z","0.6.0-beta.1":"2024-10-26T16:15:03.298Z","0.6.0":"2024-10-26T16:18:20.800Z","0.6.1-beta.1":"2024-10-26T16:49:48.114Z","0.6.1-beta.2":"2024-10-26T20:19:56.485Z","0.6.1-beta.3":"2024-10-26T21:12:03.811Z","0.6.1-beta.4":"2024-10-27T05:58:15.396Z","0.6.1-beta.5":"2024-10-27T07:41:24.325Z","0.6.1-beta.6":"2024-10-27T10:42:30.236Z","0.6.1-beta.7":"2024-10-27T11:31:26.801Z","0.6.1-beta.8":"2024-10-27T13:46:26.611Z","0.6.1-beta.9":"2024-10-27T13:57:34.502Z","0.6.1":"2024-10-27T15:17:25.796Z","0.6.2-beta.1":"2024-10-27T19:03:20.451Z","0.6.2-beta.2":"2024-10-27T19:13:53.811Z","0.6.2-beta.3":"2024-10-28T04:00:01.341Z","0.6.2-beta.4":"2024-10-28T05:18:47.415Z","0.6.2-beta.5":"2024-10-28T05:21:37.869Z","0.6.2-beta.6":"2024-10-28T05:49:02.283Z","0.6.2-beta.7":"2024-10-28T06:43:29.569Z","0.6.2-beta.8":"2024-10-28T08:31:27.417Z","0.6.2":"2024-10-28T10:07:14.445Z","0.6.3-beta.1":"2024-10-30T07:50:14.583Z","0.6.3-beta.2":"2024-10-30T08:22:01.804Z","0.6.3-beta.3":"2024-10-30T14:14:56.940Z","0.6.3-beta.4":"2024-11-01T06:22:17.150Z","0.6.3-beta.5":"2024-11-01T07:48:18.986Z","0.7.0-beta.1":"2024-11-02T09:42:21.663Z","0.7.0":"2024-11-02T23:00:27.633Z","0.7.1-beta.1":"2024-11-02T23:38:10.667Z","0.7.1-beta.2":"2024-11-03T07:19:28.137Z","0.7.1-beta.3":"2024-11-03T07:21:14.816Z","0.7.1-beta.4":"2024-11-03T10:44:06.107Z","0.7.1-beta.5":"2024-11-03T21:14:50.414Z","0.7.1-beta.6":"2024-11-04T07:15:41.264Z","0.7.1":"2024-11-04T12:53:30.775Z","0.7.2-beta.1":"2024-11-04T14:39:05.022Z","0.7.2-beta.2":"2024-11-04T16:39:36.914Z","0.7.2-beta.3":"2024-11-04T17:08:20.723Z","0.7.2-beta.4":"2024-11-04T17:19:25.826Z","0.7.2-beta.5":"2024-11-04T17:51:44.267Z","0.7.2":"2024-11-04T23:09:31.648Z","0.7.3-beta.1":"2024-11-05T08:24:23.211Z","0.7.3-beta.2":"2024-11-05T11:22:53.479Z","0.7.3-beta.3":"2024-11-05T16:22:44.933Z","0.7.3-beta.4":"2024-11-05T16:33:17.913Z","0.7.3-beta.5":"2024-11-05T17:58:59.803Z","0.7.3-beta.6":"2024-11-05T18:08:35.548Z","0.7.3-beta.7":"2024-11-05T20:22:04.750Z","0.7.3-beta.8":"2024-11-05T20:29:45.863Z","0.7.3-beta.9":"2024-11-05T21:40:11.561Z","0.7.3-beta.10":"2024-11-06T06:21:14.729Z","0.7.3-beta.11":"2024-11-06T07:10:10.001Z","0.7.3":"2024-11-06T07:19:53.427Z","0.7.4-beta.1":"2024-11-06T19:29:52.350Z","0.7.4":"2024-11-06T21:57:03.573Z","0.7.5-beta.1":"2024-11-07T09:31:58.183Z","0.7.5-beta.2":"2024-11-07T13:10:44.073Z","0.7.5-beta.3":"2024-11-07T13:36:48.207Z","0.7.5-beta.4":"2024-11-07T13:48:48.608Z","0.7.5-beta.5":"2024-11-07T14:02:53.839Z","0.7.5-beta.6":"2024-11-07T16:08:47.657Z","0.7.5-beta.7":"2024-11-07T16:56:10.169Z","0.7.5-beta.8":"2024-11-07T17:20:02.282Z","0.7.5-beta.9":"2024-11-07T17:38:00.515Z","0.7.5":"2024-11-07T18:44:04.062Z","0.7.6-beta.1":"2024-11-08T07:16:21.604Z","0.7.6-beta.2":"2024-11-08T09:02:07.059Z","0.7.6-beta.3":"2024-11-08T16:25:52.827Z","0.7.6-beta.4":"2024-11-08T22:02:04.360Z","0.8.0":"2024-11-08T22:32:53.337Z","0.8.1-beta.1":"2024-11-09T03:49:27.620Z","0.8.1-beta.2":"2024-11-09T06:31:31.199Z","0.8.1-beta.3":"2024-11-09T06:45:43.255Z","0.8.1-beta.4":"2024-11-09T07:31:56.065Z","0.8.1-beta.5":"2024-11-09T19:38:17.966Z","0.8.1":"2024-11-10T06:12:46.263Z","0.8.2-beta.1":"2024-11-10T18:48:48.545Z","0.8.2-beta.2":"2024-11-11T06:06:59.832Z","0.8.2-beta.3":"2024-11-11T18:18:05.357Z","0.8.2":"2024-11-11T20:28:32.085Z","0.8.3-beta.1":"2024-11-12T16:33:03.326Z","0.8.3-beta.2":"2024-11-13T17:06:39.709Z","0.8.3-beta.3":"2024-11-13T18:43:59.440Z","0.8.3-beta.4":"2024-11-13T19:27:52.886Z","0.8.3-beta.5":"2024-11-13T21:03:09.309Z","0.8.3-beta.6":"2024-11-14T15:23:24.309Z","0.8.3-beta.7":"2024-11-14T15:44:15.808Z","0.8.3":"2024-11-14T16:28:21.086Z","0.8.4-beta.1":"2024-11-14T16:57:30.343Z","0.8.4-beta.2":"2024-11-14T18:12:13.618Z","0.8.4-beta.4":"2024-11-14T23:18:17.466Z","0.8.4-beta.5":"2024-11-15T09:21:52.260Z","0.8.4-beta.6":"2024-11-15T11:58:42.921Z","0.8.4-beta.7":"2024-11-15T12:05:39.664Z","0.8.4":"2024-11-15T17:43:31.465Z","0.8.5-beta.1":"2024-11-15T17:46:59.319Z","0.8.5-beta.2":"2024-11-15T19:37:20.161Z","0.8.5-beta.3":"2024-11-15T21:37:18.602Z","0.8.5":"2024-11-16T08:52:37.377Z","0.8.6-beta.1":"2024-11-16T10:18:59.981Z","0.8.6-beta.2":"2024-11-16T11:36:50.440Z","0.8.6-beta.3":"2024-11-16T13:37:10.348Z","0.8.6-beta.4":"2024-11-17T14:13:26.783Z","0.8.6-beta.5":"2024-11-18T08:21:10.185Z","0.8.6-beta.6":"2024-11-18T08:41:09.712Z","0.8.6":"2024-11-18T11:24:08.401Z","0.8.7-beta.1":"2024-11-18T12:31:01.677Z","0.8.7-beta.2":"2024-11-18T17:58:40.076Z","0.8.7-beta.3":"2024-11-18T18:39:01.947Z","0.8.7-beta.4":"2024-11-19T07:57:57.735Z","0.8.7-beta.5":"2024-11-19T09:01:44.112Z","0.8.7-canary.2":"2024-11-19T15:48:36.086Z","0.8.7":"2024-11-19T16:41:32.711Z","0.9.0-canary.1":"2024-11-19T17:49:43.748Z","0.8.8-beta.1":"2024-11-19T20:37:22.400Z","0.8.8-beta.2":"2024-11-19T22:12:46.419Z","0.8.8":"2024-11-20T08:52:29.714Z","1.0.0-canary.2":"2024-11-20T10:07:49.245Z","1.0.0-canary.3":"2024-11-20T11:36:18.096Z","1.0.0-canary.4":"2024-11-20T13:28:29.532Z","1.0.0-canary.5":"2024-11-20T14:07:06.643Z","0.8.9-beta.2":"2024-11-20T14:14:36.686Z","1.0.0-canary.6":"2024-11-20T15:45:23.413Z","1.0.0-canary.7":"2024-11-20T20:22:28.940Z","1.0.0-canary.8":"2024-11-20T20:22:35.902Z","1.0.0-canary.10":"2024-11-21T15:42:00.730Z","1.0.0-canary.11":"2024-11-21T19:07:54.868Z","1.0.0-canary.12":"2024-11-22T07:35:05.506Z","1.0.0-canary.13":"2024-11-22T11:55:55.277Z","1.0.0-canary.14":"2024-11-22T12:06:10.789Z","1.0.0":"2024-11-23T00:53:11.116Z","1.0.2":"2024-11-24T06:40:41.222Z","1.0.3":"2024-11-25T07:42:52.582Z","1.0.4":"2024-11-25T23:03:52.784Z","1.0.5":"2024-11-26T12:21:44.661Z","1.0.6":"2024-11-27T19:18:18.166Z","1.0.7":"2024-11-28T05:28:14.398Z","1.0.8-beta.1":"2024-11-29T17:54:08.443Z","1.0.8-beta.2":"2024-11-29T18:47:11.910Z","1.0.8-beta.4":"2024-12-02T07:30:20.731Z","1.0.8-beta.3":"2024-12-02T07:30:34.228Z","1.0.8":"2024-12-02T07:41:00.781Z","1.0.9-beta.1":"2024-12-02T12:46:27.103Z","1.0.9-beta.2":"2024-12-02T12:54:33.962Z","1.0.9-beta.3":"2024-12-02T12:54:37.825Z","1.0.9-beta.4":"2024-12-02T13:31:36.824Z","1.0.9-beta.6":"2024-12-03T08:51:21.449Z","1.0.9-beta.7":"2024-12-03T10:02:59.914Z","1.0.9":"2024-12-03T13:58:24.380Z","1.0.10-beta.1":"2024-12-03T15:28:39.623Z","1.0.10-beta.2":"2024-12-03T17:48:27.381Z","1.0.10-beta.3":"2024-12-03T18:13:45.156Z","1.0.10":"2024-12-03T19:00:00.167Z","1.0.11-beta.1":"2024-12-05T12:33:39.872Z","1.0.11-beta.2":"2024-12-05T15:18:07.031Z","1.0.11-beta.3":"2024-12-05T18:02:13.504Z","1.0.11-beta.4":"2024-12-05T18:33:49.226Z","1.0.11-beta.5":"2024-12-06T20:38:26.722Z","1.0.11-beta.6":"2024-12-07T05:52:15.087Z","1.0.11-beta.7":"2024-12-07T06:21:13.723Z","1.0.11-beta.8":"2024-12-07T07:53:13.946Z","1.0.11":"2024-12-08T11:40:55.633Z","1.0.12-beta.1":"2024-12-08T12:18:00.488Z","1.0.12-beta.2":"2024-12-08T13:48:30.857Z","1.0.12-beta.3":"2024-12-08T13:57:07.571Z","1.0.12":"2024-12-08T14:01:36.116Z","1.0.13":"2024-12-08T14:12:38.000Z","1.0.14":"2024-12-08T21:40:04.688Z","1.0.15-beta.1":"2024-12-10T06:19:39.608Z","1.0.15":"2024-12-10T06:19:42.758Z","1.0.16-beta.1":"2024-12-11T13:07:55.990Z","1.0.16":"2024-12-12T08:42:48.955Z","1.0.17":"2024-12-12T12:18:57.003Z","1.0.18":"2024-12-12T12:34:49.449Z","1.0.19":"2024-12-13T12:59:43.800Z","1.0.20":"2024-12-14T06:51:21.999Z","1.0.21":"2024-12-15T06:07:00.742Z","1.0.22-beta.1":"2024-12-16T12:40:32.122Z","1.0.22-beta.2":"2024-12-16T13:13:25.924Z","1.0.22-beta.3":"2024-12-16T14:30:23.564Z","1.0.22-beta.4":"2024-12-16T16:20:20.973Z","1.0.22":"2024-12-16T18:59:51.098Z","1.0.23-beta.1":"2024-12-18T06:56:35.405Z","1.0.23-beta.2":"2024-12-19T07:22:11.758Z","1.0.23-beta.3":"2024-12-19T15:06:31.015Z","1.0.23-beta.4":"2024-12-20T10:40:21.918Z","1.0.23-beta.5":"2024-12-20T10:50:30.463Z","1.0.23-beta.6":"2024-12-20T13:36:52.554Z","1.1.0":"2024-12-20T23:19:07.192Z","1.1.1":"2024-12-21T05:14:51.200Z","1.1.2-beta.1":"2024-12-21T10:29:29.507Z","1.1.2-beta.2":"2024-12-21T10:37:25.720Z","1.1.2-beta.3":"2024-12-21T10:41:40.765Z","1.1.2-beta.4":"2024-12-22T19:01:27.213Z","1.1.2":"2024-12-23T06:20:10.408Z","1.1.3-beta.1":"2024-12-23T08:07:32.826Z","1.1.3-beta.2":"2024-12-23T09:59:54.682Z","1.1.3-beta.4":"2024-12-23T10:51:21.377Z","1.1.3-beta.6":"2024-12-23T12:46:46.640Z","1.1.3-beta.7":"2024-12-23T15:03:14.432Z","1.1.3-beta.8":"2024-12-23T15:24:27.242Z","1.1.3-beta.9":"2024-12-23T16:48:50.825Z","1.1.3":"2024-12-23T21:33:24.542Z","1.1.4-beta.1":"2024-12-24T04:49:39.311Z","1.1.4-beta.2":"2024-12-26T15:47:51.868Z","1.1.4":"2024-12-27T04:43:37.133Z","1.1.5":"2024-12-30T06:44:00.150Z","1.1.6":"2024-12-30T07:29:59.113Z","1.1.7-beta.1":"2024-12-30T08:20:52.808Z","1.1.7-beta.2":"2024-12-30T08:41:37.742Z","1.1.7-beta.3":"2024-12-30T09:54:28.468Z","1.1.7-beta.4":"2024-12-30T10:09:45.071Z","1.1.7-beta.5":"2024-12-30T10:16:49.137Z","1.1.7":"2024-12-30T10:55:19.927Z","1.1.8-beta.1":"2024-12-31T09:39:46.820Z","1.1.8-beta.2":"2024-12-31T12:29:26.549Z","1.1.8-beta.3":"2025-01-01T04:10:08.845Z","1.1.8":"2025-01-01T04:51:21.533Z","1.1.9-beta.1":"2025-01-02T05:46:20.726Z","1.1.9":"2025-01-03T18:08:20.654Z","1.1.10-beta.1":"2025-01-03T19:45:53.033Z","1.1.10-beta.2":"2025-01-04T14:31:56.167Z","1.1.10":"2025-01-04T18:06:49.563Z","1.1.11-beta.1":"2025-01-10T05:31:10.819Z","1.1.11":"2025-01-11T15:32:39.776Z","1.1.12-beta.1":"2025-01-12T06:08:38.523Z","1.1.12-beta.2":"2025-01-12T07:10:52.462Z","1.1.12-beta.3":"2025-01-13T14:00:06.378Z","1.1.12-beta.4":"2025-01-14T11:50:56.598Z","1.1.12":"2025-01-14T16:09:01.305Z","1.1.13-beta.2":"2025-01-14T17:58:43.315Z","1.1.13-beta.3":"2025-01-14T18:21:20.834Z","1.1.13":"2025-01-14T18:25:11.030Z","1.1.14-beta.1":"2025-01-15T09:12:27.908Z","1.1.14-beta.2":"2025-01-15T16:10:34.449Z","1.1.14-beta.4":"2025-01-16T15:39:10.962Z","1.1.14-beta.5":"2025-01-16T16:12:23.331Z","1.1.14-beta.6":"2025-01-16T16:53:28.547Z","1.1.14":"2025-01-16T17:05:56.909Z","1.1.15-beta.1":"2025-01-19T17:19:33.545Z","1.1.15-beta.2":"2025-01-21T11:35:44.242Z","1.1.15-beta.3":"2025-01-21T16:45:54.666Z","1.1.15-beta.4":"2025-01-22T09:35:48.384Z","1.1.15-beta.5":"2025-01-23T07:05:55.369Z","1.1.15-beta.6":"2025-01-24T11:49:23.758Z","1.1.15-beta.7":"2025-01-28T17:44:24.034Z","1.1.15":"2025-01-29T11:33:43.434Z","1.1.16-beta.1":"2025-01-30T08:46:22.603Z","1.1.16-beta.2":"2025-01-30T09:23:52.793Z","1.1.16-beta.3":"2025-02-02T08:06:37.120Z","1.1.16-beta.4":"2025-02-03T19:52:03.099Z","1.1.16-beta.5":"2025-02-03T20:10:59.562Z","1.1.16-beta.6":"2025-02-03T20:35:56.902Z","1.1.16-beta.7":"2025-02-04T07:54:48.532Z","1.1.16-beta.8":"2025-02-04T10:50:56.363Z","1.1.16-beta.9":"2025-02-04T17:51:19.584Z","1.1.16-beta.10":"2025-02-05T21:38:58.272Z","1.1.16":"2025-02-05T21:40:25.905Z","1.1.17-beta.1":"2025-02-06T08:18:41.935Z","1.1.17-beta.2":"2025-02-06T08:54:53.473Z","1.1.17-beta.3":"2025-02-08T08:21:32.088Z","1.1.17-beta.4":"2025-02-10T19:49:35.135Z","1.1.17-beta.5":"2025-02-10T19:49:39.206Z","1.2.0-beta.1":"2025-02-11T07:57:10.646Z","1.1.17":"2025-02-11T10:35:58.601Z","1.2.0-beta.4":"2025-02-12T09:54:20.171Z","1.1.18-beta.1":"2025-02-12T10:36:50.368Z","1.1.18-beta.2":"2025-02-14T08:43:36.323Z","1.1.18-beta.3":"2025-02-14T11:08:15.973Z","1.2.0-beta.5":"2025-02-14T11:57:00.730Z","1.2.0-beta.6":"2025-02-14T12:21:03.138Z","1.1.18":"2025-02-14T15:19:20.282Z","1.1.19-beta.1":"2025-02-14T18:49:27.677Z","1.1.19-beta.2":"2025-02-15T09:01:55.473Z","1.2.0-beta.8":"2025-02-15T10:37:35.927Z","1.2.0-beta.9":"2025-02-17T06:36:20.156Z","1.2.0-beta.10":"2025-02-17T21:28:50.636Z","1.1.19-beta.3":"2025-02-20T17:51:52.819Z","1.1.19":"2025-02-20T22:01:23.754Z","1.2.0-beta.11":"2025-02-20T22:30:06.198Z","1.1.20-beta.1":"2025-02-21T14:10:35.818Z","1.2.0-beta.12":"2025-02-22T19:01:20.784Z","1.1.20-beta.2":"2025-02-23T09:44:45.273Z","1.1.20-beta.3":"2025-02-23T20:46:15.863Z","1.2.0-beta.14":"2025-02-23T21:10:06.059Z","1.1.20-beta.5":"2025-02-24T09:31:57.613Z","1.1.20-beta.4":"2025-02-24T09:32:05.972Z","1.1.20":"2025-02-24T11:57:03.336Z","1.2.0-beta.15":"2025-02-24T11:59:48.538Z","1.1.21-beta.1":"2025-02-24T19:00:18.081Z","1.1.21":"2025-02-24T19:16:11.566Z","1.2.0-beta.16":"2025-02-24T19:30:07.248Z","1.1.22-beta.1":"2025-02-24T20:52:58.510Z","1.1.22-beta.2":"2025-02-25T10:46:12.527Z","1.2.0-beta.18":"2025-02-28T23:04:04.664Z","1.2.0-beta.19":"2025-03-01T09:41:38.828Z","1.2.0":"2025-03-01T21:15:17.315Z","1.2.1-beta.1":"2025-03-01T21:55:51.107Z","1.2.1-beta.2":"2025-03-01T22:33:00.815Z","1.2.1-beta.3":"2025-03-01T22:59:46.929Z","1.2.1-beta.4":"2025-03-02T06:29:36.882Z","1.2.1-beta.5":"2025-03-02T06:43:05.822Z","1.2.1-beta.6":"2025-03-02T09:40:08.325Z","1.2.1-beta.7":"2025-03-02T10:39:02.692Z","1.2.1-beta.8":"2025-03-02T11:58:00.246Z","1.2.1":"2025-03-02T15:09:40.957Z","1.2.2-beta.1":"2025-03-02T16:47:16.102Z","1.2.2-beta.2":"2025-03-02T17:40:14.221Z","1.2.2-beta.3":"2025-03-02T20:14:51.083Z","1.2.2-beta.4":"2025-03-03T12:58:37.728Z","1.2.2-beta.5":"2025-03-03T16:47:12.059Z","1.2.2-beta.6":"2025-03-03T16:53:55.132Z","1.2.2":"2025-03-03T18:27:42.227Z","1.2.3-beta.1":"2025-03-04T05:46:38.647Z","1.2.3-beta.2":"2025-03-04T06:32:36.038Z","1.2.3-beta.3":"2025-03-04T11:35:18.639Z","1.2.3":"2025-03-04T21:10:56.754Z","1.2.4-beta.1":"2025-03-05T06:28:35.247Z","1.2.4-beta.2":"2025-03-05T08:57:51.796Z","1.2.4-beta.3":"2025-03-05T10:46:12.783Z","1.2.4-beta.4":"2025-03-05T18:15:56.709Z","1.2.4-beta.5":"2025-03-06T22:03:36.069Z","1.2.4-beta.6":"2025-03-08T10:16:44.147Z","1.2.4-beta.7":"2025-03-08T20:08:30.415Z","1.2.4-beta.8":"2025-03-09T10:34:31.389Z","1.2.4-beta.9":"2025-03-12T04:21:03.975Z","1.2.4-beta.10":"2025-03-12T12:45:18.976Z","1.2.4-beta.12":"2025-03-13T08:15:14.794Z","1.2.4":"2025-03-13T21:14:45.845Z","1.2.5-beta.1":"2025-03-15T07:06:04.057Z","1.2.5-beta.2":"2025-03-15T21:04:18.295Z","1.2.5-beta.3":"2025-03-17T10:11:45.439Z","1.2.5-beta.4":"2025-03-17T18:51:45.369Z","1.2.5-beta.5":"2025-03-20T05:58:49.478Z","1.2.5-beta.6":"2025-03-22T18:56:06.832Z","1.2.5-beta.7":"2025-03-23T10:18:23.516Z","1.2.5-beta.8":"2025-03-23T15:59:45.230Z","1.2.5-beta.9":"2025-03-25T05:16:00.629Z","1.2.5-beta.10":"2025-03-26T08:59:26.437Z","1.2.5":"2025-03-26T20:59:10.018Z","1.2.6-beta.1":"2025-03-27T08:05:43.697Z","1.2.6-beta.2":"2025-03-28T07:20:44.342Z","1.2.6-beta.3":"2025-03-29T06:04:19.062Z","1.2.6-beta.4":"2025-04-03T22:02:51.718Z","1.2.6-beta.5":"2025-04-05T05:07:55.206Z","1.2.6-beta.6":"2025-04-07T06:02:59.327Z","1.2.6-beta.7":"2025-04-10T04:48:16.302Z","1.2.6-beta.11":"2025-04-11T16:55:17.785Z","1.2.6-beta.12":"2025-04-11T18:04:39.083Z","1.2.6-beta.13":"2025-04-12T21:02:53.313Z","1.2.6":"2025-04-12T22:09:58.701Z","1.2.7-beta.1":"2025-04-13T14:07:38.370Z","1.2.7":"2025-04-13T17:24:10.333Z","1.2.8-beta.1":"2025-04-15T09:46:03.029Z","1.2.8-beta.2":"2025-04-22T21:36:32.948Z","1.2.8-beta.3":"2025-04-27T09:52:45.176Z","1.2.8-beta.4":"2025-05-05T05:19:08.169Z","1.2.8-beta.5":"2025-05-05T23:53:23.553Z","1.2.8-beta.6":"2025-05-07T19:58:08.196Z","1.2.8-beta.7":"2025-05-08T15:47:44.945Z","1.2.8-beta.8":"2025-05-16T03:10:40.675Z","1.2.8":"2025-05-16T03:47:24.007Z","1.2.9-beta.1":"2025-05-16T21:23:50.014Z","1.2.9-beta.6":"2025-05-30T02:55:40.796Z","1.2.9-beta.7":"2025-06-01T01:15:42.909Z","1.2.9-beta.8":"2025-06-01T06:41:43.829Z","1.2.9-beta.9":"2025-06-03T19:12:48.304Z","1.2.9-beta.10":"2025-06-09T01:39:45.350Z","1.2.9":"2025-06-10T07:12:31.859Z","1.2.10-beta.1":"2025-06-13T04:11:21.266Z","1.2.10":"2025-06-20T22:07:02.629Z","1.2.11":"2025-06-28T03:23:43.242Z","1.3.0-beta.1":"2025-06-28T05:39:42.114Z","1.2.12":"2025-06-28T06:42:57.774Z","1.3.0-beta.4":"2025-07-06T05:00:46.276Z","1.3.0-beta.5":"2025-07-07T06:52:02.783Z","1.3.0-beta.6":"2025-07-08T06:25:31.925Z","1.3.0-beta.7":"2025-07-09T08:15:41.787Z","1.3.0-beta.8":"2025-07-10T18:14:03.309Z","1.3.0-beta.9":"2025-07-17T17:10:53.518Z","1.3.0-beta.10":"2025-07-19T03:56:51.404Z","1.3.0-beta.11":"2025-07-19T04:47:10.243Z","1.3.0":"2025-07-19T20:02:11.810Z","1.3.1-beta.1":"2025-07-19T22:40:02.461Z","1.3.1":"2025-07-20T02:34:14.821Z","1.3.2":"2025-07-21T05:21:26.670Z","1.3.3":"2025-07-23T06:04:48.509Z","1.3.4-beta.1":"2025-07-24T05:17:56.632Z","1.3.4-beta.2":"2025-07-24T08:05:21.835Z","1.3.4-beta.3":"2025-07-25T20:30:44.679Z","1.3.4":"2025-07-26T08:13:05.703Z","1.3.5-beta.2":"2025-08-05T04:27:44.469Z","1.3.5-beta.3":"2025-08-06T06:33:45.224Z","1.3.5-beta.4":"2025-08-06T16:05:46.232Z","1.3.5-beta.5":"2025-08-07T07:05:52.947Z","1.3.5-beta.6":"2025-08-10T08:31:53.126Z","1.3.5-beta.7":"2025-08-11T02:39:04.514Z","1.3.5":"2025-08-11T17:00:37.580Z","1.3.6-beta.1":"2025-08-12T03:05:17.901Z","1.3.6-beta.2":"2025-08-13T02:59:53.228Z","1.3.6":"2025-08-13T03:14:54.736Z","1.3.7-beta.1":"2025-08-13T23:39:46.913Z","1.3.7-beta.2":"2025-08-16T01:31:58.915Z","1.3.7-beta.3":"2025-08-16T04:52:05.060Z","1.3.7-beta.4":"2025-08-17T18:06:46.230Z","1.3.7":"2025-08-17T19:15:40.180Z","1.3.8-beta.1":"2025-08-19T04:28:33.608Z","1.3.8-beta.2":"2025-08-21T18:40:37.039Z","1.3.8-beta.3":"2025-08-21T23:40:30.222Z","1.3.8-beta.4":"2025-08-27T04:30:06.518Z","1.3.8-beta.5":"2025-08-28T16:55:13.072Z","1.3.8-beta.6":"2025-08-28T17:15:24.617Z","1.3.8-beta.7":"2025-08-29T18:50:58.480Z","1.3.8-beta.8":"2025-08-31T08:00:57.449Z","1.3.8-beta.9":"2025-08-31T23:48:48.355Z","1.3.8-beta.10":"2025-09-01T20:23:12.377Z","1.3.8-beta.11":"2025-09-03T20:11:38.873Z","1.3.8":"2025-09-04T00:49:16.126Z","1.3.9-beta.1":"2025-09-04T02:26:43.927Z","1.3.9-beta.2":"2025-09-05T02:52:35.051Z","1.3.9-beta.3":"2025-09-07T22:17:02.492Z","1.3.9-beta.4":"2025-09-08T01:02:12.743Z","1.3.9":"2025-09-08T19:22:32.274Z","1.3.10-beta.1":"2025-09-10T00:26:09.594Z","1.3.10-beta.2":"2025-09-12T01:01:25.620Z","1.3.10-beta.3":"2025-09-12T07:49:46.412Z","1.3.10-beta.4":"2025-09-12T22:40:13.217Z","1.3.10-beta.5":"2025-09-13T21:14:51.195Z","1.3.10-beta.6":"2025-09-14T02:57:27.274Z","1.3.10-beta.7":"2025-09-14T08:48:52.880Z","1.3.10":"2025-09-15T18:37:44.528Z","1.3.11-beta.1":"2025-09-16T02:14:46.704Z","1.3.11":"2025-09-16T02:22:24.935Z","1.3.11-beta.2":"2025-09-16T20:47:09.839Z","1.3.12":"2025-09-18T15:51:24.547Z","1.4.0-beta.1":"2025-09-18T21:34:36.007Z","1.3.13":"2025-09-19T18:54:46.743Z","1.4.0-beta.2":"2025-09-22T14:53:01.346Z","1.3.14":"2025-09-22T15:20:12.152Z","1.3.15":"2025-09-23T20:52:30.231Z","1.3.16":"2025-09-23T22:44:49.609Z","1.4.0-beta.3":"2025-09-23T23:06:01.119Z","1.3.17":"2025-09-24T22:58:22.024Z","1.4.0-beta.4":"2025-09-25T21:07:00.449Z","1.3.18":"2025-09-25T23:45:17.956Z","1.4.0-beta.5":"2025-09-25T23:45:20.160Z","1.3.19":"2025-09-28T18:56:03.924Z","1.3.20":"2025-09-28T18:56:16.101Z","1.3.21":"2025-09-28T18:56:18.925Z","1.3.22":"2025-09-28T20:10:02.962Z","1.3.23":"2025-09-28T21:25:17.428Z","1.4.0-beta.6":"2025-09-30T17:56:37.850Z","1.3.24":"2025-09-30T18:23:46.067Z","1.3.25":"2025-10-02T17:48:27.376Z","1.3.26":"2025-10-03T16:41:12.954Z","1.4.0-beta.7":"2025-10-06T15:26:36.521Z","1.3.27":"2025-10-07T02:39:39.739Z","1.4.0-beta.8":"2025-10-07T02:40:12.998Z","1.4.0-beta.9":"2025-10-09T22:25:42.929Z","1.4.0-beta.10":"2025-10-13T17:46:42.569Z","1.4.0-beta.11":"2025-10-16T00:25:11.071Z","1.3.28":"2025-10-19T02:04:58.807Z","1.4.0-beta.12":"2025-10-19T02:05:14.296Z","1.3.29":"2025-10-22T22:15:20.652Z","1.4.0-beta.13":"2025-10-23T00:28:49.681Z","1.3.30":"2025-10-24T18:36:50.120Z","1.3.31":"2025-10-25T00:59:35.530Z","1.3.32":"2025-10-25T22:36:12.432Z","1.4.0-beta.14":"2025-10-28T02:16:08.085Z","1.3.33":"2025-10-28T06:04:08.500Z","1.3.34":"2025-10-29T07:11:14.084Z","1.4.0-beta.15":"2025-10-29T07:11:37.038Z","1.4.0-beta.16":"2025-11-05T22:46:52.328Z","1.4.0-beta.17":"2025-11-06T23:57:51.786Z","1.4.0-beta.18":"2025-11-07T05:20:21.277Z","1.4.0-beta.19":"2025-11-10T20:08:29.811Z","1.4.0-beta.20":"2025-11-12T03:26:16.050Z","1.4.0-beta.21":"2025-11-17T00:44:37.653Z","1.4.0-beta.22":"2025-11-18T19:15:51.458Z","1.4.0-beta.23":"2025-11-19T09:18:31.419Z","1.4.0-beta.24":"2025-11-19T16:17:12.205Z","1.4.0-beta.25":"2025-11-20T03:12:09.551Z","1.4.0-beta.27":"2025-11-22T01:23:37.877Z","1.4.0-beta.28":"2025-11-22T02:11:55.061Z","1.4.0":"2025-11-22T02:33:32.754Z","1.4.1-beta.1":"2025-11-22T16:44:03.603Z","1.4.1":"2025-11-22T18:02:28.725Z","1.4.2-beta.1":"2025-11-23T02:05:42.719Z","1.4.2-beta.2":"2025-11-24T18:22:26.191Z","1.4.2-beta.4":"2025-11-24T18:36:46.891Z","1.4.2-beta.5":"2025-11-25T19:37:05.845Z","1.4.2":"2025-11-25T19:45:58.018Z","1.4.3":"2025-11-26T17:01:04.820Z","1.4.4-beta.1":"2025-11-26T20:12:21.469Z","1.4.4-beta.2":"2025-11-29T02:54:47.814Z","1.4.4":"2025-11-30T20:03:39.659Z","1.4.4-beta.3":"2025-12-02T18:13:21.665Z","1.4.6-beta.2":"2025-12-02T23:59:24.065Z","1.4.5":"2025-12-03T00:08:24.265Z","1.4.6-beta.3":"2025-12-05T02:59:08.699Z","1.4.6":"2025-12-09T06:11:48.930Z","1.4.6-beta.6":"2025-12-10T19:44:02.254Z","1.4.7-beta.2":"2025-12-10T19:44:05.308Z","1.4.7-beta.3":"2025-12-12T00:16:43.341Z","1.4.7-beta.4":"2025-12-12T16:42:06.981Z","1.4.7":"2025-12-14T06:55:00.060Z","1.4.8-beta.1":"2025-12-18T17:18:37.899Z","1.4.8-beta.2":"2025-12-19T08:55:10.553Z","1.4.8-beta.3":"2025-12-19T17:11:19.643Z","1.4.8-beta.4":"2025-12-19T22:54:01.110Z","1.4.8-beta.5":"2025-12-20T21:29:51.030Z","1.4.8-beta.6":"2025-12-22T05:42:09.670Z","1.4.8-beta.7":"2025-12-22T19:41:56.606Z","1.4.8":"2025-12-23T06:27:04.802Z","1.4.9":"2025-12-23T15:49:09.090Z","1.5.0-beta.1":"2025-12-23T15:58:12.533Z","1.4.9-beta.1":"2025-12-23T21:31:22.826Z","1.4.10-beta.1":"2025-12-23T21:31:24.666Z","1.5.0-beta.2":"2025-12-31T13:08:57.021Z","1.4.10":"2025-12-31T13:39:11.884Z","1.4.11-beta.1":"2026-01-10T10:11:14.143Z","1.5.0-beta.3":"2026-01-10T10:12:39.807Z","1.4.11-beta.2":"2026-01-10T15:18:40.040Z","1.5.0-beta.4":"2026-01-12T10:49:38.382Z","1.4.11":"2026-01-12T10:52:46.180Z","1.5.0-beta.5":"2026-01-12T20:13:52.256Z","1.4.12-beta.1":"2026-01-12T23:23:05.830Z","1.5.0-beta.6":"2026-01-12T23:23:27.334Z","1.4.12-beta.2":"2026-01-12T23:46:21.865Z","1.4.12":"2026-01-13T00:03:07.520Z","1.5.0-beta.7":"2026-01-14T22:27:47.776Z","1.4.13":"2026-01-15T03:22:43.619Z","1.4.14":"2026-01-17T04:25:26.965Z","1.5.0-beta.8":"2026-01-17T04:29:37.035Z","1.4.15":"2026-01-18T01:41:16.699Z","1.4.16":"2026-01-20T06:43:28.097Z","1.4.17":"2026-01-21T03:31:37.912Z","1.5.0-beta.9":"2026-01-21T03:40:44.606Z","1.5.0-beta.10":"2026-01-28T02:00:24.296Z","1.4.18":"2026-01-29T01:09:53.963Z","1.5.0-beta.11":"2026-01-31T00:47:41.837Z","1.5.0-beta.12":"2026-02-07T01:30:35.153Z","1.5.0-beta.13":"2026-02-07T17:39:23.367Z","1.5.0-beta.15":"2026-02-16T23:26:28.862Z","1.5.0-beta.16":"2026-02-18T08:52:27.974Z","1.5.0-beta.17":"2026-02-23T14:32:36.927Z","1.4.19":"2026-02-23T15:43:49.316Z","1.5.0-beta.18":"2026-02-23T17:39:46.661Z","1.5.0-beta.19":"2026-02-26T00:24:40.619Z","1.5.0-beta.20":"2026-02-27T17:23:31.379Z","1.4.20":"2026-02-28T00:54:38.688Z","1.5.0":"2026-03-01T01:27:07.175Z","1.5.1-beta.1":"2026-03-01T17:08:39.354Z","1.4.21":"2026-03-01T17:35:52.587Z","1.5.1":"2026-03-02T04:18:31.669Z","1.5.1-beta.2":"2026-03-02T21:53:56.925Z","1.5.1-beta.3":"2026-03-03T03:17:52.240Z","1.5.2":"2026-03-03T09:32:46.368Z","1.5.3":"2026-03-04T07:53:03.892Z","1.5.4":"2026-03-06T02:33:24.358Z","1.5.5":"2026-03-11T19:35:36.949Z","1.4.22":"2026-03-16T20:25:32.560Z","1.5.6":"2026-03-22T14:53:45.020Z","1.5.7-beta.1":"2026-03-23T04:12:33.005Z","1.6.0-beta.0":"2026-04-04T00:03:56.268Z","1.6.0":"2026-04-06T16:24:21.834Z","1.6.1":"2026-04-08T19:31:01.481Z","1.6.2":"2026-04-09T14:20:24.023Z","1.7.0-beta.0":"2026-04-10T20:30:38.406Z","1.6.3":"2026-04-14T11:05:40.257Z","1.7.0-beta.1":"2026-04-14T11:30:31.502Z","1.6.4":"2026-04-15T12:01:52.614Z","1.6.5":"2026-04-16T10:06:41.745Z","1.6.6":"2026-04-21T16:43:27.636Z","1.6.7":"2026-04-22T11:37:32.257Z","1.7.0-beta.2":"2026-04-22T16:24:21.599Z","1.6.8":"2026-04-23T10:32:11.842Z","1.6.9":"2026-04-24T05:26:06.429Z","1.6.10":"2026-05-09T16:01:11.041Z","1.7.0-beta.3":"2026-05-09T19:35:26.078Z","1.6.11":"2026-05-12T16:31:49.189Z","1.6.12":"2026-05-29T21:31:29.008Z","1.6.13":"2026-05-31T11:43:59.812Z","1.7.0-beta.4":"2026-05-31T13:32:17.350Z","1.6.14":"2026-06-02T20:59:04.860Z","1.6.15":"2026-06-08T13:59:43.666Z","1.6.16":"2026-06-10T05:37:59.364Z","1.7.0-beta.5":"2026-06-10T19:36:50.953Z","1.6.17":"2026-06-12T02:53:15.279Z","1.6.18":"2026-06-12T17:18:03.423Z","1.6.19":"2026-06-16T00:43:17.124Z","1.7.0-beta.6":"2026-06-16T20:47:42.243Z","1.7.0-beta.7":"2026-06-18T01:36:39.617Z","1.7.0-beta.8":"2026-06-18T15:37:35.690Z","1.7.0-beta.9":"2026-06-20T01:14:51.758Z","1.6.20":"2026-06-20T02:45:17.202Z","1.6.21":"2026-06-26T04:55:24.338Z","1.6.22":"2026-06-26T12:46:04.616Z","1.7.0-beta.10":"2026-06-26T17:02:14.583Z","1.7.0-rc.0":"2026-06-26T22:15:35.017Z","1.6.23":"2026-06-29T22:07:25.903Z","1.7.0-rc.1":"2026-07-02T17:38:22.332Z"},"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":[{"name":"bekacru","email":"Bekacru@gmail.com"}],"readme":"","readmeFilename":""}