Skip to content

Fix peer dependency conflict between eslint 10 and typescript-eslint 8.55#82

Merged
bellini666 merged 2 commits intodependabot/npm_and_yarn/extensions/vscode-extension/npm-all-1f6f22bb56from
copilot/sub-pr-81
Feb 14, 2026
Merged

Fix peer dependency conflict between eslint 10 and typescript-eslint 8.55#82
bellini666 merged 2 commits intodependabot/npm_and_yarn/extensions/vscode-extension/npm-all-1f6f22bb56from
copilot/sub-pr-81

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Feb 14, 2026

Dependabot attempted to update eslint and @eslint/js to v10, but typescript-eslint@8.55.0 only supports eslint ^8.57.0 || ^9.0.0.

Changes

  • Downgraded @eslint/js from ^10.0.1 to ^9.39.2 (latest v9)
  • Downgraded eslint from ^10.0.0 to ^9.39.2 (latest v9)
  • Kept other dependency updates: @types/node@25.2.3, typescript-eslint@8.55.0, webpack@5.105.2

When typescript-eslint adds support for eslint 10, both can be upgraded together.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

typescript-eslint@8.55.0 requires eslint@^8.57.0 || ^9.0.0, which doesn't support eslint 10 yet. Downgraded @eslint/js and eslint to 9.39.2 (latest v9) to maintain compatibility while keeping other dependency updates.

Co-authored-by: bellini666 <134025+bellini666@users.noreply.github.com>
Copilot AI changed the title [WIP] Update npm-all group in vscode-extension with 5 updates Fix peer dependency conflict between eslint 10 and typescript-eslint 8.55 Feb 14, 2026
Copilot AI requested a review from bellini666 February 14, 2026 12:41
@bellini666 bellini666 marked this pull request as ready for review February 14, 2026 12:50
@bellini666 bellini666 merged commit 360c795 into dependabot/npm_and_yarn/extensions/vscode-extension/npm-all-1f6f22bb56 Feb 14, 2026
@bellini666 bellini666 deleted the copilot/sub-pr-81 branch February 14, 2026 12:50
bellini666 added a commit that referenced this pull request Feb 14, 2026
…extension with 5 updates (#81)

* deps(vscode)(deps-dev): bump the npm-all group

Bumps the npm-all group in /extensions/vscode-extension with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.2` | `10.0.1` |
| [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.2.1` | `25.2.3` |
| [eslint](https://github.com/eslint/eslint) | `9.39.2` | `10.0.0` |
| [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.54.0` | `8.55.0` |
| [webpack](https://github.com/webpack/webpack) | `5.105.0` | `5.105.2` |


Updates `@eslint/js` from 9.39.2 to 10.0.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/commits/HEAD/packages/js)

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

Updates `eslint` from 9.39.2 to 10.0.0
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v9.39.2...v10.0.0)

Updates `typescript-eslint` from 8.54.0 to 8.55.0
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.55.0/packages/typescript-eslint)

Updates `webpack` from 5.105.0 to 5.105.2
- [Release notes](https://github.com/webpack/webpack/releases)
- [Changelog](https://github.com/webpack/webpack/blob/main/CHANGELOG.md)
- [Commits](webpack/webpack@v5.105.0...v5.105.2)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 10.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: "@types/node"
  dependency-version: 25.2.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-all
- dependency-name: eslint
  dependency-version: 10.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: npm-all
- dependency-name: typescript-eslint
  dependency-version: 8.55.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: npm-all
- dependency-name: webpack
  dependency-version: 5.105.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: npm-all
...

Signed-off-by: dependabot[bot] <support@github.com>

* Fix peer dependency conflict between eslint 10 and typescript-eslint 8.55 (#82)

* Initial plan

* Fix peer dependency conflict: downgrade eslint to v9

typescript-eslint@8.55.0 requires eslint@^8.57.0 || ^9.0.0, which doesn't support eslint 10 yet. Downgraded @eslint/js and eslint to 9.39.2 (latest v9) to maintain compatibility while keeping other dependency updates.

Co-authored-by: bellini666 <134025+bellini666@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: bellini666 <134025+bellini666@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: bellini666 <134025+bellini666@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants