0.14.0 • Published 3 years 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
3 years ago
0.13.2
3 years ago
0.13.3
3 years ago
0.13.1
4 years ago
0.13.0
4 years ago
0.12.0
4 years ago
0.11.0
5 years ago
0.10.1
5 years ago
0.10.0
5 years ago
0.9.0
6 years ago
0.8.0
6 years ago
0.7.0
6 years ago
0.6.0
6 years ago
0.5.0
7 years ago
0.4.2
7 years ago
0.4.1
7 years ago
0.4.0
7 years ago
0.3.0
8 years ago
0.2.1
8 years ago
0.2.0
8 years ago
0.1.0
8 years ago