Skip to content

CHANGE @W-22270236@ - Update Node dependencies across all packages for monthly release#2042

Merged
nikhil-mittal-165 merged 1 commit into
devfrom
nikhil.mittal/cli-dependency-upgrade-20260522-v2
May 22, 2026
Merged

CHANGE @W-22270236@ - Update Node dependencies across all packages for monthly release#2042
nikhil-mittal-165 merged 1 commit into
devfrom
nikhil.mittal/cli-dependency-upgrade-20260522-v2

Conversation

@nikhil-mittal-165
Copy link
Copy Markdown
Contributor

No description provided.

@nikhil-mittal-165
Copy link
Copy Markdown
Contributor Author

Note on pinned dependencies:

@salesforce/sf-plugins-core and @salesforce/cli-plugins-testkit are pinned to exact versions (no ^ caret) to work around a transitive dependency issue:

Both packages depend on @salesforce/core@^8
When npm resolves freely, it picks @salesforce/core@8.31.0 which introduced zod@^4 as a dependency
Zod v4's type declarations require allowSyntheticDefaultImports: true in tsconfig
Our tsconfig has allowSyntheticDefaultImports: false, causing TS compilation to fail on zod/v4/locales/index.d.cts
Pinning these packages prevents npm from resolving a newer nested @salesforce/core that pulls in zod v4. This can be reverted once we enable allowSyntheticDefaultImports or skipLibCheck in our tsconfig, or once zod v4 fixes their type exports.

@nikhil-mittal-165 nikhil-mittal-165 merged commit 23517e2 into dev May 22, 2026
11 checks passed
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