From bb397201e2309a32cb46e7a0285051831bfc8c62 Mon Sep 17 00:00:00 2001 From: ErickSkrauch Date: Sat, 25 Feb 2017 12:52:51 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=20=D1=81=D0=B1=D0=BE=D1=80=D1=89=D0=B8=D0=BA=20?= =?UTF-8?q?=D0=BF=D0=B5=D1=80=D0=B5=D0=B2=D0=BE=D0=B4=D0=BE=D0=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/i18n-collect.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/i18n-collect.js b/scripts/i18n-collect.js index 5745fcd..7f419de 100644 --- a/scripts/i18n-collect.js +++ b/scripts/i18n-collect.js @@ -38,7 +38,7 @@ if (duplicateIds.length) { console.log('\nFound duplicated ids:'); duplicateIds.forEach((id) => console.log(`${chalk.yellow(id)}:\n - ${idToFileMap[id].join('\n - ')}\n`)); console.log(chalk.red('Please correct the errors above to proceed further!')); - return; + process.exit(); } duplicateIds = null; @@ -84,7 +84,8 @@ keysToUpdate = Object.entries(prevMessages).reduce((acc, [key, message]) => }); if (!keysToAdd.length && !keysToRemove.length && !keysToUpdate.length && !keysToRename.length) { - return console.log(chalk.green('Everything is up to date!')); + console.log(chalk.green('Everything is up to date!')); + process.exit(); } console.log(chalk.magenta(`The diff relative to default locale (${DEFAULT_LOCALE}) is:`));