代码拉取完成,页面将自动刷新
import eslint from '@eslint/js'
import tseslint from 'typescript-eslint'
import eslintPluginPrettierRecommended from 'eslint-plugin-prettier/recommended'
import eslintConfigPrettier from 'eslint-config-prettier'
import eslintPluginVue from 'eslint-plugin-vue'
import vueEslintParser from 'vue-eslint-parser'
import {readFile} from 'node:fs/promises'
const eslintAutoImport = JSON.parse(
await readFile(
new URL('./.eslintrc-auto-import.json', import.meta.url),
'utf8',
),
)
export default tseslint.config(
eslint.configs.recommended,
...eslintPluginVue.configs['flat/recommended'],
eslintPluginPrettierRecommended,
eslintConfigPrettier,
{ignores: ['dist/']},
{
languageOptions: {
parser: vueEslintParser,
parserOptions: {
parser: tseslint.parser,
},
globals: {
...eslintAutoImport.globals,
},
},
rules: {
'vue/multi-word-component-names': 'off',
},
},
)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。