module.exports = { root: true, parser: "@typescript-eslint/parser", extends: [ "eslint:recommended", "plugin:@typescript-eslint/recommended", "plugin:svelte/recommended", ], plugins: ["@typescript-eslint", "no-relative-import-paths"], ignorePatterns: ["*.cjs"], overrides: [ { files: ["*.svelte"], parser: "svelte-eslint-parser", parserOptions: { parser: "@typescript-eslint/parser", }, }, ], settings: {}, parserOptions: { sourceType: "module", ecmaVersion: 2020, }, env: { browser: true, es2017: true, node: true, }, rules: { "no-relative-import-paths/no-relative-import-paths": [ "warn", { allowSameFolder: true }, ], "no-console": "warn", "@typescript-eslint/no-unused-vars": ["warn", { args: "none" }], }, };