Как заставить работать внутренние плагины eslint без префикса eslint-plugin- *

1

Я закончил создание внутреннего плагина eslint, но, к сожалению, наша компания требует от нас префикса всех наших внутренних пакетов npm с помощью companyName-. Это вызывает проблемы с eslint, которые ищут пакеты с префиксом eslint-plugin, поскольку мой пакет имеет префикс companyName- *.

в моем.eslintrc У меня есть

"plugins": [
  "react",
  "babel",
  "lodash",
  "companyName-eslint-plugin-projectName"
], 

eslint добавляет eslint-plugin к companyName-eslint-plugin-teamName и пытается найти eslint-plugin-companyName-eslint-plugin-teamName

все равно, чтобы обойти это в.eslintrc?

Теги:
eslint

1 ответ

0
Лучший ответ

понял это сам. Вы можете настроить область npm с именем своей компании, а затем опубликовать плагин под этой областью: @companyName/eslint-plugin-something.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню