module.exports = { root: true, extends: [ "eslint:recommended", "plugin:@typescript-eslint/recommended", "prettier", "plugin:svelte/recommended", "plugin:svelte/prettier", ], parser: "@typescript-eslint/parser", parserOptions: { project: "./tsconfig.json", extraFileExtensions: [".svelte"], sourceType: "module", ecmaVersion: 2020, }, plugins: ["@typescript-eslint"], ignorePatterns: ["*.cjs"], overrides: [ { files: ["*.svelte"], parser: "svelte-eslint-parser", parserOptions: { parser: "@typescript-eslint/parser", }, }, ], env: { browser: true, es2017: true, node: true, }, };