{ "extends": ["@nuxtjs/eslint-config-typescript", "eslint:recommended"], "ignorePatterns": ["*.md", "*.json"], "rules": { "@typescript-eslint/no-unused-vars": "off", "no-unused-vars": "off", "comma-dangle": ["error", "always-multiline"], "curly": ["error", "multi-or-nest", "consistent"], "eol-last": ["error", "always"], "no-console": "off", "no-undef": "warn", "quotes": "off", "semi": ["error", "always"], "space-before-function-paren": [ "error", { "anonymous": "never", "asyncArrow": "always", "named": "never" } ], "vue/html-indent": "error", "vue/multi-word-component-names": "off", "vue/no-multiple-template-root": "off" } }