From ed8b68518eabeab2afafdf8579ba969e21b9b071 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmetcan=20Y=C4=B1lmaz?= Date: Fri, 8 Nov 2024 18:08:31 +0300 Subject: [PATCH] feat(eslint-config): update ts-no-unused vars ignore patterns --- .changeset/nine-pandas-explode.md | 5 +++++ packages/eslint-config/src/rules/typescriptRules.ts | 9 +++++++++ 2 files changed, 14 insertions(+) create mode 100644 .changeset/nine-pandas-explode.md diff --git a/.changeset/nine-pandas-explode.md b/.changeset/nine-pandas-explode.md new file mode 100644 index 0000000..4f428ad --- /dev/null +++ b/.changeset/nine-pandas-explode.md @@ -0,0 +1,5 @@ +--- +'@commencis/eslint-config': patch +--- + +update `@typescript-eslint/no-unused-vars` ignore patterns diff --git a/packages/eslint-config/src/rules/typescriptRules.ts b/packages/eslint-config/src/rules/typescriptRules.ts index 32c5b4a..2c6e14d 100644 --- a/packages/eslint-config/src/rules/typescriptRules.ts +++ b/packages/eslint-config/src/rules/typescriptRules.ts @@ -6,4 +6,13 @@ export const typescriptRules: Linter.RulesRecord = { '@typescript-eslint/array-type': 'off', '@typescript-eslint/explicit-function-return-type': 'error', + '@typescript-eslint/no-unused-vars': [ + 'error', + { + argsIgnorePattern: '^_', + caughtErrorsIgnorePattern: '^_', + destructuredArrayIgnorePattern: '^_', + varsIgnorePattern: '^_', + }, + ], };