From bfe57b84d600c0d4aaa8b7a22323de6051f0751c Mon Sep 17 00:00:00 2001 From: Fabio Berger Date: Mon, 23 Jul 2018 20:59:41 +0200 Subject: Use string equals and remove returns --- packages/monorepo-scripts/src/publish.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/packages/monorepo-scripts/src/publish.ts b/packages/monorepo-scripts/src/publish.ts index 1bdf5c218..af707ca47 100644 --- a/packages/monorepo-scripts/src/publish.ts +++ b/packages/monorepo-scripts/src/publish.ts @@ -198,16 +198,14 @@ async function lernaPublishAsync(packageToNextVersion: { [name: string]: string const outputStripLeft = output.split('new version for ')[1]; packageName = outputStripLeft.split(' ')[0]; child.stdin.write(`${SemVerIndex.Custom}\n`); - return; } - const isCustomVersionPrompt = _.includes(output, 'Enter a custom version'); + const isCustomVersionPrompt = output === '? Enter a custom version '; if (isCustomVersionPrompt) { const versionChange = packageToNextVersion[packageName]; if (_.isUndefined(versionChange)) { throw new Error(`Must have a nextVersion for each packageName. Didn't find one for ${packageName}`); } child.stdin.write(`${versionChange}\n`); - return; } const isFinalPrompt = _.includes(output, 'Are you sure you want to publish the above changes?'); if (isFinalPrompt && !IS_DRY_RUN) { -- cgit v1.2.3