Skip to content

Commit ed83c15

Browse files
authored
fix(rules): Поправит правило no-unused-vars (#93)
* fix(rules): Поправит правило `no-unused-vars` Разрешит использование контролируемых неиспользуемых переменных. Для этого переменная должна иметь знак `_` (нижнее подчеркивание) первым символом в названии переменной. * Отключит базовое правило `no-unused-vars` (рекомендация разработчиков `typescript-eslint`); * Добавит правило `@typescript-eslint/no-unused-vars` с уровнем ошибки `warn` и дополнительным объектом конфигурации `'argsIgnorePattern': '^_'`. * feat(changelog): Обновит файл changelog.md
1 parent 8778fc4 commit ed83c15

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

changelog.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
9.1.1 / 2023-05-02
2+
==================
3+
4+
* Добавили правило в конфигурационном файле `node`
5+
* `@typescript-eslint/no-unused-vars` с уровнем ошибки `warn` и дополнительным объектом конфигурации `'argsIgnorePattern': '^_'`
6+
17
9.1.0 / 2023-05-02
28
==================
39

node.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ module.exports = {
1212
// ------------------------------------------
1313
'no-console': 'off',
1414
'no-shadow': 'off',
15+
'no-unused-vars': 'off',
1516
'node/handle-callback-err': ['error', "^.*(e|E)rr"],
1617
'node/no-callback-literal': 'error',
1718
'node/no-exports-assign': 'off',
@@ -50,7 +51,8 @@ module.exports = {
5051
'unicorn/prefer-node-protocol': 'warn',
5152
// Typescript
5253
// ------------------------------------------
53-
'@typescript-eslint/no-empty-interface': 'off',
54-
'@typescript-eslint/no-shadow': 'error'
54+
'@typescript-eslint/no-empty-interface': 'off',
55+
'@typescript-eslint/no-shadow': 'error',
56+
'@typescript-eslint/no-unused-vars': ['warn', {'argsIgnorePattern': '^_'}]
5557
}
5658
};

0 commit comments

Comments
 (0)