В проекте стоит eslint и prettier, все нормально работает, в js файлах подсвечиваются ошибки, при сохранение они исправляются. Пытаюсь в это подключить ts.
Добавляю в настройки линтера 'plugin:@typescript-eslint/recommended', и все перестает работать. т.е если я запущу в консоли eslint ./ то мне покажется ошибка в ts файле, но вот в самой ide ошибка не подсвечивается и не исправляется при сохранении, при этом так же все перестает работать с js файлами. Подскажите как правильно включить проверку для ts, так же как в обычном js?
// eslint-disable-next-line no-undef
module.exports = {
env: {
browser: true,
es2021: true,
'jest/globals': true,
node: true,
},
extends: [
'plugin:@typescript-eslint/recommended',
'eslint:recommended',
'plugin:jest/recommended',
'prettier',
],
parser: '@typescript-eslint/parser',
overrides: [],
parserOptions: {
ecmaVersion: 'latest',
sourceType: 'module',
},
plugins: ['prettier', 'jest' '@typescript-eslint'],
rules: {
'no-var': 'error',
'prettier/prettier': 'error',
'@typescript-eslint/no-var-requires': 0,
},
root: true,
};