From d2737577ffe5678a95de6dd6f2677eea1cd5ebd3 Mon Sep 17 00:00:00 2001 From: Michael Shilman Date: Fri, 9 Apr 2021 12:47:35 +0800 Subject: [PATCH] CLI: Fix prerelease upgrade --- lib/cli/src/upgrade.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/cli/src/upgrade.ts b/lib/cli/src/upgrade.ts index 47992a7daaf..b82c90e102e 100644 --- a/lib/cli/src/upgrade.ts +++ b/lib/cli/src/upgrade.ts @@ -99,7 +99,8 @@ export const upgrade = async ({ prerelease, skipCheck, useNpm, dryRun }: Options const flags = []; if (!dryRun) flags.push('--upgrade'); - if (prerelease) flags.push('--newest'); + flags.push('--target'); + flags.push(prerelease ? 'greatest' : 'latest'); const check = spawnSync('npx', ['npm-check-updates', '/storybook/', ...flags], { stdio: 'pipe', }).output.toString();