Чтобы не настраивать каждый пункт вручную, решил воспользоваться правилами от разработчика Vue.js, Vite
https://github.com/antfu/eslint-config
Делаю по документации
вот файл eslint.config.js
import antfu from '@antfu/eslint-config'
export default antfu({
vue: true,
})
В "package.json" добавились пакеты ""@antfu/eslint-config": "^4.16.1"," и ""eslint": "^9.29.0","
Запускаю команду "npx eslint" - все ошибки находятся, также через "npx eslint --fix" они прекрасно фиксятся.
ПРОБЛЕМА только в том, что ESLint в webstorm не подсвечивает ошибки.
когда смотрю запущенные сервисы, то вот такая ошибка у ESLint
SyntaxError: Unexpected token 'with'
SyntaxError: Unexpected token 'with'
at ESMLoader.moduleStrategy (node:internal/modules/esm/translators:119:18)
at ESMLoader.moduleProvider (node:internal/modules/esm/loader:468:14)
Process finished with exit code -1
И вот не могу понять из-за чего она происходит.
версия
node v22.17.0