From bd943675d84293f45908b41090687de9af256436 Mon Sep 17 00:00:00 2001 From: Xmader Date: Wed, 20 Jan 2021 10:44:00 -0500 Subject: [PATCH] refactor: check for latest version --- src/cli.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/cli.ts b/src/cli.ts index a54460d..5ad084c 100644 --- a/src/cli.ts +++ b/src/cli.ts @@ -186,7 +186,11 @@ void (async () => { ) spinner.succeed('OK') - if (!(await isNpx()) && !(await isLatest())) { - console.log(chalk.yellowBright(`Your installed version (${await installedVersion()}) of the musescore-downloader CLI is not the latest one (${await latestVersion()})!\nRun npm i -g musescore-downloader to update.`)) + if (!(await isNpx())) { + const installed = await installedVersion() + const latest = await latestVersion() + if (!isLatest(installed, latest)) { + console.log(chalk.yellowBright(`Your installed version (${installed}) of the musescore-downloader CLI is not the latest one (${latest})!\nRun npm i -g musescore-downloader to update.`)) + } } })()