feat: 添加 eslint-plugin-perfectionist 插件,优化导入排序规则
All checks were successful
/ playwright (push) Successful in 1m27s
/ depcheck (push) Successful in 1m38s
/ build-and-deploy-to-vercel (push) Successful in 2m44s

This commit is contained in:
mini2024
2025-01-21 23:03:42 +08:00
parent a7b6d6ea75
commit b0cd8b7c61
14 changed files with 115 additions and 13 deletions

View File

@ -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'],
},
},
];