@ws-serenity/eslint
v1.0.0
Published
ESlint config
Maintainers
Keywords
Readme
Конфигурация ESlint
Использование
Конфиг работает на след. версиях nodejs:
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"Для начала, если в проекте есть пакеты для конфигурации eslint, удаляем их (ex. eslint, @eslint/js, eslint-plugin-react-hooks, eslint-plugin-react-refresh, globals, typescript-eslint и тд). Все эти библиотеки будут добавлены при установке текущего пакета. Если не удалить возможно будут конфликты и линтер не запустится
Если работаете в VSCode необходимо установить расширение ESlint.
После установки, создаем файл корне фронтового проекта, где лежит package.json. Файл называем eslint.config.js Внутри пишем:
import eslint from '@ws-serenity/eslint';
export default eslint();Если приложение на NextJS. То во внтурь докидываем доп. параметр.
export default eslint({ next: true });🎉 Готово
