Skip to content

Update development dependencies and migrate ESLint configuration - #39

Merged
shishirui merged 2 commits into
masterfrom
dependabot/npm_and_yarn/development-dependencies-00f697a0a5
Sep 13, 2026
Merged

shishirui merged 2 commits into
masterfrom
dependabot/npm_and_yarn/development-dependencies-00f697a0a5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 21, 2026 •

Copy link
Copy Markdown
Contributor

This updates the development toolchain and fixes the CI failure caused by ESLint 10 no longer reading .eslintrc.json.

  • Upgrade @types/node to 26.5.1, @types/vscode to 1.137.0 in the lockfile, @vscode/test-electron to 3.1.0, ESLint to 10.10.0, and TypeScript to 7.0.2.
  • Migrate to eslint.config.js, preserve the existing lint rules, and declare Node globals through the globals development dependency.
  • Ignore downloaded VS Code files during linting and exclude the new lint configuration from the VSIX.
  • Incorporate current master. ESLint no longer depends on js-yaml, so that dependency is removed instead of reverting the previous security fix.

Validation: clean npm ci --ignore-scripts, lint, JavaScript type-check, 31 unit tests, 5 VS Code Extension Host integration tests, zero vulnerabilities in npm audit, and successful VSIX packaging. Extension runtime source is unchanged.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 21, 2026
…ates

Bumps the development-dependencies group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.9.1` | `26.5.1` |
| [@types/vscode](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/vscode) | `1.120.0` | `1.137.0` |
| [@vscode/test-electron](https://github.com/Microsoft/vscode-test) | `2.5.2` | `3.1.0` |
| [eslint](https://github.com/eslint/eslint) | `8.57.1` | `10.10.0` |
| [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` |



Updates `@types/node` from 25.9.1 to 26.5.1
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `@types/vscode` from 1.120.0 to 1.137.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/vscode)

Updates `@vscode/test-electron` from 2.5.2 to 3.1.0
- [Changelog](https://github.com/microsoft/vscode-test/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Microsoft/vscode-test/commits)

Updates `eslint` from 8.57.1 to 10.10.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v8.57.1...v10.10.0)

Updates `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: "@types/node"
  dependency-version: 26.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: "@types/vscode"
  dependency-version: 1.125.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: "@vscode/test-electron"
  dependency-version: 3.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: eslint
  dependency-version: 10.8.1
  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
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title Bump the development-dependencies group with 5 updates Bump the development-dependencies group across 1 directory with 5 updates Sep 13, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/development-dependencies-00f697a0a5 branch from a1031ac to d618034 Compare September 13, 2026 05:52
@shishirui shishirui changed the title Bump the development-dependencies group across 1 directory with 5 updates Update development dependencies and migrate ESLint configuration Sep 13, 2026
@shishirui
shishirui merged commit d9b32d7 into master Sep 13, 2026
1 check passed
@shishirui
shishirui deleted the dependabot/npm_and_yarn/development-dependencies-00f697a0a5 branch September 13, 2026 05:55
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