Description:
When the command (ig new project-name --framework=webcomponent) fails, it returns a full stack trace instead of a clean, user-friendly error message.
This exposes internal error details and makes the CLI output noisy. For expected or validation-related failures, the user should get a normal message back rather than a stack trace.
Steps to reproduce:
- Run:
ig new project-name --framework=webcomponent
- Observe that a stack trace is printed.
Actual result:
On failure, the CLI prints a stack trace in the terminal.
Expected behavior:
A normal readable error message should be shown to the user instead of exposing the stack trace.
Impact:
This creates a poor user experience and exposes internal implementation details for an expected failure path.
Description:
When the command (
ig new project-name --framework=webcomponent) fails, it returns a full stack trace instead of a clean, user-friendly error message.This exposes internal error details and makes the CLI output noisy. For expected or validation-related failures, the user should get a normal message back rather than a stack trace.
Steps to reproduce:
ig new project-name --framework=webcomponentActual result:
On failure, the CLI prints a stack trace in the terminal.
Expected behavior:
A normal readable error message should be shown to the user instead of exposing the stack trace.
Impact:
This creates a poor user experience and exposes internal implementation details for an expected failure path.