1234567891011121314151617181920212223242526 |
- import { defineConfig, globalIgnores } from 'eslint/config'
- import globals from 'globals'
- import js from '@eslint/js'
- import pluginVue from 'eslint-plugin-vue'
- import skipFormatting from '@vue/eslint-config-prettier/skip-formatting'
- export default defineConfig([
- {
- name: 'app/files-to-lint',
- files: ['**/*.{js,mjs,jsx,vue}'],
- },
- globalIgnores(['**/dist/**', '**/dist-ssr/**', '**/coverage/**']),
- {
- languageOptions: {
- globals: {
- ...globals.browser,
- },
- },
- },
- js.configs.recommended,
- ...pluginVue.configs['flat/essential'],
- skipFormatting,
- ])
|