import eslint from "@eslint/js"; import reactHooks from "eslint-plugin-react-hooks"; import globals from "globals"; import tseslint from "typescript-eslint"; export default tseslint.config( { ignores: ["dist/**", "node_modules/**"] }, eslint.configs.recommended, ...tseslint.configs.recommended, reactHooks.configs.flat.recommended, { languageOptions: { globals: { ...globals.browser, ...globals.node, }, }, rules: { "@typescript-eslint/no-unused-vars": [ "error", { argsIgnorePattern: "^_", varsIgnorePattern: "^_" }, ], }, }, );