| module.exports = { | |
| root: true, | |
| parser: "@typescript-eslint/parser", | |
| extends: ["eslint:recommended", "plugin:@typescript-eslint/recommended", "prettier"], | |
| plugins: ["svelte3", "@typescript-eslint"], | |
| ignorePatterns: ["*.cjs"], | |
| overrides: [{ files: ["*.svelte"], processor: "svelte3/svelte3" }], | |
| settings: { | |
| "svelte3/typescript": () => require("typescript"), | |
| }, | |
| parserOptions: { | |
| sourceType: "module", | |
| ecmaVersion: 2020, | |
| }, | |
| rules: { | |
| "no-shadow": ["error"], | |
| }, | |
| env: { | |
| browser: true, | |
| es2017: true, | |
| node: true, | |
| }, | |
| }; | |