From 4e0e43bf3d8150035995a7b505f1440a07518d49 Mon Sep 17 00:00:00 2001 From: Onur Temizkan Date: Tue, 14 Jan 2025 15:17:20 +0000 Subject: [PATCH] Update manual Angular version prompt. --- src/angular/angular-wizard.ts | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/src/angular/angular-wizard.ts b/src/angular/angular-wizard.ts index 926583bc..a93cfe0b 100644 --- a/src/angular/angular-wizard.ts +++ b/src/angular/angular-wizard.ts @@ -62,13 +62,19 @@ async function runAngularWizardWithTelemetry( installedAngularVersion = await abortIfCancelled( clack.text({ - message: 'Please enter the installed Angular version: ', + message: `Please enter your installed Angular major version (e.g. ${chalk.cyan( + '18', + )} for Angular 18)`, validate(value) { if (!value) { - return 'Please enter the installed Angular version.'; + return 'Angular version is required'; } - if (!minVersion(value)) { + try { + if (!minVersion(value)) { + return `Invalid Angular version provided: ${value}`; + } + } catch (error) { return `Invalid Angular version provided: ${value}`; } }, @@ -179,6 +185,6 @@ async function runAngularWizardWithTelemetry( clack.outro(` ${chalk.green( - 'Sentry has been successfully configured for your Angular project.', - )}`); + 'Sentry has been successfully configured for your Angular project.', + )}`); }