// eslint.config.cjs const js = require("@eslint/js"); const ts = require("@typescript-eslint/eslint-plugin"); const tsParser = require("@typescript-eslint/parser"); const prettier = require("eslint-plugin-prettier"); const globals = require("globals"); module.exports = [ js.configs.recommended, { files: ["**/*.ts", "**/*.tsx"], languageOptions: { parser: tsParser, ecmaVersion: "latest", sourceType: "module", globals: { ...globals.node, }, }, plugins: { "@typescript-eslint": ts, prettier, }, rules: { "no-unused-vars": "off", "@typescript-eslint/no-unused-vars": "error", indent: "off", "linebreak-style": "off", quotes: "off", semi: ["error", "always"], "prettier/prettier": "error", }, }, ];