{ "root": true, "parser": "vue-eslint-parser", "ignorePatterns": [ "node_modules", ".nuxt", "dist", "static" ], "extends": [ "@nuxtjs", "plugin:@intlify/vue-i18n/recommended" ], "rules": { "no-console": "off", "space-before-function-paren": [ "error", "never" ], "require-await": "off" // "@intlify/vue-i18n/no-raw-text": "off", // "@intlify/vue-i18n/no-duplicate-keys-in-locale": [ // "error", // { // "ignoreI18nBlock": false // } // ], // "@intlify/vue-i18n/no-missing-keys": "error" }, "parserOptions": { "parser": "babel-eslint", "ecmaVersion": 8, "sourceType": "module" } // "settings": { // "vue-i18n": { // "localeDir": "./static/lang/*.json", // "messageSyntaxVersion": "^8.20.0" // } // } }