chore: format code

This commit is contained in:
vben
2024-06-08 19:49:06 +08:00
parent d584d4cf4e
commit 7bcd7746ca
187 changed files with 775 additions and 587 deletions

View File

@@ -41,9 +41,9 @@
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-eslint-comments": "^3.2.0",
"eslint-plugin-i": "^2.29.1",
"eslint-plugin-jsdoc": "^48.2.7",
"eslint-plugin-jsdoc": "^48.2.8",
"eslint-plugin-jsonc": "^2.16.0",
"eslint-plugin-n": "^17.7.0",
"eslint-plugin-n": "^17.8.0",
"eslint-plugin-no-only-tests": "^3.1.0",
"eslint-plugin-perfectionist": "^2.10.0",
"eslint-plugin-prettier": "^5.1.3",

View File

@@ -22,31 +22,38 @@ export async function perfectionist(): Promise<Linter.FlatConfig[]> {
{
'custom-groups': {
type: {
vben: 'vue',
vue: ['vue', 'vue-*', '@vue*'],
vben: 'vben',
vue: 'vue',
},
value: {
vben: 'vben',
vue: ['@vben-*', '@vben-core/*'],
vben: ['@vben*', '@vben/*', '@vben-core/*'],
vue: ['vue', 'vue-*', '@vue*'],
},
},
groups: [
'side-effect',
'type',
'vue',
['external-type', 'builtin-type', 'type'],
['parent-type', 'sibling-type', 'index-type'],
['internal-type'],
'builtin',
'vue',
'vben',
'external',
'internal-type',
'internal',
['parent', 'sibling', 'index'],
'side-effect',
'side-effect-style',
'style',
'object',
'unknown',
'type',
['parent-type', 'sibling-type', 'index-type'],
],
'internal-pattern': ['@/layouts/**', '@/router/**', '@/views/**'],
'internal-pattern': [
'@/layouts/**',
'@/apis/**',
'@/forward/**',
'@/router/**',
'@/views/**',
'#/**',
],
'newlines-between': 'always',
order: 'asc',
type: 'natural',