Что такое ESLint и Prettier и как они работают вместе?

Junior
290 просмотров
AFK Offer AI

ESLint проверяет код на ошибки и стилевые правила: неиспользуемые переменные, missing dependencies в useEffect, accessibility. Prettier — автоформатирование: отступы, кавычки, длина строки. Вместе: ESLint для логики, Prettier для форматирования. eslint-config-prettier отключает стилевые правила ESLint, чтобы не конфликтовали. В команде: Prettier через pre-commit hook (husky + lint-staged), ESLint в CI. Альтернатива: Biome — один инструмент для lint + format, быстрее на Rust.

Следующий вопрос

Извлечение значений листовых узлов из дерева