@vue/create-eslint-config
Version:
Utility to setup ESLint in Vue.js projects.
14 lines (12 loc) • 436 B
JavaScript
import pluginVue from 'eslint-plugin-vue'
// Use the TS config here because the default js parser doesn't support import attributes
import vueTsEslintConfig from '@vue/eslint-config-typescript'
export default [
{
name: 'app/files-to-lint',
files: ['**/*.{js,mjs,jsx,ts,mts,tsx,vue}'],
ignores: ['**/dist/**', '**/dist-ssr/**', '**/coverage/**'],
},
...pluginVue.configs['flat/essential'],
...vueTsEslintConfig(),
]