diff --git a/packages/nx/src/utils/params.ts b/packages/nx/src/utils/params.ts index 0dfdbbd47ee05..931dc7c554433 100644 --- a/packages/nx/src/utils/params.ts +++ b/packages/nx/src/utils/params.ts @@ -72,6 +72,8 @@ export async function handleErrors(isVerbose: boolean, fn: Function) { try { return await fn(); } catch (err) { + err ??= new Error('Unknown error caught'); + if (err.constructor.name === 'UnsuccessfulWorkflowExecution') { logger.error('The generator workflow failed. See above.'); } else if (err.message) {