module.exports = { root: true, env: { node: true, es2022: true, }, extends: [ "plugin:vue/vue3-recommended", "eslint:recommended", "@vue/typescript/recommended", "plugin:prettier/recommended" ], // parserOptions: { // ecmaVersion: 2020, // }, rules: { "max-len": ["warn", { code: 100, ignoreComments: true, ignorePattern: '^\\s*class="[^"]*"$', ignoreStrings: true, ignoreTemplateLiterals: true, ignoreUrls: true, }], "no-console": process.env.NODE_ENV === "production" ? "error" : "warn", "no-debugger": process.env.NODE_ENV === "production" ? "error" : "warn", "@typescript-eslint/no-explicit-any": "warn", "@typescript-eslint/explicit-function-return-type": "off", "@typescript-eslint/no-unnecessary-type-constraint": "off" }, };