Существует ли строгий пакет eslint для использования с Typescript?

Можете ли вы предложить мне наборы готовых правил для строгого eslint для проекта? Я использую recommended для vue typescript, который всегда корректирует на двойные кавычки, пустые строки, отступы и так далее. Я не предпочитаю устанавливать vue eslint правила для проекта без vue.
  • 1 декабря 2023 г. 10:19
Ответы на вопрос 1
Да, существуют различные строгие пакеты eslint для использования с Typescript. Вот некоторые из них:

1. **@typescript-eslint/eslint-plugin:** это плагин, который содержит набор ESLint правил, которые специально направлены на TypeScript.

2. **eslint-config-airbnb-typescript:** это конфигурация ESLint Airbnb's TypeScript, которая помогает в обеспечении строгого набора правил для проектов TypeScript.

3. **eslint-config-prettier:** это конфигурация, которая отключает все правила ESLint, которые могут конфликтовать с Prettier. Это помогает обеспечить строгий и последовательный стиль кода, независимо от того, используете ли вы TypeScript или нет.

Таким образом, вы можете использовать любой из этих пакетов в зависимости от своих потребностей и предпочтений. Но помните, что ключ к хорошему ESLint конфигу - это адаптация правил под потребности вашего проекта и команды, поэтому не стесняйтесь настраивать и модифицировать эти конфигурации по мере необходимости.
Похожие вопросы