Skip to content

Commit 717f1d6

Browse files
committed
🎉 feat(app): 完成插件化分离
1 parent 3db2bb1 commit 717f1d6

13 files changed

+146
-758
lines changed

codeg.config.mjs

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,16 @@ import { createProjectInstaller } from "@codegenius/create-plugin";
88
import { gitInitSimpleHooksInstaller } from "@codegenius/hooks-plugin";
99
import { gitUserInstaller } from "@codegenius/git-user-plugin";
1010
import { npmRegistryInstaller } from "@codegenius/registry-plugin";
11+
import { gitCommitVerifyInstaller } from "@codegenius/verify-plugin";
12+
import { templateInstaller } from "@codegenius/template-plugin";
13+
import { prettierFormatInstaller } from "@codegenius/format-plugin";
14+
import { impSortInstaller } from "@codegenius/impsort-plugin";
1115

1216
export default defineConfig({
1317
commands: {
1418
fix: {
1519
paths: ["./src", "./scripts"],
1620
},
17-
format: {
18-
paths: ["./src", "./scripts"],
19-
},
20-
impsort: {
21-
paths: ["./src", "./scripts"],
22-
},
2321
},
2422
plugins: [
2523
clearInstaller({
@@ -34,5 +32,13 @@ export default defineConfig({
3432
ruleEmail: "^[a-zA-Z0-9._%+-]+@(gmail)\\.(com)$",
3533
}),
3634
npmRegistryInstaller(),
35+
gitCommitVerifyInstaller(),
36+
templateInstaller(),
37+
prettierFormatInstaller({
38+
files: ["./src", "./scripts"],
39+
}),
40+
impSortInstaller({
41+
files: ["./src", "./scripts"],
42+
}),
3743
],
3844
});

package-lock.json

Lines changed: 110 additions & 30 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,7 @@
3636
},
3737
"files": [
3838
"bin",
39-
"dist",
40-
"templates"
39+
"dist"
4140
],
4241
"engines": {
4342
"node": ">=14.17"
@@ -76,13 +75,17 @@
7675
},
7776
"dependencies": {
7877
"@codegenius/clear-plugin": "^0.0.4",
79-
"@codegenius/create-plugin": "^0.0.1",
78+
"@codegenius/create-plugin": "^0.0.2",
8079
"@codegenius/depcheck-plugin": "^0.0.2",
81-
"@codegenius/git-user-plugin": "^0.0.1",
80+
"@codegenius/format-plugin": "^0.0.2",
81+
"@codegenius/git-user-plugin": "^0.0.2",
8282
"@codegenius/hooks-plugin": "^0.1.0",
83+
"@codegenius/impsort-plugin": "^0.0.2",
8384
"@codegenius/lighthouse-plugin": "^0.0.1",
8485
"@codegenius/quantity-plugin": "^0.0.1",
85-
"@codegenius/registry-plugin": "^0.0.1",
86+
"@codegenius/registry-plugin": "^0.0.2",
87+
"@codegenius/template-plugin": "^0.0.2",
88+
"@codegenius/verify-plugin": "^0.0.1",
8689
"ajv": "^8.12.0",
8790
"cac": "^6.7.14",
8891
"enquirer": "^2.4.1",

scripts/cmv-script.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { gitCommitVerify } from "@/command/git-commit-verify";
1+
import { gitCommitVerify } from "@codegenius/verify-plugin";
22

33
async function cmv() {
44
await gitCommitVerify();

scripts/lint-script.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1+
import { prettierFormat } from "@codegenius/format-plugin";
12
import { checkGitUserEmail } from "@codegenius/git-user-plugin";
3+
import { impSort } from "@codegenius/impsort-plugin";
24

35
import { eslintFix } from "@/command/eslint-fix";
4-
import { impSort } from "@/command/eslint-import-sort";
5-
import { prettierFormat } from "@/command/prettier-format";
66
import { execCommand } from "@/helper";
77

88
async function lint() {

0 commit comments

Comments
 (0)