1 | # eslint-config-uaprom
|
2 | Репозиторий c инструкцией подключения к другим проектам и
|
3 | готовым конфигом на базе [airbnb](https://github.com/airbnb/javascript)
|
4 |
|
5 | ## Установка
|
6 | 1. *npm install --save-dev @evo/eslint-config-uaprom eslint-plugin-import eslint-plugin-react eslint-plugin-jsx-a11y eslint*
|
7 | 2. *echo '{"extends": "@evo/eslint-config-uaprom"}' > .eslintrc*
|
8 |
|
9 | ## Настройка для webpack для нового проекта
|
10 | 1. npm install --save-dev eslint-loader
|
11 | 2. Добавляем eslint-loader как показано на инструкции [https://github.com/MoOx/eslint-loader](https://github.com/MoOx/eslint-loader)
|
12 |
|
13 | ## Разработка
|
14 | Если вы хотите внести изменение в существующий конфиг это можно сделать так:
|
15 |
|
16 | 1. Создать PR c изменениями (дождаться review).
|
17 | 2. После подтверждения изменений сделать merge в мастер.
|
18 | 3. Опубликовать пакет на npm (для этого вы должны быть добавлены в организацию evo на npm - [https://www.npmjs.com/org/evo](https://www.npmjs.com/org/evo))
|
19 |
|