UNPKG

@lionstone-digital/eslint-config-vue

Version:
28 lines (24 loc) 677 B
import eslintConfigTypescript from '@lionstone-digital/eslint-config-typescript' import eslintConfigBasePrettier from '@lionstone-digital/eslint-config/prettier' import eslintVue from 'eslint-plugin-vue' import eslintVueA11y from 'eslint-plugin-vuejs-accessibility' import { defineConfig } from 'eslint/config' export default defineConfig( // Core eslintConfigTypescript, // For Vue eslintVue.configs['flat/recommended'], eslintVueA11y.configs['flat/recommended'], { rules: { 'vue/block-order': [ 'error', { order: [['script', 'template'], 'style'] } ] } }, // Base Prettier eslintConfigBasePrettier )