Настраивай Prettier и ESLint на проекте — и будь красавчиком!
Знаешь, что объединяет крутые команды?
Нет, не мерч.
Одинаковый стиль кода.
Идеальный стиль — это не тот, что нравится лично тебе.
Это тот, который соблюдается без вопросов и баталий в pull request.
Prettier — это как автопилот в Tesla, только для форматирования кода.
npx prettier --write .
📖 Документация: prettier.io
ESLint — это как строгий наставник в коде:
==
вместо ===
,await
,📖 Документация: eslint.org
npm install --save-dev prettier eslint
npx eslint --init
А потом добавь себе в package.json
:
"scripts": {
"lint": "eslint .",
"format": "prettier --write ."
}
И не забудь .prettierrc
и .eslintrc
— там живёт магия.
Не надо спорить про стиль кода на ревью.
Пусть за вас это решают роботы.
А вы лучше обсудите бизнес-логику или архитектуру.
Настроить Prettier и ESLint — это как поставить в проект фильтр от токсичности.
📌 Сделай это один раз — и забудь про вечные «а чего у тебя отступ в 3 пробела?»
📚 Полезные ссылки:
🚀 Настраивай линтеры. Будь красавчиком.