From 9089a4ef6039b1d18199f6bf2d712bf349d346ab Mon Sep 17 00:00:00 2001 From: Ninosaurier Date: Sun, 2 Aug 2026 15:26:15 +0200 Subject: [PATCH] fix(eslint): fix: allow stencil jsx helper in eslint --- eslint.config.js | 34 ++++++++++++++++++++++++++++++---- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/eslint.config.js b/eslint.config.js index 5fd53cd..3b75804 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1,8 +1,34 @@ // For more info, see https://github.com/storybookjs/eslint-plugin-storybook#configuration-flat-config-format import storybook from "eslint-plugin-storybook"; +import js from "@eslint/js"; +import tseslint from "typescript-eslint"; -import js from '@eslint/js'; +export default [ + { + ignores: [ + "**/dist/**", + "**/www/**", + "**/node_modules/**", + "**/.stencil/**", + "**/loader/**", + ], + }, -export default [js.configs.recommended, { - ignores: ['**/dist/**', '**/www/**', '**/node_modules/**', '**/.stencil/**'], -}, ...storybook.configs["flat/recommended"]]; \ No newline at end of file + js.configs.recommended, + + ...tseslint.configs.recommended, + + ...storybook.configs["flat/recommended"], + + { + files: ["**/*.tsx"], + rules: { + "@typescript-eslint/no-unused-vars": [ + "error", + { + varsIgnorePattern: "^h$", + }, + ], + }, + }, +]; \ No newline at end of file