From f03e3fab091ded3528b9d6706cd0eababd5c4012 Mon Sep 17 00:00:00 2001 From: Sharif Elkassed Date: Fri, 10 Jun 2022 02:37:16 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=91=8C=20IMPROVE:=20prevent=20CLI=20from?= =?UTF-8?q?=20being=20created=20without=20a=20name?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 1 + utils/ask.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index b3bbd3b..74de0d7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,6 +5,7 @@ "requires": true, "packages": { "": { + "name": "create-node-cli", "version": "1.6.1", "dependencies": { "await-to-js": "^3.0.0", diff --git a/utils/ask.js b/utils/ask.js index c6ad933..4f80fbd 100644 --- a/utils/ask.js +++ b/utils/ask.js @@ -38,7 +38,7 @@ module.exports = async ({ name, message, hint, initial }) => { if (fs.existsSync(value)) { return `Directory already exists: ./${value}`; } else { - return true; + return !value ? `Please add a value.` : true; } } return !value ? `Please add a value.` : true;