UNPKG

@bkui/eslint-config-bk

Version:

32 lines (30 loc) 617 B
const rules = require('./vue.rule'); module.exports = { root: true, parser: 'vue-eslint-parser', parserOptions: { parser: '@typescript-eslint/parser', sourceType: 'module', ecmaVersion: 2019, ecmaFeatures: { globalReturn: false, impliedStrict: false, jsx: true, }, }, extends: ['plugin:vue/recommended', '@vue/typescript', './vue.js', './ts.js'], plugins: ['vue'], rules, settings: { 'import/extensions': [ '.js', '.jsx', '.ts', '.tsx', '.vue', ], 'import/parsers': { 'vue-eslint-parser': ['.vue'], }, }, };