From 55d659f8cea20e24b47a337d756d232138430b2b Mon Sep 17 00:00:00 2001 From: Benjamin Fan Date: Fri, 26 May 2023 21:20:12 -0700 Subject: [PATCH] fix(new-design): Names cannot start with a digit --- packages/new-design/lib/utils.mjs | 4 ++-- scripts/add-software.mjs | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/new-design/lib/utils.mjs b/packages/new-design/lib/utils.mjs index 964e32fc227..72ff7d2a3b5 100644 --- a/packages/new-design/lib/utils.mjs +++ b/packages/new-design/lib/utils.mjs @@ -49,9 +49,9 @@ export const checkNodeVersion = () => { // Helper method to validate the design name const validateDesignName = (name) => { - if (/^([a-z0-9][a-z0-9_\-]*)$/.test(name)) return true + if (/^([a-z][a-z0-9_\-]*)$/.test(name)) return true else - return ' 🙈 Please use only lowercase letters, digits, underscores, or hyphens. Names must start with a lowercase letter or digit. 🤷' + return ' 🙈 Please use only lowercase letters, digits, underscores, or hyphens. Names must start with a lowercase letter. 🤷' } // Gets user input to figure out what to do diff --git a/scripts/add-software.mjs b/scripts/add-software.mjs index 78a0c9dd11e..b29fcfd003a 100644 --- a/scripts/add-software.mjs +++ b/scripts/add-software.mjs @@ -223,9 +223,9 @@ function validateDesignName(name) { ) return `Sorry but ${name} is already taken so you'll need to pick something else` - if (/^([a-z0-9][a-z0-9_\-]*)$/.test(name)) return true + if (/^([a-z][a-z0-9_\-]*)$/.test(name)) return true else - return ' 🙈 Please use only lowercase letters, digits, underscores, or hyphens. Names must start with a lowercase letter or digit. 🤷' + return ' 🙈 Please use only lowercase letters, digits, underscores, or hyphens. Names must start with a lowercase letter. 🤷' } function validatePluginName(name) {