-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Eslint 9 #65
Comments
This commit updates the project's npm dependencies to their latest versions. Updates to the following dependencies are on hold due to compatibility issues: - `@typescript-eslint/eslint-plugin`: - Blocked by `@vue/eslint-config-airbnb-with-typescript` (vuejs/eslint-config-airbnb#63). - `@typescript-eslint/parser`: - Blocked by `@vue/eslint-config-airbnb-with-typescript` (vuejs/eslint-config-airbnb#63). - `@vue/eslint-config-typescript`: - Blocked by `@vue/eslint-config-airbnb-with-typescript` (vuejs/eslint-config-airbnb#63). - `eslint`: - Blocked by `@vue/eslint-config-airbnb-with-typescript` (vuejs/eslint-config-airbnb#65). - Blocked by `@typescript-eslint/eslint-plugin` and `@typescript-eslint/parser` (typescript-eslint/typescript-eslint#8211). These dependencies remain at their current major versions, and their status is documented in the `package.json` to inform future updates. This commit moves also `@types/markdown-it` to `devDependencies` which was incorrectly included in `dependencies`.
This commit updates the project's npm dependencies to their latest versions. Updates to the following dependencies are on hold due to compatibility issues: - `@typescript-eslint/eslint-plugin`: - Blocked by `@vue/eslint-config-airbnb-with-typescript` (vuejs/eslint-config-airbnb#63). - `@typescript-eslint/parser`: - Blocked by `@vue/eslint-config-airbnb-with-typescript` (vuejs/eslint-config-airbnb#63). - `@vue/eslint-config-typescript`: - Blocked by `@vue/eslint-config-airbnb-with-typescript` (vuejs/eslint-config-airbnb#63). - `eslint`: - Blocked by `@vue/eslint-config-airbnb-with-typescript` (vuejs/eslint-config-airbnb#65). - Blocked by `@typescript-eslint/eslint-plugin` and `@typescript-eslint/parser` (typescript-eslint/typescript-eslint#8211). These dependencies remain at their current major versions, and their status is documented in the `package.json` to inform future updates. This commit also fixes error in `TreeView.spec` tests, revealed by the version bump.
This commit updates the project's npm dependencies to their latest versions. Updates to the following dependencies are on hold due to compatibility issues: - `@typescript-eslint/eslint-plugin`: - Blocked by `@vue/eslint-config-airbnb-with-typescript` (vuejs/eslint-config-airbnb#63). - `@typescript-eslint/parser`: - Blocked by `@vue/eslint-config-airbnb-with-typescript` (vuejs/eslint-config-airbnb#63). - `@vue/eslint-config-typescript`: - Blocked by `@vue/eslint-config-airbnb-with-typescript` (vuejs/eslint-config-airbnb#63). - `eslint`: - Blocked by `@vue/eslint-config-airbnb-with-typescript` (vuejs/eslint-config-airbnb#65). - Blocked by `@typescript-eslint/eslint-plugin` and `@typescript-eslint/parser` (typescript-eslint/typescript-eslint#8211). These dependencies remain at their current major versions, and their status is documented in the `package.json` to inform future updates. Other supporting changes: - Moves `@types/markdown-it` to `devDependencies` which was incorrectly included in `dependencies`. - Fix error in `TreeView.spec` tests, revealed by the version bump. - Update `markdown-it` import to match the new file.
This commit updates the project's npm dependencies to their latest versions. Updates to the following dependencies are on hold due to compatibility issues: - `@typescript-eslint/eslint-plugin`: - Blocked by `@vue/eslint-config-airbnb-with-typescript` (vuejs/eslint-config-airbnb#63). - `@typescript-eslint/parser`: - Blocked by `@vue/eslint-config-airbnb-with-typescript` (vuejs/eslint-config-airbnb#63). - `@vue/eslint-config-typescript`: - Blocked by `@vue/eslint-config-airbnb-with-typescript` (vuejs/eslint-config-airbnb#63). - `eslint`: - Blocked by `@vue/eslint-config-airbnb-with-typescript` (vuejs/eslint-config-airbnb#65). - Blocked by `@typescript-eslint/eslint-plugin` and `@typescript-eslint/parser` (typescript-eslint/typescript-eslint#8211). These dependencies remain at their current major versions, and their status is documented in the `package.json` to inform future updates. Other supporting changes: - Moves `@types/markdown-it` to `devDependencies` which was incorrectly included in `dependencies`. - Fix error in `TreeView.spec` tests, revealed by the version bump. - Update `markdown-it` import to match the new file.
Any updates? 🥺🥺🥺 |
Hello, is there any plan on updating this to be used with eslint v9? I have a few projects that I'm trying to upgrade, but we're relying on this. fwiw, I did see https://github.com/vuejs/eslint-config-typescript/releases was just updated to use eslint v9 and the flat config. |
I guess until these dependencies have not been migrated we will not see an update of But, there is a workaround with "FlatCompat". Here my configuration. Please keep in mind it's a workaround. |
Since Eslint 9, flat config has to be used: https://eslint.org/docs/latest/use/configure/configuration-files
Right now we have errors like this:
The text was updated successfully, but these errors were encountered: