From b78767acc1cb07af7e86f521576dd2e7e9a6e3c6 Mon Sep 17 00:00:00 2001 From: Min Kim Date: Tue, 7 Jan 2025 16:05:34 -0500 Subject: [PATCH] Make prompt ids case sensitive Signed-off-by: Min Kim --- packages/cli/src/lib/new/prompts.ts | 6 +++--- packages/cli/templates/default-backend-module.yaml | 2 +- packages/cli/templates/scaffolder-module.yaml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/cli/src/lib/new/prompts.ts b/packages/cli/src/lib/new/prompts.ts index 4103ae9820..33654c8cc3 100644 --- a/packages/cli/src/lib/new/prompts.ts +++ b/packages/cli/src/lib/new/prompts.ts @@ -101,12 +101,12 @@ export async function promptOptions({ const answers = await inquirer.prompt( prompts.map((prompt: ConfigurablePrompt) => { if (typeof prompt === 'string') { - switch (prompt.toLowerCase()) { + switch (prompt) { case 'id': return pluginIdPrompt(); - case 'moduleid': + case 'moduleId': return moduleIdIdPrompt(); - case 'npmregistry': + case 'npmRegistry': return npmRegistryPrompt(); case 'owner': return ownerPrompt(codeOwnersFilePath); diff --git a/packages/cli/templates/default-backend-module.yaml b/packages/cli/templates/default-backend-module.yaml index fdf2bdf049..e588f6c8e6 100644 --- a/packages/cli/templates/default-backend-module.yaml +++ b/packages/cli/templates/default-backend-module.yaml @@ -4,7 +4,7 @@ targetPath: plugins backendModulePrefix: true prompts: - id - - moduleid + - moduleId - owner additionalActions: - install-backend diff --git a/packages/cli/templates/scaffolder-module.yaml b/packages/cli/templates/scaffolder-module.yaml index c5d092bafe..1cda11529c 100644 --- a/packages/cli/templates/scaffolder-module.yaml +++ b/packages/cli/templates/scaffolder-module.yaml @@ -7,7 +7,7 @@ prompts: prompt: Enter the ID of the plugin [required] default: scaffolder validate: backstage-id - - moduleid + - moduleId - owner additionalActions: - install-backend