Skip to content

build(deps-dev): bump typescript from 6.0.3 to 7.0.2#2946

Merged
kubernetes-prow[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/main/typescript-7.0.2
Jul 23, 2026
Merged

build(deps-dev): bump typescript from 6.0.3 to 7.0.2#2946
kubernetes-prow[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/main/typescript-7.0.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 16, 2026

Copy link
Copy Markdown
Contributor

Bumps typescript from 6.0.3 to 7.0.2.

Commits
Maintainer changes

This version was pushed to npm by microsoft1es, a new releaser for typescript since your current version.


Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Jul 16, 2026
@kubernetes-prow
kubernetes-prow Bot requested review from cjihrig and davidgamero July 16, 2026 02:04
@kubernetes-prow kubernetes-prow Bot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Jul 16, 2026
@brendandburns

Copy link
Copy Markdown
Contributor

@copilot please fix CI/CD

@linux-foundation-easycla

linux-foundation-easycla Bot commented Jul 16, 2026

Copy link
Copy Markdown

CLA Signed
The committers listed above are authorized under a signed CLA.

  • ✅ login: brendandburns / name: Brendan Burns (b79f15e)

@kubernetes-prow kubernetes-prow Bot added cncf-cla: no Indicates the PR's author has not signed the CNCF CLA. size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. and removed cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. labels Jul 16, 2026

Copilot AI commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

@copilot please fix CI/CD

Fixed in 584e71b. I reverted the TypeScript 7 bump because the current typescript-eslint stack still requires typescript < 6.1.0, which was causing npm ci to fail in CI. npm ci, npm test, npm run lint, npm run build, npm audit --audit-level=critical, and npm run build-with-tests && npm run test-transpiled now pass locally.

@brendandburns

Copy link
Copy Markdown
Contributor

@copilot please keep the version bump and see if there is a way to update eslint to a version that is compatible with typescript 7

Copilot AI commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

@copilot please keep the version bump and see if there is a way to update eslint to a version that is compatible with typescript 7

I checked the latest stable and canary typescript-eslint releases, and they still require typescript < 6.1.0. ESLint 10 still depends on typescript-eslint for TypeScript parsing, so I couldn’t find a compatible eslint/tooling upgrade path that keeps TypeScript 7 and leaves CI green. I left 584e71b in place rather than restore a known-broken dependency set.

@brendandburns

Copy link
Copy Markdown
Contributor

@copilot Can you take a look at the blog here: https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/#running-side-by-side-with-typescript-6.0 and see if that helps with a solution?

@kubernetes-prow kubernetes-prow Bot added size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files. and removed size/XS Denotes a PR that changes 0-9 lines, ignoring generated files. labels Jul 23, 2026

Copilot AI commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

@copilot Can you take a look at the blog here: https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/#running-side-by-side-with-typescript-6.0 and see if that helps with a solution?

Implemented in ca17d59. The blog’s side-by-side idea helped: the root package now stays on TypeScript 7, while linting and docs run through isolated tools/lint and tools/docs packages that use the TypeScript 6 compatibility package. npm ci, npm test, npm run lint, npm run build, npm audit --audit-level=critical, npm run build-with-tests && npm run test-transpiled, and npm run docs all pass locally.

@brendandburns

Copy link
Copy Markdown
Contributor

@copilot resolve the merge conflicts in this pull request

@kubernetes-prow kubernetes-prow Bot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jul 23, 2026
@kubernetes-prow

Copy link
Copy Markdown
Contributor

rebase

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@kubernetes-prow

Copy link
Copy Markdown
Contributor

rebase

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

Copilot AI commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

@copilot resolve the merge conflicts in this pull request

Resolved in 7dec328. I merged main into this branch, fixed the package.json/package-lock.json conflicts, and re-ran npm ci, npm run lint, npm run test, npm run build-with-tests && npm run test-transpiled, npm run docs, plus final review/CodeQL validation.

@kubernetes-prow

Copy link
Copy Markdown
Contributor

rebase

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@kubernetes-prow

Copy link
Copy Markdown
Contributor

rebase

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@kubernetes-prow kubernetes-prow Bot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Jul 23, 2026
@brendandburns
brendandburns force-pushed the dependabot/npm_and_yarn/main/typescript-7.0.2 branch from 7dec328 to b79f15e Compare July 23, 2026 19:22
@kubernetes-prow kubernetes-prow Bot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. and removed cncf-cla: no Indicates the PR's author has not signed the CNCF CLA. labels Jul 23, 2026
@brendandburns
brendandburns force-pushed the dependabot/npm_and_yarn/main/typescript-7.0.2 branch from b79f15e to c5b8276 Compare July 23, 2026 19:25
@kubernetes-prow

Copy link
Copy Markdown
Contributor

rebase

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@brendandburns

Copy link
Copy Markdown
Contributor

/lgtm
/approve

@kubernetes-prow kubernetes-prow Bot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Jul 23, 2026
@kubernetes-prow

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: brendandburns, dependabot[bot]

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@kubernetes-prow kubernetes-prow Bot added approved Indicates a PR has been approved by an approver from all required OWNERS files. and removed needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. labels Jul 23, 2026
@kubernetes-prow
kubernetes-prow Bot merged commit 6b9f4b9 into main Jul 23, 2026
9 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/main/typescript-7.0.2 branch July 23, 2026 19:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code lgtm "Looks good to me", indicates that a PR is ready to be merged. size/XXL Denotes a PR that changes 1000+ lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants