import tseslint from "@typescript-eslint/eslint-plugin"; import tsparser from "@typescript-eslint/parser"; export default [ { files: ["src/**/*.ts"], languageOptions: { parser: tsparser, ecmaVersion: "latest", sourceType: "module", globals: { console: "readonly", document: "readonly", window: "readonly", navigator: "readonly", fetch: "readonly", }, }, plugins: { "@typescript-eslint": tseslint, }, rules: { ...tseslint.configs.recommended.rules, indent: ["error", 2], quotes: ["error", "single"], semi: ["error", "always"], }, }, ];