build(deps): bump the typescript group across 1 directory with 5 updates - #4587
build(deps): bump the typescript group across 1 directory with 5 updates#4587dependabot[bot] wants to merge 2 commits into
Conversation
Bumps the typescript group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.3` | `26.2.0` | | [@tsconfig/node10](https://github.com/tsconfig/bases/tree/HEAD/bases) | `1.0.12` | `1.0.13` | | [@types/express-serve-static-core](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/express-serve-static-core) | `4.19.8` | `4.19.9` | | [@types/hast](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/hast) | `3.0.4` | `3.0.5` | Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/commits) Updates `@types/node` from 25.9.3 to 26.2.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@tsconfig/node10` from 1.0.12 to 1.0.13 - [Commits](https://github.com/tsconfig/bases/commits/HEAD/bases) Updates `@types/express-serve-static-core` from 4.19.8 to 4.19.9 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/express-serve-static-core) Updates `@types/hast` from 3.0.4 to 3.0.5 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/hast) --- updated-dependencies: - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: typescript - dependency-name: "@types/node" dependency-version: 26.2.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: typescript - dependency-name: "@tsconfig/node10" dependency-version: 1.0.13 dependency-type: indirect update-type: version-update:semver-patch dependency-group: typescript - dependency-name: "@types/express-serve-static-core" dependency-version: 4.19.9 dependency-type: indirect update-type: version-update:semver-patch dependency-group: typescript - dependency-name: "@types/hast" dependency-version: 3.0.5 dependency-type: indirect update-type: version-update:semver-patch dependency-group: typescript ... Signed-off-by: dependabot[bot] <support@github.com>
|
ℹ️ This PR updates development dependencies with major version changes. Please review for potential breaking changes in the build/test pipeline. |
|
I will rebase for now and see what happens to tests as they were all failing previously |
|
Upgrading typescript is blocked at the moment because Separately, The The codebase itself is ready for typescript 7, |
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
…#4744) ## Related issues - Related to #4587 ## How AI was used in this PR Claude Code investigated #4587, reproduced its CI failure locally, identified which half of the dependency group was safe to land, regenerated the lockfile, and ran the verification below. I reviewed the resulting diff. ## Proposed Changes Dependabot's `typescript` group PR (#4587) bundled a TypeScript 6 → 7 major bump together with routine `@types/node` updates. TypeScript 7 can't land yet: `typescript-eslint` hard-errors when it loads against TS 7 (`Error: typescript-eslint does not support TS 7.0`), and `knip`'s peer range (`typescript >=5.0.4 <7`) makes `npm ci` fail outright — which is why every job on #4587 failed within two minutes. Upstream support is tracked in typescript-eslint/typescript-eslint#10940 and targets TS ≥ 7.1, with no timeline. This PR takes only the part that is safe today: `@types/node` 25.9.3 → 26.4.0 in the two dev-only tool workspaces (`tools/benchmark-site-editor`, `tools/compare-perf`). Both are devDependencies of local tooling, so there is no runtime or user-visible impact. TypeScript stays on 6.0.3 and can be revisited once `typescript-eslint` supports 7. The remaining bumps listed in #4587 (`@tsconfig/node10`, `@types/express-serve-static-core`, `@types/hast`) are transitive patch updates that need no manifest change and will ride along on a future Dependabot run. ## Testing Instructions Run from a clean checkout of this branch: - `npm ci` — completes with no ERESOLVE error (this is the step that fails on #4587) - `npm run lint` — passes (0 errors; 2 pre-existing warnings in files this PR does not touch) - `npm run typecheck` — passes across all 7 workspaces ## Pre-merge Checklist - [x] Have you checked for TypeScript, React or other console errors?
Bumps the typescript group with 5 updates in the / directory:
6.0.37.0.225.9.326.2.01.0.121.0.134.19.84.19.93.0.43.0.5Updates
typescriptfrom 6.0.3 to 7.0.2Commits
Maintainer changes
This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.
Updates
@types/nodefrom 25.9.3 to 26.2.0Commits
Updates
@tsconfig/node10from 1.0.12 to 1.0.13Commits
Updates
@types/express-serve-static-corefrom 4.19.8 to 4.19.9Commits
Updates
@types/hastfrom 3.0.4 to 3.0.5Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions