module.exports = { root: true, env: { browser: true, node: true, }, extends: [ '@nuxtjs/eslint-config-typescript', 'plugin:nuxt/recommended', 'plugin:prettier/recommended', ], plugins: [], rules: { lintOnStart: 0, indent: ['error', 2, { SwitchCase: 1 }], quotes: [2, 'single', { avoidEscape: true }], 'no-console': 'off', 'no-unused-vars': 'off', '@typescript-eslint/no-unused-vars': [ 'error', { argsIgnorePattern: '^_', varsIgnorePattern: '^_', caughtErrorsIgnorePattern: '^_', }, ], 'vue/no-multiple-template-root': 'off', 'vue/multi-word-component-names': 'off', }, settings: { 'import/ignore': ['vue-fontawesome'], }, }