issues
search
sveltejs
/
eslint-plugin-svelte
ESLint plugin for Svelte using AST
https://sveltejs.github.io/eslint-plugin-svelte/
MIT License
279
stars
30
forks
source link
bug: plugin:@typescript-eslint/recommended rules aren't applied to TypeScript inside *.svelte files
#632
Closed
uh-zuh
closed
7 months ago
uh-zuh
commented
7 months ago
Before You File a Bug Report Please Confirm You Have Done The Following...
[X] I have tried restarting my IDE and the issue persists.
[X] I have updated to the latest version of the packages.
What version of ESLint are you using?
8.53.0
What version of
eslint-plugin-svelte
are you using?
2.35.0
What did you do?
Configuration
Significant part of `npm ls`: ``` +-- @tsconfig/svelte@5.0.2 +-- @typescript-eslint/eslint-plugin@6.10.0 +-- @typescript-eslint/parser@6.10.0 +-- eslint-plugin-svelte@2.35.0 +-- eslint@8.53.0 +-- svelte@4.2.2 +-- tslib@2.6.2 +-- typescript@5.2.2 ``` config\.eslintrc.cjs: ``` module.exports = { extends: [ 'eslint:recommended', 'plugin:@typescript-eslint/recommended', 'plugin:svelte/recommended', ], plugins: [ '@typescript-eslint', ], parser: '@typescript-eslint/parser', parserOptions: { ecmaVersion: 'latest', sourceType: 'module', project: [ 'config/tsconfig.main.json', ], extraFileExtensions: ['.svelte'], }, overrides: [ { files: [ '*.svelte', ], parser: 'svelte-eslint-parser', // Parse the ` Githubissues.
Githubissues is a development platform for aggregating issues.
Before You File a Bug Report Please Confirm You Have Done The Following...
What version of ESLint are you using?
8.53.0
What version of
eslint-plugin-svelte
are you using?2.35.0
What did you do?
Configuration
Significant part of `npm ls`: ``` +-- @tsconfig/svelte@5.0.2 +-- @typescript-eslint/eslint-plugin@6.10.0 +-- @typescript-eslint/parser@6.10.0 +-- eslint-plugin-svelte@2.35.0 +-- eslint@8.53.0 +-- svelte@4.2.2 +-- tslib@2.6.2 +-- typescript@5.2.2 ``` config\.eslintrc.cjs: ``` module.exports = { extends: [ 'eslint:recommended', 'plugin:@typescript-eslint/recommended', 'plugin:svelte/recommended', ], plugins: [ '@typescript-eslint', ], parser: '@typescript-eslint/parser', parserOptions: { ecmaVersion: 'latest', sourceType: 'module', project: [ 'config/tsconfig.main.json', ], extraFileExtensions: ['.svelte'], }, overrides: [ { files: [ '*.svelte', ], parser: 'svelte-eslint-parser', // Parse the ` Githubissues.