Skip to content

chore: clean dependency contract - #400

Merged
onmax merged 3 commits into
mainfrom
chore/dependency-contract-cleanup
Aug 20, 2026
Merged

chore: clean dependency contract#400
onmax merged 3 commits into
mainfrom
chore/dependency-contract-cleanup

Conversation

@onmax

@onmax onmax commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator

The published module imports consola, @nuxt/devtools-kit, and Zod at runtime, but they were not all declared as runtime dependencies.

  • Declare every packed runtime import and use the Zod 4 validation error API.
  • Remove unused tinyexec and vitest-package-exports plus redundant playground @nuxt/fonts.
  • Replace the public Drizzle Casing type leak with the equivalent local union, and update stale Better Auth CLI references to auth.
  • Verified with frozen install, lint, root and runtime-server typechecks, prepack, playground/docs builds, the broad suite (307 passing before fixture contention), and all five contended cases passing with one worker.

@vercel

vercel Bot commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
nuxt-better-auth-docs Ready Ready Preview Aug 20, 2026 10:28am

@pkg-pr-new

pkg-pr-new Bot commented Aug 20, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@nuxtjs/better-auth@400

commit: cf3fd23

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 20, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
❌ Deployment failed
View logs
better-auth cf3fd23 Aug 20 2026, 10:28 AM

@onmax
onmax merged commit d15a278 into main Aug 20, 2026
7 of 8 checks passed
@github-actions github-actions Bot mentioned this pull request Aug 20, 2026
@onmax
onmax deleted the chore/dependency-contract-cleanup branch August 20, 2026 11:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant