build(deps-dev): bump the development-dependencies group across 1 directory with 6 updates - #755
Conversation
LabelsThe following labels could not be found: Please fix the above issues or remove invalid values from |
ce351d8 to
063a1a0
Compare
There was a problem hiding this comment.
🟡 Changes recommended
The TypeScript 7 bump conflicts with TypeDoc’s TypeScript peer-dependency range, and Stryker 10’s Node >=22 engine requirement is inconsistent with the existing Node 20 mutation-test workflow.
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Pull request overview
This PR updates root-level JavaScript/TypeScript development tooling dependencies (testing, mutation testing, and typings) to newer major versions.
Changes:
- Bump Stryker mutation testing packages to
@stryker-mutator/*^10.0.0. - Bump TypeScript to
^7.0.2and Vitest (+ coverage) to^4.1.11. - Update Node.js type definitions to
^26.4.1.
File summaries
| File | Description |
|---|---|
| package.json | Updates devDependency versions for Stryker, TypeScript, Vitest, and related tooling. |
Review details
- Files reviewed: 1/2 changed files
- Comments generated: 3
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| "typedoc": "^0.28.20", | ||
| "typescript": "^5.7.3", | ||
| "vitest": "^3.0.7" | ||
| "typescript": "^7.0.2", | ||
| "vitest": "^4.1.11" |
| "@stryker-mutator/core": "^10.0.0", | ||
| "@stryker-mutator/vitest-runner": "^10.0.0", |
| "@types/node": "^26.4.1", | ||
| "@types/nodemailer": "^8.0.1", | ||
| "@typescript-eslint/eslint-plugin": "^8.59.2", | ||
| "@typescript-eslint/parser": "^8.59.2", | ||
| "@vitest/coverage-v8": "^3.0.7", | ||
| "@vitest/coverage-v8": "^4.1.11", |
…ectory with 6 updates Bumps the development-dependencies group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@stryker-mutator/core](https://github.com/stryker-mutator/stryker-js/tree/HEAD/packages/core) | `9.6.1` | `10.0.0` | | [@stryker-mutator/vitest-runner](https://github.com/stryker-mutator/stryker-js/tree/HEAD/packages/vitest-runner) | `9.6.1` | `10.0.0` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.5` | `26.4.1` | | [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.7` | `5.0.0` | | [typescript](https://github.com/microsoft/TypeScript) | `5.9.3` | `7.0.2` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.7` | `5.0.0` | Updates `@stryker-mutator/core` from 9.6.1 to 10.0.0 - [Release notes](https://github.com/stryker-mutator/stryker-js/releases) - [Changelog](https://github.com/stryker-mutator/stryker-js/blob/master/packages/core/CHANGELOG.md) - [Commits](https://github.com/stryker-mutator/stryker-js/commits/v10.0.0/packages/core) Updates `@stryker-mutator/vitest-runner` from 9.6.1 to 10.0.0 - [Release notes](https://github.com/stryker-mutator/stryker-js/releases) - [Changelog](https://github.com/stryker-mutator/stryker-js/blob/master/packages/vitest-runner/CHANGELOG.md) - [Commits](https://github.com/stryker-mutator/stryker-js/commits/v10.0.0/packages/vitest-runner) Updates `@types/node` from 25.9.5 to 26.4.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@vitest/coverage-v8` from 3.2.7 to 5.0.0 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.0/packages/coverage-v8) Updates `typescript` from 5.9.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v5.9.3...v7.0.2) Updates `vitest` from 3.2.7 to 5.0.0 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v5.0.0/packages/vitest) --- updated-dependencies: - dependency-name: "@stryker-mutator/core" dependency-version: 10.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: development-dependencies - dependency-name: "@stryker-mutator/vitest-runner" dependency-version: 10.0.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: development-dependencies - dependency-name: "@types/node" dependency-version: 26.4.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: development-dependencies - dependency-name: "@vitest/coverage-v8" dependency-version: 4.1.11 dependency-type: direct:development update-type: version-update:semver-major dependency-group: development-dependencies - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: development-dependencies - dependency-name: vitest dependency-version: 4.1.11 dependency-type: direct:development update-type: version-update:semver-major dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
063a1a0 to
9efc42e
Compare
Bumps the development-dependencies group with 6 updates in the / directory:
9.6.110.0.09.6.110.0.025.9.526.4.13.2.75.0.05.9.37.0.23.2.75.0.0Updates
@stryker-mutator/corefrom 9.6.1 to 10.0.0Release notes
Sourced from @stryker-mutator/core's releases.
Changelog
Sourced from @stryker-mutator/core's changelog.
Commits
cb3bd8fv10.0.0aadfdc9chore(deps): update typescript-eslint monorepo to v8.67.0 (#5984)51b9fa5chore(deps): update dependency@types/nodeto v24.13.3 (#6122)29ede69fix(deps): update mutation-testing-elements monorepo to v3.8.4 (#6118)291b7eafeat(babel): update babel to major version 8 (#6104)d62fd75fix(deps): update mutation-testing-elements monorepo to v3.8.0 (#6095)cc08738feat: empty-expression-mutator (#6012)5deb03echore(deps): update dependency@types/nodeto v24.13.2 (#6058)0ead8cefix(deps): update dependency ajv to v8.20.0 (#5992)6201b38chore(deps): update dependency@types/nodeto v24.12.4 (#6015)Updates
@stryker-mutator/vitest-runnerfrom 9.6.1 to 10.0.0Release notes
Sourced from @stryker-mutator/vitest-runner's releases.
Changelog
Sourced from @stryker-mutator/vitest-runner's changelog.
Commits
cb3bd8fv10.0.0ab2c3bdchore(deps): update react monorepo (#6162)51b9fa5chore(deps): update dependency@types/nodeto v24.13.3 (#6122)d4612d0chore(deps): update vitest monorepo to v4.1.10 (#6115)58c4b85fix(vitest-runner): fix noisy vitest options & setup file warnings (#6098)cc08738feat: empty-expression-mutator (#6012)5deb03echore(deps): update dependency@types/nodeto v24.13.2 (#6058)f2f7863chore(deps): update vitest monorepo to v4.1.9 (#6053)3f04a7fchore(deps): update dependency vite to v8 (#5905)b841209chore(deps): update vitest monorepo to v4.1.8 (#6035)Updates
@types/nodefrom 25.9.5 to 26.4.1Commits
Updates
@vitest/coverage-v8from 3.2.7 to 5.0.0Release notes
Sourced from @vitest/coverage-v8's releases.
... (truncated)
Commits
f441c6fchore: release v5.0.0 (#11130)c4473e4fix(coverage): prevent crash on/@fs/prepended virtual files (#11119)897f51fchore: release v5.0.0-rc.4 (#11107)7db80dcchore: release v5.0.0-rc.3 (#11089)5f6a5e8feat(coverage): switch to@vitest/istanbuljspackages (#11053)c6174a6fix(coverage): v8 to ignore Vite SSR's generated import bindings (#11023)af83d1bchore: release v5.0.0-rc.2 (#10976)a7fa111chore: release v5.0.0-rc.1 (#10920)0553851chore: add Knip checks (#10847)b7be731chore: release v5.0.0-beta.7 (#10825)Updates
typescriptfrom 5.9.3 to 7.0.2Release notes
Sourced from typescript's releases.
Commits
1e4744dMerge branch 'main' into ts7-releasea5a219cmicrosoft/typescript-go#4558ecfe30dUpdate status localization5de25b5Hide executable name in TypeScript statusd7ce74aShow bundled TypeScript version for packaged servers29be66aCorrect TS 7 release version to 7.0.2ed2bd1bMerge branch 'main' into ts7-release8873075Bump the github-actions group across 1 directory with 3 updates (microsoft/ty...9427131Set up stable / nightly extension split, other prep (microsoft/typescript-go#...d4eaca5microsoft/typescript-go#4549Maintainer changes
This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.
Updates
vitestfrom 3.2.7 to 5.0.0Release notes
Sourced from vitest's releases.
... (truncated)
Commits
f441c6fchore: release v5.0.0 (#11130)d46a747fix: treat test.describe as a suite during static collection (#11128)584cf30fix: add a warning if inline project has duplicate plugi...Description has been truncated