Сопоставление Junior Линтеры и форматирование обновлено
Инструменты качества кода
Вопрос
Сопоставь инструмент и его задачу.
Попробуйте сами
Нажмите слева, потом подходящее справа.
Показать ответ и разбор
Коротко
Каждый инструмент закрывает свою часть: ESLint ищет ошибки и опасные паттерны в JS и TS, Prettier форматирует, Stylelint проверяет CSS, husky подключает git-хуки, lint-staged запускает проверки только для файлов в коммите, commitlint проверяет текст коммита.
Правильные пары
ESLintошибки и опасные паттерны в JS и TS
Prettierединое форматирование кода
Stylelintпроверка CSS
huskyзапуск скриптов в git-хуках
lint-stagedпроверки только для файлов в коммите
commitlintформат сообщения коммита
Разбор
Каждый инструмент закрывает свою часть: ESLint ищет ошибки и опасные паттерны в JS и TS, Prettier форматирует, Stylelint проверяет CSS, husky подключает git-хуки, lint-staged запускает проверки только для файлов в коммите, commitlint проверяет текст коммита.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.