0.14.0 • Published 10 months ago
@n3/eslint-config v0.14.0
@n3/eslint-config
Установка
npm install @n3/eslint-config --save-dev
или
yarn add @n3/eslint-config --dev
Конфигурация .eslinrc
По умолчанию, нужно настроить только import/resolver
. Самый распространённый конфиг:
// .eslintrc.js
module.exports = {
extends: ['@n3/eslint-config'],
settings: {
'import/resolver': {
node: {
extensions: ['.js', '.jsx'],
},
'babel-module': {
alias: {
common: './src/js/common',
staff: './src/js/staff',
...
},
},
},
},
};
Проверка кода
Добавить в scripts
в package.json
следующую команду:
"lint": "eslint <path_to_src1> <path_to_src2> <...> --ext .js,.jsx",
typescript
- Конфигурация
.eslintrc.js
// .eslintrc.js
module.exports = {
extends: ['@n3/eslint-config/typescript'],
};
Необходимо добавить файл
tsconfig.validate.json
, он будет использоваться для линтинга файловСкрипт проверки должен выглядеть так
"lint": "eslint <path_to_src1> <path_to_src2> <...> --ext .ts,.tsx",
0.14.0
10 months ago
0.13.2
1 year ago
0.13.3
1 year ago
0.13.1
2 years ago
0.13.0
2 years ago
0.12.0
2 years ago
0.11.0
3 years ago
0.10.1
3 years ago
0.10.0
4 years ago
0.9.0
4 years ago
0.8.0
4 years ago
0.7.0
4 years ago
0.6.0
4 years ago
0.5.0
5 years ago
0.4.2
5 years ago
0.4.1
5 years ago
0.4.0
6 years ago
0.3.0
6 years ago
0.2.1
6 years ago
0.2.0
6 years ago
0.1.0
6 years ago