@hh.ru/eslint-config

17.0.22 • Public • Published

eslint конфиги hh.ru

Репозиторий содержит файлы конфигурации для eslint.

Установка конфигов

Проекты подтягивают этот репозиторий через npm-зависимость @hh.ru/eslint-config.

Для использования конфига, нужно создать eslint.config.mjs в корне использующего пакета и явно создать конфиг, используя функцию generateEslintConfig:

import { generateEslintConfig, PROJECT_TYPES } from '@hh.ru/eslint-config';

export default generateEslintConfig(PROJECT_TYPES.SERVICE);

Генератор поддерживает три базовые конфигурации:

  • LIBRARY – содержит базовый набор правил для библиотек
  • SERVICE – содержит базовый набор правил для сервисов
  • MONOREPO – содержит базовый набор правил для монорепозитория

Readme

Keywords

none

Package Sidebar

Install

npm i @hh.ru/eslint-config

Weekly Downloads

23

Version

17.0.22

License

MIT

Unpacked Size

44.2 kB

Total Files

6

Last publish

Collaborators

  • hhru