Repository navigation
chore(repo): Consolidate overlapping dev dependencies - #10485
dominic-clerk wants to merge 1 commit into
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
🦋 Changeset detectedLatest commit: b49f022 The changes in this PR will be included in the next version bump. This PR includes changesets to release 0 packagesWhen changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
No actionable comments were generated in the recent review.
|
Description
Stacked on #10484. Drops dev dependencies that overlap with something the repo already requires. Lockfile drops 15 resolved packages (
npm-run-all's tree, incl.string.prototype.padend,cross-spawn@6,read-pkg@3); nothing added or upgraded.@clerk/backend:npm-run-all→pnpm a && pnpm b(same pattern as ui'sbuild). A failingtest:nodestill stops beforetest:edge-runtime.uuid→randomUUIDfromnode:cryptoinintegration/testUtils/handshake.tscross-spawn/@types/cross-spawnhad no importers;execaandzxcover process spawningKept on purpose:
execa(integration harness relies on its reject/cleanup semantics),chalk/fs-extra(already pulled transitively or vendored byzx, no savings), expo'sbase-64(replaces Hermes' brokenatob/btoa, which shared's helpers call),tsup/tsdownandjsdom/happy-dom(would change build output or test behavior).Part of SEC-493
Checklist
pnpm testruns as expected.pnpm buildruns as expected.Type of change
🤖 Generated with Claude Code