Skip to content

Commit 8249bef

Browse files
committed
fix(postinstall): remove simple-commit-message from git-it modules
This uses last version of the simple-commit-message instead
1 parent 9f324e9 commit 8249bef

3 files changed

Lines changed: 122 additions & 105 deletions

File tree

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,13 @@
3333
"eslint-plugin-import": "^2.7.0",
3434
"eslint-plugin-promise": "^3.5.0",
3535
"jest": "^20.0.4",
36-
"nyc": "^11.0.3"
36+
"nyc": "^11.1.0"
3737
},
3838
"dependencies": {
3939
"@makeomatic/condition-semaphore": "^1.0.2",
4040
"bluebird": "^3.5.0",
4141
"chrome-launcher": "^0.3.2",
42-
"chrome-remote-interface": "^0.24.2",
42+
"chrome-remote-interface": "^0.24.3",
4343
"death": "^1.1.0",
4444
"find-up": "^2.1.0",
4545
"github-post-release": "^1.12.2",

scripts/setup-semantic-release.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@ function clientPackageJsonFilename() {
3030
return path.join(process.cwd(), '..', '..', '..', 'package.json');
3131
}
3232

33+
function gitItOldModules(name) {
34+
return path.join(process.cwd(), '..', '..', '..', 'node_modules', 'git-it', 'node_modules', name);
35+
}
36+
3337
function alreadyInstalled(scriptName, script, holder) {
3438
const filename = clientPackageJsonFilename();
3539
const pkg = JSON.parse(fs.readFileSync(filename));
@@ -70,3 +74,8 @@ function addPlugin(scriptName, script, holder) {
7074

7175
console.log('⚠️ Use "semantic-release-cli setup" to complete setting up semantic-release');
7276
console.log('⚠️ For scoped packages add {"publishConfig":{"access": "public"}} to package.json');
77+
78+
if (fs.existsSync(gitItOldModules('simple-commit-message'))) {
79+
console.log('⚠️ Removed "simple-commit-message" from git-it dependencies');
80+
fs.rmdirSync(gitItOldModules('simple-commit-message'));
81+
}

0 commit comments

Comments
 (0)