eslint-config-typescript
eslint-config-typescript copied to clipboard
eslint-config-typescript for vue projects
I see that it has been mentioned a couple of times (https://github.com/vuejs/eslint-config-typescript/issues/59#issuecomment-1718922854, https://github.com/vuejs/eslint-config-typescript/pull/48#issuecomment-1527163212), it is still not supported.
Just a heads up, ESLint `v9` was released recently and it seems to be incompatible with `@vue/eslint-config-typescript`. Here's the error I got: ```bash npm ERR! ERESOLVE could not resolve npm...
This can be used like this: ```js // @ts-check /* eslint-env node */ require('@rushstack/eslint-patch/modern-module-resolution'); /** @type {import('eslint').Linter.Config} */ module.exports = { root: true, extends: [ 'plugin:vue/vue3-recommended', 'eslint:recommended', '@vue/eslint-config-typescript/recommended-type-checked', '@vue/eslint-config-prettier', ],...
After update from `"@vue/eslint-config-typescript": "^12.0.0",` to `"@vue/eslint-config-typescript": "^13.0.0",`, the error has shown up: ``` Error: Error while loading rule '@typescript-eslint/consistent-type-imports': You have used a rule which requires parserServices to be...
Hi there, On a new vue project, I'm getting this warning : ``` ============= WARNING: You are currently running a version of TypeScript which is not officially supported by @typescript-eslint/typescript-estree....
https://typescript-eslint.io/users/configs#recommended-configurations: - `recommended-type-checked(-only)` - `strict(-type-checked(-only))` - `stylistic(-type-checked(-only))` - `all` - `base` - `disable-type-checked` Currently it seems that only `eslint-recommended` and `recommended` are provided.
The readme says that we can use any rule in [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/rules/) however when I try using no-floating-promises, I keep getting the following error: ``` Error: Error while loading rule '@typescript-eslint/no-floating-promises':...
Integration with ESLint's built-in configurations (`strict-type-checked`, `stylistic-type-checked`)
### Documentation problem on ESLint configurations The [current documentation](https://github.com/vuejs/eslint-config-typescript/blob/1ec0ef96f83626f0c31d428711a5b05ec875b9db/README.md?plain=1#L54) advises using this config **after** other plugins. However, it lacks clarity on integrating with ESLint's stricter inbuilt configurations like `strict-type-checked` or...
Are there plans to support the [`recommended-requiring-type-checking`](https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin/src/configs#recommended-requiring-type-checking) and the [`all`](https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin/src/configs#all) sets from typescript-eslint? Would a PR for that be welcome?
Hi, "@vue/eslint-config-typescript": "^11.0.0", I set the rules. .eslintrc.js: ```javascript module.exports = { root: true, env: { node: true }, extends: [ 'plugin:vue/vue3-essential', 'plugin:vue-pug/vue3-recommended', '@vue/standard', '@vue/eslint-config-typescript/recommended' ], parserOptions: { ecmaVersion: 2020...