Skip to content

W-22352906 W-22352907: fix(deps): bump nock and ts-morph major versions#284

Open
npiccolo wants to merge 2 commits into
mainfrom
npz/majorVersions
Open

W-22352906 W-22352907: fix(deps): bump nock and ts-morph major versions#284
npiccolo wants to merge 2 commits into
mainfrom
npz/majorVersions

Conversation

@npiccolo
Copy link
Copy Markdown
Contributor

@npiccolo npiccolo commented May 11, 2026

Summary

  • Bumps 2 of 4 major dependency versions identified as follow-up from W-22352104
  • Updated packages: nock (v13→v14), ts-morph (v24→v28)
  • ts-patch (W-22352909) and typescript (W-22352910) are blocked: ts-patch v4
    requires TypeScript >= 6, and TypeScript 6 is incompatible with @typescript-eslint
    v6 pinned by @salesforce/dev-scripts v11. Both will be addressed once dev-scripts
    ships support for TypeScript 6.

Test plan

  • Review package.jsonnock bumped to ^14.0.15, ts-morph bumped to ^28.0.0
  • Verify CI passes (build, lint, unit tests)

Optional manual testing

  • yarn install && yarn build — verify compilation and lint pass locally
  • yarn test:only — verify all unit tests pass locally

GUS: @W-22352906@ @W-22352907@

🤖 Generated with Claude Code

- nock v13 → v14
- ts-morph v24 → v28
- ts-patch v3 → v4
- typescript v5 → v6
- Add "types": ["mocha"] to test/tsconfig.json for TypeScript 6 compatibility
- Set TS_NODE_PROJECT=test/tsconfig.json in test:only wireit env

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@npiccolo npiccolo force-pushed the npz/majorVersions branch from 5b31886 to 200187d Compare May 11, 2026 15:43
ts-patch v4 requires TypeScript >= 6, and TypeScript 6 is incompatible
with @typescript-eslint v6 pinned by @salesforce/dev-scripts v11.
Reverting both until dev-scripts ships support for TypeScript 6.

W-22352909 and W-22352910 remain open pending dev-scripts upgrade.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@npiccolo npiccolo changed the title W-22352906 W-22352907 W-22352909 W-22352910: fix(deps): bump major dependency versions W-22352906 W-22352907: fix(deps): bump nock and ts-morph major versions May 11, 2026
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