chore(deps): update supported eslint version to v10#5
Merged
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates the repository’s shareable ESLint configurations and root dev tooling to support ESLint v10 (while still allowing v9), including dependency/version bumps and a small cleanup in the Vue config rules.
Changes:
- Broadened supported ranges for ESLint-related dependencies (root
eslint, base config@eslint/jsandglobals). - Bumped package versions and upgraded
eslint-plugin-vueto the v10 line. - Removed an
indentrule override from the Vue config.
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| package.json | Updates root devDependencies to allow ESLint v9/v10 and adds supporting packages. |
| packages/eslint-config-base/package.json | Bumps base config version and expands deps to support @eslint/js v10 and include globals. |
| packages/eslint-config-vue/package.json | Bumps Vue config version and upgrades eslint-plugin-vue. |
| packages/eslint-config-vue/index.js | Removes an indent override rule from the Vue flat config. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
9d45d42 to
be57bd7
Compare
be57bd7 to
e798cd5
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request updates dependencies and configuration for the ESLint base and Vue configurations to support newer versions and improve compatibility. It also removes a redundant rule override in the Vue config.
Dependency updates and compatibility:
package.json: Added@eslint/jsandglobalsas dev dependencies, and updated theeslintversion range to support both v9 and v10.packages/eslint-config-base/package.json: Broadened the supported versions for@eslint/jsandglobalsdependencies, and bumped the package version to3.1.0. [1] [2]packages/eslint-config-vue/package.json: Upgradedeslint-plugin-vueto^10.8.0and bumped the package version to7.0.0. [1] [2]Configuration cleanup:
packages/eslint-config-vue/index.js: Removed the'indent': 'off'rule override, relying on the default or inherited configuration.