gin-vue-admin/web/eslint.config.mjs

26 lines
602 B
JavaScript

import js from '@eslint/js'
import pluginVue from 'eslint-plugin-vue'
import globals from "globals"
export default [
js.configs.recommended,
...pluginVue.configs['flat/essential'],
{
name: 'app/files-to-lint',
files: ['**/*.{js,mjs,jsx,vue}'],
languageOptions: {
ecmaVersion: 'latest',
sourceType: "module",
globals: globals.node
},
rules: {
"vue/max-attributes-per-line" : 0,
"vue/no-v-model-argument" : 0
},
},
{
name: 'app/files-to-ignore',
ignores: ['**/dist/**', '**/build/*.js', '**/src/assets/**', '**/public/**'],
},
]