fix(auth): pin better-auth packages to exact 1.6.22 #1

Merged
adrianbonpin merged 1 commits from fix/pin-better-auth-1.6.22 into prod 2026-08-18 17:29:35 +00:00
Owner

Dokploy builds with npm install, which resolved the ^1.6.22 range to better-auth 1.7.0 (unlinkAccount API changed to { accountId }), failing the production build.

Locally bun.lock pinned 1.6.22 while @better-auth/passkey@1.6.9 and @better-auth/expo@1.6.11 used older peer deps (better-call 1.3.5), breaking client plugin type inference (authClient.admin missing).

This pins all better-auth packages to exact 1.6.22 so npm and bun resolve identically, and aligns passkey/expo plugins with matching peer deps (better-call 1.3.7). Verified with a full next build --webpack (compiled + type-check + 46/46 pages).

Dokploy builds with npm install, which resolved the ^1.6.22 range to better-auth 1.7.0 (unlinkAccount API changed to { accountId }), failing the production build. Locally bun.lock pinned 1.6.22 while @better-auth/passkey@1.6.9 and @better-auth/expo@1.6.11 used older peer deps (better-call 1.3.5), breaking client plugin type inference (authClient.admin missing). This pins all better-auth packages to exact 1.6.22 so npm and bun resolve identically, and aligns passkey/expo plugins with matching peer deps (better-call 1.3.7). Verified with a full `next build --webpack` (compiled + type-check + 46/46 pages).
adrianbonpin added 1 commit 2026-08-18 17:29:27 +00:00
Dokploy builds with npm install, which resolved the ^1.6.22 range to
better-auth 1.7.0 (unlinkAccount API changed to { accountId }), failing
the production build. Locally bun.lock pinned 1.6.22 while
@better-auth/passkey@1.6.9 and @better-auth/expo@1.6.11 used older
peer deps (better-call 1.3.5), which broke client plugin type inference
(authClient.admin missing).

Pin all better-auth packages to exact 1.6.22 so npm and bun resolve
identically, and align passkey/expo plugins with matching peer deps
(better-call 1.3.7). Verified with a full next build --webpack.
adrianbonpin merged commit ec2c21115b into prod 2026-08-18 17:29:35 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adrianbonpin/deckyvault#1