Встречается на собеседованиях • сегодня

Какой опыт настройки ESLint

Настраивал ESLint в нескольких проектах, подключая как вручную, так и через create-react-app/Vite. Чаще всего использовал конфигурации airbnb и standard с кастомизацией под нужды проекта.

Пример .eslintrc.js:

js
module.exports = {
  extends: ['airbnb', 'plugin:prettier/recommended'],
  rules: {
    'react/jsx-filename-extension': [1, { extensions: ['.jsx', '.tsx'] }],
    'import/prefer-default-export': 'off',
  },
  env: {
    browser: true,
  },
};

Решал конфликты между ESLint и Prettier через eslint-config-prettier. Интегрировал линтинг в Git-хуки через husky + lint-staged. Для TypeScript-проектов добавлял @typescript-eslint/parser.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы