Skip to content

chore: remove redundant dependency overrides - #31

Merged
yltw27 merged 2 commits into
mainfrom
chore/remove-redundant-overrides
Jul 28, 2026
Merged

chore: remove redundant dependency overrides#31
yltw27 merged 2 commits into
mainfrom
chore/remove-redundant-overrides

Conversation

@yltw27

@yltw27 yltw27 commented Jul 28, 2026

Copy link
Copy Markdown
Collaborator

Summary

Removes the pnpm override block by upgrading development dependency parents that now resolve patched transitive packages themselves.

Changes

  • Upgrades vite-plugin-dts to v5 and adds its compatible API Extractor peer.
  • Removes all pnpm overrides and regenerates the lockfile.
  • Adds a patch changeset for the dependency-security cleanup.

Security result

No override-backed advisories are reintroduced. The remaining audit findings are independent upstream chains documented in the Transformers runtime migration: sharp, onnxruntime-node > adm-zip, and Jest > brace-expansion.

Validation

  • pnpm audit
  • pnpm changeset status
  • pnpm test
  • pnpm typecheck
  • pnpm lint
  • pnpm build
  • cs delta origin/main

yltw27 added 2 commits July 28, 2026 11:15
Upgrade development dependency parents so patched transitive versions resolve without pnpm overrides.\n\nCo-Authored-By: Codex (GPT-5) <noreply@openai.com>
Mark the dependency security cleanup for a patch release.\n\nCo-Authored-By: Codex (GPT-5) <noreply@openai.com>
@yltw27
yltw27 marked this pull request as ready for review July 28, 2026 10:20
@yltw27
yltw27 requested a review from a team as a code owner July 28, 2026 10:20
@yltw27
yltw27 requested review from djslimbo, horlaarsco and matt-koevort and removed request for a team July 28, 2026 10:20
@yltw27
yltw27 merged commit c01bac7 into main Jul 28, 2026
2 checks passed
@yltw27
yltw27 deleted the chore/remove-redundant-overrides branch July 28, 2026 10:22
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.

3 participants