diff --git a/package.json b/package.json index 6be86064d91..47de3d6e82a 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "pino": "./external/pino", "semver": "7.7.4", "typescript": "6.0.3", - "whatwg-url": "14.1.1", + "whatwg-url": "16.0.1", "zod": "4.3.6", "eslint-plugin-react-compiler>zod": "3.24.2" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 883f7a6dab2..bc692af8c23 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,7 +11,7 @@ overrides: pino: ./external/pino semver: 7.7.4 typescript: 6.0.3 - whatwg-url: 14.1.1 + whatwg-url: 16.0.1 zod: 4.3.6 eslint-plugin-react-compiler>zod: 3.24.2 @@ -39,7 +39,7 @@ importers: version: 16.4.0 mongodb-memory-server: specifier: 11.0.1 - version: 11.0.1 + version: 11.0.1(@noble/hashes@2.2.0) prettier: specifier: 3.8.3 version: 3.8.3 @@ -96,10 +96,10 @@ importers: version: 7.29.0 '@better-auth/api-key': specifier: ^1.6.5 - version: 1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(better-auth@1.6.5(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(mongodb@6.12.0)(mysql2@3.15.3)(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(vitest@4.1.4)) + version: 1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(better-auth@1.6.5(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(mongodb@6.12.0(@noble/hashes@2.2.0))(mysql2@3.15.3)(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(vitest@4.1.4)) '@better-auth/passkey': specifier: ^1.6.5 - version: 1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(better-auth@1.6.5(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(mongodb@6.12.0)(mysql2@3.15.3)(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(vitest@4.1.4))(better-call@1.3.5(zod@4.3.6))(nanostores@1.2.0) + version: 1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(better-auth@1.6.5(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(mongodb@6.12.0(@noble/hashes@2.2.0))(mysql2@3.15.3)(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(vitest@4.1.4))(better-call@1.3.5(zod@4.3.6))(nanostores@1.2.0) '@fastify/cookie': specifier: 11.0.2 version: 11.0.2 @@ -180,10 +180,10 @@ importers: version: 5.1.0 '@typegoose/auto-increment': specifier: ^5.0.1 - version: 5.0.1(mongoose@9.4.1) + version: 5.0.1(mongoose@9.4.1(@noble/hashes@2.2.0)) '@typegoose/typegoose': specifier: ^13.2.1 - version: 13.2.1(mongoose@9.4.1) + version: 13.2.1(mongoose@9.4.1(@noble/hashes@2.2.0)) '@types/jsonwebtoken': specifier: 9.0.10 version: 9.0.10 @@ -198,7 +198,7 @@ importers: version: 3.0.3 better-auth: specifier: ^1.6.5 - version: 1.6.5(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(mongodb@6.12.0)(mysql2@3.15.3)(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(vitest@4.1.4) + version: 1.6.5(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(mongodb@6.12.0(@noble/hashes@2.2.0))(mysql2@3.15.3)(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(vitest@4.1.4) blurhash: specifier: 2.0.5 version: 2.0.5 @@ -276,22 +276,22 @@ importers: version: 3.0.1 mongoose: specifier: ~9.4.1 - version: 9.4.1 + version: 9.4.1(@noble/hashes@2.2.0) mongoose-aggregate-paginate-v2: specifier: 1.1.4 version: 1.1.4 mongoose-autopopulate: specifier: 1.2.1 - version: 1.2.1(mongoose@9.4.1) + version: 1.2.1(mongoose@9.4.1(@noble/hashes@2.2.0)) mongoose-lean-getters: specifier: 2.3.1 - version: 2.3.1 + version: 2.3.1(@noble/hashes@2.2.0) mongoose-lean-virtuals: specifier: 2.1.0 - version: 2.1.0(mongoose@9.4.1) + version: 2.1.0(mongoose@9.4.1(@noble/hashes@2.2.0)) mongoose-paginate-v2: specifier: 1.9.4 - version: 1.9.4(mongoose@9.4.1) + version: 1.9.4(mongoose@9.4.1(@noble/hashes@2.2.0)) nanoid: specifier: 5.1.9 version: 5.1.9 @@ -421,7 +421,7 @@ importers: version: 5.10.1 mongodb-memory-server: specifier: ^11.0.1 - version: 11.0.1 + version: 11.0.1(@noble/hashes@2.2.0) redis-memory-server: specifier: ^0.16.0 version: 0.16.0 @@ -1143,6 +1143,15 @@ packages: resolution: {integrity: sha512-rZAP3aVgB9ds9KOeUSL+zZ21hPmo8dh6fnIFwRQj5EAZl9gzR7wxYbYXYysAM8CTqGmUGyp2S4kUdV17MnGuWQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=24} + '@exodus/bytes@1.15.0': + resolution: {integrity: sha512-UY0nlA+feH81UGSHv92sLEPLCeZFjXOuHhrIo0HQydScuQc8s0A7kL/UdgwgDq8g8ilksmuoF35YVTNphV2aBQ==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + peerDependencies: + '@noble/hashes': ^1.8.0 || ^2.0.0 + peerDependenciesMeta: + '@noble/hashes': + optional: true + '@fastify/accept-negotiator@2.0.1': resolution: {integrity: sha512-/c/TW2bO/v9JeEgoD/g1G5GxGeCF1Hafdf79WPmUlgYiBXummY0oX3VVq4yFkKKVBKDNlaDUYoab7g38RpPqCQ==} @@ -6789,9 +6798,9 @@ packages: resolution: {integrity: sha512-dRXchy+C0IgK8WPC6xvCHFRIWYUbqqdEIKPaKo/AcTUNzwLTK6AH7RjdLWsEZcAN/TBdtfUw3PYEgPr5VPr6ww==} engines: {node: '>=14.16'} - tr46@5.1.1: - resolution: {integrity: sha512-hdF5ZgjTqgAntKkklYw0R03MG2x/bSzTtkxmIRw/sTNV8YXsCJ1tfLAX23lhxhHJlEf3CRCOCGGWw3vI3GaSPw==} - engines: {node: '>=18'} + tr46@6.0.0: + resolution: {integrity: sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==} + engines: {node: '>=20'} tree-kill@1.2.2: resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} @@ -7145,9 +7154,9 @@ packages: web-worker@1.5.0: resolution: {integrity: sha512-RiMReJrTAiA+mBjGONMnjVDP2u3p9R1vkcGz6gDIrOMT3oGuYwX2WRMYI9ipkphSuE5XKEhydbhNEJh4NY9mlw==} - webidl-conversions@7.0.0: - resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} - engines: {node: '>=12'} + webidl-conversions@8.0.1: + resolution: {integrity: sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==} + engines: {node: '>=20'} webpack-node-externals@3.0.0: resolution: {integrity: sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==} @@ -7177,9 +7186,9 @@ packages: resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} engines: {node: '>=12'} - whatwg-url@14.1.1: - resolution: {integrity: sha512-mDGf9diDad/giZ/Sm9Xi2YcyzaFpbdLpJPr+E9fSkyQ7KpQD4SdFcugkRQYzhmfI4KeV4Qpnn2sKPdo+kmsgRQ==} - engines: {node: '>=18'} + whatwg-url@16.0.1: + resolution: {integrity: sha512-1to4zXBxmXHV3IiSSEInrreIlu02vUOvrhxJJH5vcxYTBDAx51cqZiKdyTxlecdKNSjj8EcxGBxNf6Vg+945gw==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} which-boxed-primitive@1.1.1: resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} @@ -7607,11 +7616,11 @@ snapshots: '@bcoe/v8-coverage@1.0.2': {} - '@better-auth/api-key@1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(better-auth@1.6.5(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(mongodb@6.12.0)(mysql2@3.15.3)(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(vitest@4.1.4))': + '@better-auth/api-key@1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(better-auth@1.6.5(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(mongodb@6.12.0(@noble/hashes@2.2.0))(mysql2@3.15.3)(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(vitest@4.1.4))': dependencies: '@better-auth/core': 1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0) '@better-auth/utils': 0.4.0 - better-auth: 1.6.5(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(mongodb@6.12.0)(mysql2@3.15.3)(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(vitest@4.1.4) + better-auth: 1.6.5(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(mongodb@6.12.0(@noble/hashes@2.2.0))(mysql2@3.15.3)(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(vitest@4.1.4) zod: 4.3.6 '@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0)': @@ -7646,21 +7655,21 @@ snapshots: '@better-auth/core': 1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0) '@better-auth/utils': 0.4.0 - '@better-auth/mongo-adapter@1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(mongodb@6.12.0)': + '@better-auth/mongo-adapter@1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(mongodb@6.12.0(@noble/hashes@2.2.0))': dependencies: '@better-auth/core': 1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0) '@better-auth/utils': 0.4.0 optionalDependencies: - mongodb: 6.12.0 + mongodb: 6.12.0(@noble/hashes@2.2.0) - '@better-auth/passkey@1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(better-auth@1.6.5(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(mongodb@6.12.0)(mysql2@3.15.3)(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(vitest@4.1.4))(better-call@1.3.5(zod@4.3.6))(nanostores@1.2.0)': + '@better-auth/passkey@1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(better-auth@1.6.5(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(mongodb@6.12.0(@noble/hashes@2.2.0))(mysql2@3.15.3)(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(vitest@4.1.4))(better-call@1.3.5(zod@4.3.6))(nanostores@1.2.0)': dependencies: '@better-auth/core': 1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0) '@better-auth/utils': 0.4.0 '@better-fetch/fetch': 1.1.21 '@simplewebauthn/browser': 13.3.0 '@simplewebauthn/server': 13.3.0 - better-auth: 1.6.5(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(mongodb@6.12.0)(mysql2@3.15.3)(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(vitest@4.1.4) + better-auth: 1.6.5(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(mongodb@6.12.0(@noble/hashes@2.2.0))(mysql2@3.15.3)(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(vitest@4.1.4) better-call: 1.3.5(zod@4.3.6) nanostores: 1.2.0 zod: 4.3.6 @@ -7984,6 +7993,10 @@ snapshots: '@eslint/core': 1.2.1 levn: 0.4.1 + '@exodus/bytes@1.15.0(@noble/hashes@2.2.0)': + optionalDependencies: + '@noble/hashes': 2.2.0 + '@fastify/accept-negotiator@2.0.1': {} '@fastify/ajv-compiler@4.0.5': @@ -9499,17 +9512,17 @@ snapshots: tslib: 2.8.1 optional: true - '@typegoose/auto-increment@5.0.1(mongoose@9.4.1)': + '@typegoose/auto-increment@5.0.1(mongoose@9.4.1(@noble/hashes@2.2.0))': dependencies: loglevel: 1.9.2 - mongoose: 9.4.1 + mongoose: 9.4.1(@noble/hashes@2.2.0) tslib: 2.8.1 - '@typegoose/typegoose@13.2.1(mongoose@9.4.1)': + '@typegoose/typegoose@13.2.1(mongoose@9.4.1(@noble/hashes@2.2.0))': dependencies: lodash: 4.18.1 loglevel: 1.9.2 - mongoose: 9.4.1 + mongoose: 9.4.1(@noble/hashes@2.2.0) reflect-metadata: 0.2.2 semver: 7.7.4 tslib: 2.8.1 @@ -10305,13 +10318,13 @@ snapshots: bcryptjs@3.0.3: {} - better-auth@1.6.5(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(mongodb@6.12.0)(mysql2@3.15.3)(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(vitest@4.1.4): + better-auth@1.6.5(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(mongodb@6.12.0(@noble/hashes@2.2.0))(mysql2@3.15.3)(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(vitest@4.1.4): dependencies: '@better-auth/core': 1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0) '@better-auth/drizzle-adapter': 1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0) '@better-auth/kysely-adapter': 1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(kysely@0.28.16) '@better-auth/memory-adapter': 1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0) - '@better-auth/mongo-adapter': 1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(mongodb@6.12.0) + '@better-auth/mongo-adapter': 1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(mongodb@6.12.0(@noble/hashes@2.2.0)) '@better-auth/prisma-adapter': 1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(@prisma/client@7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3))(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3)) '@better-auth/telemetry': 1.6.5(@better-auth/core@1.6.5(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21)(@cloudflare/workers-types@4.20260417.1)(@opentelemetry/api@1.9.0)(better-call@1.3.5(zod@4.3.6))(jose@6.2.2)(kysely@0.28.16)(nanostores@1.2.0))(@better-auth/utils@0.4.0)(@better-fetch/fetch@1.1.21) '@better-auth/utils': 0.4.0 @@ -10326,7 +10339,7 @@ snapshots: zod: 4.3.6 optionalDependencies: '@prisma/client': 7.4.2(prisma@7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3))(typescript@6.0.3) - mongodb: 6.12.0 + mongodb: 6.12.0(@noble/hashes@2.2.0) mysql2: 3.15.3 prisma: 7.4.2(@types/react@19.2.14)(react-dom@19.2.4(react@19.2.3))(react@19.2.3)(typescript@6.0.3) react: 19.2.3 @@ -12664,12 +12677,14 @@ snapshots: mkdirp@3.0.1: {} - mongodb-connection-string-url@3.0.2: + mongodb-connection-string-url@3.0.2(@noble/hashes@2.2.0): dependencies: '@types/whatwg-url': 11.0.5 - whatwg-url: 14.1.1 + whatwg-url: 16.0.1(@noble/hashes@2.2.0) + transitivePeerDependencies: + - '@noble/hashes' - mongodb-memory-server-core@11.0.1: + mongodb-memory-server-core@11.0.1(@noble/hashes@2.2.0): dependencies: async-mutex: 0.5.0 camelcase: 6.3.0 @@ -12677,7 +12692,7 @@ snapshots: find-cache-dir: 3.3.2 follow-redirects: 1.16.0(debug@4.4.3) https-proxy-agent: 7.0.6 - mongodb: 6.12.0 + mongodb: 6.12.0(@noble/hashes@2.2.0) new-find-package-json: 2.0.0 semver: 7.7.4 tar-stream: 3.1.8 @@ -12686,6 +12701,7 @@ snapshots: transitivePeerDependencies: - '@aws-sdk/credential-providers' - '@mongodb-js/zstd' + - '@noble/hashes' - bare-abort-controller - bare-buffer - gcp-metadata @@ -12696,13 +12712,14 @@ snapshots: - socks - supports-color - mongodb-memory-server@11.0.1: + mongodb-memory-server@11.0.1(@noble/hashes@2.2.0): dependencies: - mongodb-memory-server-core: 11.0.1 + mongodb-memory-server-core: 11.0.1(@noble/hashes@2.2.0) tslib: 2.8.1 transitivePeerDependencies: - '@aws-sdk/credential-providers' - '@mongodb-js/zstd' + - '@noble/hashes' - bare-abort-controller - bare-buffer - gcp-metadata @@ -12713,51 +12730,54 @@ snapshots: - socks - supports-color - mongodb@6.12.0: + mongodb@6.12.0(@noble/hashes@2.2.0): dependencies: '@mongodb-js/saslprep': 1.4.8 bson: 6.10.4 - mongodb-connection-string-url: 3.0.2 + mongodb-connection-string-url: 3.0.2(@noble/hashes@2.2.0) + transitivePeerDependencies: + - '@noble/hashes' mongoose-aggregate-paginate-v2@1.1.4: {} - mongoose-autopopulate@1.2.1(mongoose@9.4.1): + mongoose-autopopulate@1.2.1(mongoose@9.4.1(@noble/hashes@2.2.0)): dependencies: - mongoose: 9.4.1 + mongoose: 9.4.1(@noble/hashes@2.2.0) - mongoose-lean-getters@2.3.1: + mongoose-lean-getters@2.3.1(@noble/hashes@2.2.0): dependencies: - mongoose: 9.4.1 + mongoose: 9.4.1(@noble/hashes@2.2.0) mpath: 0.9.0 transitivePeerDependencies: - '@aws-sdk/credential-providers' - '@mongodb-js/zstd' + - '@noble/hashes' - gcp-metadata - kerberos - mongodb-client-encryption - snappy - socks - mongoose-lean-virtuals@1.1.1(mongoose@9.4.1): + mongoose-lean-virtuals@1.1.1(mongoose@9.4.1(@noble/hashes@2.2.0)): dependencies: - mongoose: 9.4.1 + mongoose: 9.4.1(@noble/hashes@2.2.0) mpath: 0.8.4 - mongoose-lean-virtuals@2.1.0(mongoose@9.4.1): + mongoose-lean-virtuals@2.1.0(mongoose@9.4.1(@noble/hashes@2.2.0)): dependencies: - mongoose: 9.4.1 + mongoose: 9.4.1(@noble/hashes@2.2.0) mpath: 0.8.4 - mongoose-paginate-v2@1.9.4(mongoose@9.4.1): + mongoose-paginate-v2@1.9.4(mongoose@9.4.1(@noble/hashes@2.2.0)): dependencies: - mongoose-lean-virtuals: 1.1.1(mongoose@9.4.1) + mongoose-lean-virtuals: 1.1.1(mongoose@9.4.1(@noble/hashes@2.2.0)) transitivePeerDependencies: - mongoose - mongoose@9.4.1: + mongoose@9.4.1(@noble/hashes@2.2.0): dependencies: kareem: 3.2.0 - mongodb: 6.12.0 + mongodb: 6.12.0(@noble/hashes@2.2.0) mpath: 0.9.0 mquery: 6.0.0 ms: 2.1.3 @@ -12765,6 +12785,7 @@ snapshots: transitivePeerDependencies: - '@aws-sdk/credential-providers' - '@mongodb-js/zstd' + - '@noble/hashes' - gcp-metadata - kerberos - mongodb-client-encryption @@ -14055,7 +14076,7 @@ snapshots: '@tokenizer/token': 0.3.0 ieee754: 1.2.1 - tr46@5.1.1: + tr46@6.0.0: dependencies: punycode: 2.3.1 @@ -14402,7 +14423,7 @@ snapshots: web-worker@1.5.0: {} - webidl-conversions@7.0.0: {} + webidl-conversions@8.0.1: {} webpack-node-externals@3.0.0: {} @@ -14446,10 +14467,13 @@ snapshots: whatwg-mimetype@3.0.0: {} - whatwg-url@14.1.1: + whatwg-url@16.0.1(@noble/hashes@2.2.0): dependencies: - tr46: 5.1.1 - webidl-conversions: 7.0.0 + '@exodus/bytes': 1.15.0(@noble/hashes@2.2.0) + tr46: 6.0.0 + webidl-conversions: 8.0.1 + transitivePeerDependencies: + - '@noble/hashes' which-boxed-primitive@1.1.1: dependencies: