Как настроить ESLint и Prettier для Node.js проекта?

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

ESLint: @typescript-eslint/parser + @typescript-eslint/eslint-plugin для TypeScript. Prettier для форматирования — eslint-config-prettier отключает конфликтующие ESLint правила. .eslintrc.js с extends: ["@typescript-eslint/recommended", "prettier"]. Husky + lint-staged для проверки перед коммитом. В VSCode: prettier extension с format on save. Для NestJS добавь eslint-plugin-import для сортировки импортов. Единый стиль кода в команде сильно снижает friction при code review.

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

Как применять DDD (Domain-Driven Design) в Node.js?