feat: 添加 eslint-plugin-perfectionist 插件,优化导入排序规则
This commit is contained in:
@ -3,6 +3,7 @@ import pluginVitest from '@vitest/eslint-plugin';
|
||||
import skipFormatting from '@vue/eslint-config-prettier/skip-formatting';
|
||||
import vueTsEslintConfig from '@vue/eslint-config-typescript';
|
||||
import oxlint from 'eslint-plugin-oxlint';
|
||||
import perfectionist from 'eslint-plugin-perfectionist';
|
||||
import pluginVue from 'eslint-plugin-vue';
|
||||
import path from 'node:path';
|
||||
import { fileURLToPath } from 'node:url';
|
||||
@ -51,4 +52,14 @@ export default [
|
||||
// ],
|
||||
},
|
||||
},
|
||||
|
||||
// https://perfectionist.dev/guide/getting-started
|
||||
{
|
||||
plugins: {
|
||||
perfectionist,
|
||||
},
|
||||
rules: {
|
||||
'perfectionist/sort-imports': ['error'],
|
||||
},
|
||||
},
|
||||
];
|
||||
|
Reference in New Issue
Block a user