Skip to content

build(extension): upgrade TypeScript to 7.0.2 - #151

Merged
helly25 merged 2 commits into
mainfrom
dependabot/npm_and_yarn/extension/typescript-7.0.2
Oct 9, 2026
Merged

helly25 merged 2 commits into
mainfrom
dependabot/npm_and_yarn/extension/typescript-7.0.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

Upgrades the extension compiler to TypeScript 7.0.2 and restores clean dependency installation by removing the unused TypeScript ESLint packages that explicitly reject TypeScript 6.1 and newer.

AG;DR

  • Implementation: retains Dependabot's TypeScript 7.0.2 update and removes the three direct typescript-eslint development dependencies. The repository does not yet ship an ESLint configuration, so these packages are not used by the current lint step.
  • Validation: npm install --no-audit --no-fund, npm ls --depth=0, npx tsc --noEmit -p ./, npm run compile-test, and all 66 extension unit tests pass locally.
  • Portability: changes only extension development dependencies and the lockfile; extension runtime behavior and supported VS Code versions are unchanged.
  • Dependencies: TypeScript is upgraded from 6.0.3 to 7.0.2. @typescript-eslint/eslint-plugin, @typescript-eslint/parser, and typescript-eslint are removed until a real ESLint configuration and a TypeScript 7-compatible release are available.
  • Limitations: ESLint remains the existing non-blocking CI check without a repository configuration. The full local WASM bundle could not run because this machine's Homebrew Rust installation lacks the wasm32-unknown-unknown standard library; authoritative CI builds and packages the VSIX with that target installed.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 1, 2026
@dependabot
dependabot Bot requested a review from helly25 as a code owner October 1, 2026 19:31
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 1, 2026
helly25
helly25 previously approved these changes Oct 1, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/extension/typescript-7.0.2 branch 3 times, most recently from 46e2da6 to d828739 Compare October 1, 2026 20:53
@helly25

helly25 commented Oct 1, 2026

Copy link
Copy Markdown
Collaborator

@dependabot rebase

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/extension/typescript-7.0.2 branch from d828739 to b49b999 Compare October 1, 2026 20:56
@dependabot dependabot Bot changed the title build(deps-dev): bump typescript from 5.9.3 to 7.0.2 in /extension build(deps-dev): bump typescript from 6.0.3 to 7.0.2 in /extension Oct 1, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/extension/typescript-7.0.2 branch 2 times, most recently from 05b6ac0 to fb60614 Compare October 4, 2026 10:11
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/extension/typescript-7.0.2 branch 3 times, most recently from bf237fe to 73ea392 Compare October 9, 2026 05:55
Bumps [typescript](https://github.com/microsoft/TypeScript) from 6.0.3 to 7.0.2.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v6.0.3...v7.0.2)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 7.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/extension/typescript-7.0.2 branch from 73ea392 to 8beaea4 Compare October 9, 2026 15:53
@helly25 helly25 changed the title build(deps-dev): bump typescript from 6.0.3 to 7.0.2 in /extension build(extension): upgrade TypeScript to 7.0.2 Oct 9, 2026
@helly25
helly25 merged commit 5766a23 into main Oct 9, 2026
11 checks passed
@helly25
helly25 deleted the dependabot/npm_and_yarn/extension/typescript-7.0.2 branch October 9, 2026 16:19

This branch was successfully deployed

1 active deployment
github-pages — 1eb21e24 Deployed Oct 9, 2026 by helly25 via coverage #194
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant