Skip to content

Commit 3b3641d

Browse files
authored
feat: no run git commit when the repo is already a git repo (#144)
* feat: upgarad modern version * feat: no run `git commit` when the repo is already a git repo
1 parent 59b27c0 commit 3b3641d

File tree

18 files changed

+1865
-1750
lines changed

18 files changed

+1865
-1750
lines changed

.changeset/sweet-spoons-boil.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@modern-js/codesmith-api-app': minor
3+
---
4+
5+
feat: no run `git commit` when the repo is already a git repo

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
},
6565
//
6666
"editor.codeActionsOnSave": {
67-
"source.fixAll.eslint": true
67+
"source.fixAll.eslint": "explicit"
6868
},
6969
"editor.defaultFormatter": "esbenp.prettier-vscode",
7070
"javascript.format.enable": false,

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@
2727
},
2828
"engines": {
2929
"node": ">=14.17.6",
30-
"pnpm": ">=8.0.0 <=8.6.1"
30+
"pnpm": ">=8.0.0 <=9.0.0"
3131
},
32-
"packageManager": "pnpm@8.6.1",
32+
"packageManager": "pnpm@8.15.8",
3333
"husky": {
3434
"hooks": {
3535
"pre-commit": "lint-staged",
@@ -72,9 +72,9 @@
7272
]
7373
},
7474
"devDependencies": {
75-
"@modern-js/monorepo-tools": "2.37.2",
76-
"@modern-js/tsconfig": "2.37.2",
77-
"@modern-js-app/eslint-config": "2.37.2",
78-
"@modern-js/eslint-config": "2.37.2"
75+
"@modern-js/monorepo-tools": "2.58.0",
76+
"@modern-js/tsconfig": "2.58.0",
77+
"@modern-js-app/eslint-config": "2.58.0",
78+
"@modern-js/eslint-config": "2.58.0"
7979
}
8080
}

packages/api/app/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@
3636
"@modern-js/codesmith-api-handlebars": "workspace:*",
3737
"@modern-js/codesmith-api-npm": "workspace:*",
3838
"@modern-js/codesmith-formily": "workspace:*",
39-
"@modern-js/plugin-i18n": "^2.37.2",
40-
"@modern-js/utils": "^2.37.2",
39+
"@modern-js/plugin-i18n": "^2.58.0",
40+
"@modern-js/utils": "^2.58.0",
4141
"comment-json": "^4.2.3",
4242
"extra": "^0.2.1",
4343
"inquirer": "8.1.3"
@@ -47,8 +47,8 @@
4747
},
4848
"devDependencies": {
4949
"@modern-js/codesmith": "workspace:*",
50-
"@modern-js/module-tools": "^2.37.2",
51-
"@modern-js/plugin-testing": "^2.37.2",
50+
"@modern-js/module-tools": "^2.58.0",
51+
"@modern-js/plugin-testing": "^2.58.0",
5252
"@types/inquirer": "^7.3.3",
5353
"@types/jest": "^26.0.24",
5454
"@types/node": "^14.18.42",

packages/api/app/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ export class AppAPI {
156156
}
157157

158158
try {
159-
if (!isMonorepoSubProject && !customNoNeedGit) {
159+
if (!isMonorepoSubProject && !customNoNeedGit && !inGitRepo) {
160160
await this.gitApi.addAndCommit(commitMessage || 'feat: init');
161161
this.generatorCore.logger.info(i18n.t(localeKeys.git.success));
162162
}

packages/api/ejs/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@
3737
},
3838
"devDependencies": {
3939
"@modern-js/codesmith": "workspace:*",
40-
"@modern-js/module-tools": "^2.37.2",
41-
"@modern-js/plugin-testing": "^2.37.2",
40+
"@modern-js/module-tools": "^2.58.0",
41+
"@modern-js/plugin-testing": "^2.58.0",
4242
"@types/ejs": "^3.1.2",
4343
"@types/jest": "^26.0.24",
4444
"@types/node": "^14.18.42",

packages/api/fs/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,15 @@
3030
},
3131
"dependencies": {
3232
"@swc/helpers": "0.5.1",
33-
"@modern-js/utils": "^2.37.2"
33+
"@modern-js/utils": "^2.58.0"
3434
},
3535
"peerDependencies": {
3636
"@modern-js/codesmith": "workspace:^2.3.6"
3737
},
3838
"devDependencies": {
3939
"@modern-js/codesmith": "workspace:*",
40-
"@modern-js/module-tools": "^2.37.2",
41-
"@modern-js/plugin-testing": "^2.37.2",
40+
"@modern-js/module-tools": "^2.58.0",
41+
"@modern-js/plugin-testing": "^2.58.0",
4242
"@types/jest": "^26.0.24",
4343
"@types/node": "^14.18.42",
4444
"typescript": "^4.9.5"

packages/api/git/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,15 @@
3030
},
3131
"dependencies": {
3232
"@swc/helpers": "0.5.1",
33-
"@modern-js/utils": "^2.37.2"
33+
"@modern-js/utils": "^2.58.0"
3434
},
3535
"peerDependencies": {
3636
"@modern-js/codesmith": "workspace:^2.3.6"
3737
},
3838
"devDependencies": {
3939
"@modern-js/codesmith": "workspace:*",
40-
"@modern-js/module-tools": "^2.37.2",
41-
"@modern-js/plugin-testing": "^2.37.2",
40+
"@modern-js/module-tools": "^2.58.0",
41+
"@modern-js/plugin-testing": "^2.58.0",
4242
"@types/jest": "^26.0.24",
4343
"@types/node": "^14.18.42",
4444
"typescript": "^4.9.5"

packages/api/handlebars/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@
3737
},
3838
"devDependencies": {
3939
"@modern-js/codesmith": "workspace:*",
40-
"@modern-js/module-tools": "^2.37.2",
41-
"@modern-js/plugin-testing": "^2.37.2",
40+
"@modern-js/module-tools": "^2.58.0",
41+
"@modern-js/plugin-testing": "^2.58.0",
4242
"@types/jest": "^26.0.24",
4343
"@types/node": "^14.18.42",
4444
"typescript": "^4.9.5"

packages/api/json/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@
3535
"declaration-update": "^0.0.2"
3636
},
3737
"devDependencies": {
38-
"@modern-js/module-tools": "^2.37.2",
39-
"@modern-js/plugin-testing": "^2.37.2",
38+
"@modern-js/module-tools": "^2.58.0",
39+
"@modern-js/plugin-testing": "^2.58.0",
4040
"@types/jest": "^26.0.24",
4141
"@types/node": "^14.18.42",
4242
"typescript": "^4.9.5"

0 commit comments

Comments
 (0)