Skip to content

chore(repo): adopt pnpm catalog and clean up devDeps#2389

Merged
mandarini merged 7 commits into
masterfrom
chore/cleanup-deps-take-2
May 22, 2026
Merged

chore(repo): adopt pnpm catalog and clean up devDeps#2389
mandarini merged 7 commits into
masterfrom
chore/cleanup-deps-take-2

Conversation

@mandarini
Copy link
Copy Markdown
Contributor

@mandarini mandarini commented May 21, 2026

Adopts pnpm's catalog: protocol for shared tooling versions and declares each package's devDeps explicitly, then drops nodeLinker: hoisted so the workspace runs in default isolated mode. Removes confirmed-dead devDeps (nyc, esm, jsdom-global, form-data, bs-logger, stale prettier@^2 entries, wait-for-localhost-cli, node-abort-controller, redundant root tslib), aligns realtime-js jsdom to ^26.0.0 to match what jest-environment-jsdom already resolves, and adds dom to tsconfig.base.json's lib array to compensate for DOM types that were previously leaking in via hoisting. Net effect: ~540 fewer lockfile lines and a workspace that honestly declares what each package needs.

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented May 21, 2026

Open in StackBlitz

@supabase/auth-js

npm i https://pkg.pr.new/@supabase/auth-js@2389

@supabase/functions-js

npm i https://pkg.pr.new/@supabase/functions-js@2389

@supabase/postgrest-js

npm i https://pkg.pr.new/@supabase/postgrest-js@2389

@supabase/realtime-js

npm i https://pkg.pr.new/@supabase/realtime-js@2389

@supabase/storage-js

npm i https://pkg.pr.new/@supabase/storage-js@2389

@supabase/supabase-js

npm i https://pkg.pr.new/@supabase/supabase-js@2389

commit: ba27037

@mandarini mandarini changed the title chore(repo): remove dead dependencies chore(repo): adopt pnpm catalog and clean up devDeps May 21, 2026
@mandarini mandarini self-assigned this May 21, 2026
@mandarini mandarini marked this pull request as ready for review May 22, 2026 10:26
@mandarini mandarini requested review from a team as code owners May 22, 2026 10:26
@mandarini mandarini merged commit a5f09cf into master May 22, 2026
42 of 43 checks passed
@mandarini mandarini deleted the chore/cleanup-deps-take-2 branch May 22, 2026 11:56
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.

2 participants