From 495c95d227eef8cdf33d77c3321e7c383fe471d3 Mon Sep 17 00:00:00 2001 From: SteveSandersonMS Date: Wed, 14 Dec 2016 12:30:29 +0000 Subject: [PATCH] If generator fails because NPM is too old, exit with nonzero status code --- templates/package-builder/src/yeoman/app/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/package-builder/src/yeoman/app/index.ts b/templates/package-builder/src/yeoman/app/index.ts index 4cb116c..cb7bf15 100644 --- a/templates/package-builder/src/yeoman/app/index.ts +++ b/templates/package-builder/src/yeoman/app/index.ts @@ -186,7 +186,7 @@ function assertNpmVersionIsAtLeast(minVersion: string) { const runningVersion = execSync('npm -v').toString(); if (!semver.gte(runningVersion, minVersion, /* loose */ true)) { console.error(`This generator requires NPM version ${minVersion} or later. You are running NPM version ${runningVersion}`); - process.exit(0); + process.exit(1); } }