chore(deps): use better-call cookie security patch

This commit is contained in:
Taesu
2026-09-17 07:47:11 +09:00
parent 724fa19ec4
commit a3fdf23104
3 changed files with 20 additions and 25 deletions
@@ -30,8 +30,7 @@ const MAX_COOKIE_CHUNKS = 100;
* wire. Non-positive when the name and attributes alone overflow.
*/
function getMaxCookieValueSize(name: string, options: CookieOptions): number {
// serializeCookie mutates options (e.g. forces `secure`), so copy them.
const overhead = serializeCookie(name, "", { ...options }).length;
const overhead = serializeCookie(name, "", options).length;
return MAX_COOKIE_SIZE - overhead;
}
+18 -22
View File
@@ -13,7 +13,7 @@ catalogs:
specifier: 1.3.2
version: 1.3.2
better-call:
specifier: 1.4.0
specifier: https://pkg.pr.new/better-call@206
version: 1.4.0
nanostores:
specifier: ^1.3.0
@@ -980,7 +980,7 @@ importers:
version: 0.4.2
better-call:
specifier: 'catalog:'
version: 1.4.0(zod@4.5.4)
version: https://pkg.pr.new/better-call@206(zod@4.5.4)
zod:
specifier: 'catalog:'
version: 4.5.4
@@ -1035,7 +1035,7 @@ importers:
version: 7.4.1(prisma@7.4.1(@types/react@19.2.17)(better-sqlite3@12.11.1)(react-dom@19.2.7(react@19.2.7))(react@19.2.7)(typescript@6.0.3))(typescript@6.0.3)
better-call:
specifier: 'catalog:'
version: 1.4.0(zod@4.5.4)
version: https://pkg.pr.new/better-call@206(zod@4.5.4)
defu:
specifier: '>=6.1.5 <7'
version: 6.1.7
@@ -1150,7 +1150,7 @@ importers:
dependencies:
better-call:
specifier: 'catalog:'
version: 1.4.0(zod@4.5.4)
version: https://pkg.pr.new/better-call@206(zod@4.5.4)
devDependencies:
'@better-auth/core':
specifier: workspace:*
@@ -1306,7 +1306,7 @@ importers:
version: 2.10.0(@opentelemetry/api@1.9.1)
better-call:
specifier: 'catalog:'
version: 1.4.0(zod@4.5.4)
version: https://pkg.pr.new/better-call@206(zod@4.5.4)
jose:
specifier: ^6.2.3
version: 6.2.3
@@ -1348,7 +1348,7 @@ importers:
version: 1.3.2
better-call:
specifier: 'catalog:'
version: 1.4.0(zod@4.5.4)
version: https://pkg.pr.new/better-call@206(zod@4.5.4)
conf:
specifier: ^15.0.2
version: 15.1.0
@@ -1382,7 +1382,7 @@ importers:
version: 1.3.2
better-call:
specifier: 'catalog:'
version: 1.4.0(zod@4.5.4)
version: https://pkg.pr.new/better-call@206(zod@4.5.4)
zod:
specifier: 'catalog:'
version: 4.5.4
@@ -1477,7 +1477,7 @@ importers:
version: link:../better-auth
better-call:
specifier: 'catalog:'
version: 1.4.0(zod@4.5.4)
version: https://pkg.pr.new/better-call@206(zod@4.5.4)
tsdown:
specifier: 'catalog:'
version: 0.21.10(@arethetypeswrong/core@0.18.3)(oxc-resolver@11.21.3)(publint@0.3.21)(typescript@6.0.3)
@@ -1525,7 +1525,7 @@ importers:
version: 1.3.2
better-call:
specifier: 'catalog:'
version: 1.4.0(zod@4.5.4)
version: https://pkg.pr.new/better-call@206(zod@4.5.4)
jose:
specifier: ^6.2.3
version: 6.2.3
@@ -1565,7 +1565,7 @@ importers:
version: 13.3.1
better-call:
specifier: 'catalog:'
version: 1.4.0(zod@4.5.4)
version: https://pkg.pr.new/better-call@206(zod@4.5.4)
zod:
specifier: 'catalog:'
version: 4.5.4
@@ -1697,7 +1697,7 @@ importers:
version: link:../better-auth
better-call:
specifier: 'catalog:'
version: 1.4.0(zod@4.5.4)
version: https://pkg.pr.new/better-call@206(zod@4.5.4)
zod:
specifier: 'catalog:'
version: 4.5.4
@@ -1768,7 +1768,7 @@ importers:
version: link:../better-auth
better-call:
specifier: 'catalog:'
version: 1.4.0(zod@4.5.4)
version: https://pkg.pr.new/better-call@206(zod@4.5.4)
body-parser:
specifier: ^2.3.0
version: 2.3.0
@@ -1802,7 +1802,7 @@ importers:
version: link:../better-auth
better-call:
specifier: 'catalog:'
version: 1.4.0(zod@4.5.4)
version: https://pkg.pr.new/better-call@206(zod@4.5.4)
stripe:
specifier: ^22.0.1
version: 22.0.1(@types/node@25.9.4)
@@ -2654,9 +2654,6 @@ packages:
'@better-auth/utils@0.5.0':
resolution: {integrity: sha512-BL8W4EfIZFwlu0r54m3v1ztjDhu6dDe/amLTm0xybmbZaNgYUqhD3SjpAsnq0q8YD6/ki4iwIgxJNLP/N3TxiA==}
'@better-fetch/fetch@1.3.1':
resolution: {integrity: sha512-ABkD1WhyfPZprKRQI3bhATjeiFuNWC9PXhfGWqL+sg/gKrM977oFrYkdb4msM3hgUGonr7KlOsOFT5TU2rht9g==}
'@better-fetch/fetch@1.3.2':
resolution: {integrity: sha512-Gs7n99b5tqUC6cQAPbV0uED3IraHB6xQbHLQ/C3l7ZFafHScOx9pQ+DYmP5blbLFShVWLqxNUlI9wi4xU/X+ow==}
@@ -8321,8 +8318,9 @@ packages:
peerDependencies:
better-auth: ^1.0.3
better-call@1.4.0:
resolution: {integrity: sha512-bBKOT4vv1kZLDgxVePdilk/Jwkn+dtRRsmi3DzHcDP+WnswyVl6dR59l2HEeP/0cB+bDoopASAesWDPIdd/zZA==}
better-call@https://pkg.pr.new/better-call@206:
resolution: {integrity: sha512-IT1XO0Mxhh84SOa6QnGTd8yMzJSSISMGz84B5oElfrZ13aNwpZ+0iHEBMh1ApjOfAfQUviBgWVs4XMHYx51tUQ==, tarball: https://pkg.pr.new/better-call@206}
version: 1.4.0
peerDependencies:
zod: 4.5.4
peerDependenciesMeta:
@@ -17432,8 +17430,6 @@ snapshots:
dependencies:
'@noble/hashes': 2.2.0
'@better-fetch/fetch@1.3.1': {}
'@better-fetch/fetch@1.3.2': {}
'@biomejs/biome@2.5.0':
@@ -24477,10 +24473,10 @@ snapshots:
mailchecker: 6.0.19
validator: 13.15.26
better-call@1.4.0(zod@4.5.4):
better-call@https://pkg.pr.new/better-call@206(zod@4.5.4):
dependencies:
'@better-auth/utils': 0.5.0
'@better-fetch/fetch': 1.3.1
'@better-fetch/fetch': 1.3.2
rou3: 0.9.1
set-cookie-parser: 3.1.2
optionalDependencies:
+1 -1
View File
@@ -66,7 +66,7 @@ overrides:
catalog:
'@better-auth/utils': 0.4.2
'@better-fetch/fetch': 1.3.2
better-call: 1.4.0
better-call: https://pkg.pr.new/better-call@206
kysely: ^0.28.17 || ^0.29.0
nanostores: ^1.3.0
tsdown: 0.21.10