UNPKG

@intlify/eslint-plugin-vue-i18n

Version:
40 lines (39 loc) 1.48 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; const globals_1 = __importDefault(require("globals")); const base_1 = __importDefault(require("./base")); module.exports = [ ...base_1.default, { name: '@intlify/vue-i18n:recommended:setup', languageOptions: { ecmaVersion: 2018, sourceType: 'module', globals: globals_1.default.browser, parserOptions: { ecmaFeatures: { jsx: true } } } }, { name: '@intlify/vue-i18n:recommended:rules', rules: { '@intlify/vue-i18n/no-deprecated-i18n-component': 'warn', '@intlify/vue-i18n/no-deprecated-i18n-place-attr': 'warn', '@intlify/vue-i18n/no-deprecated-i18n-places-prop': 'warn', '@intlify/vue-i18n/no-deprecated-modulo-syntax': 'warn', '@intlify/vue-i18n/no-deprecated-tc': 'warn', '@intlify/vue-i18n/no-deprecated-v-t': 'warn', '@intlify/vue-i18n/no-html-messages': 'warn', '@intlify/vue-i18n/no-i18n-t-path-prop': 'warn', '@intlify/vue-i18n/no-missing-keys': 'warn', '@intlify/vue-i18n/no-raw-text': 'warn', '@intlify/vue-i18n/no-v-html': 'warn', '@intlify/vue-i18n/valid-message-syntax': 'warn' } } ];