We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 627f08e commit f07f059Copy full SHA for f07f059
1 file changed
apps/cli/src/tasks/validate.ts
@@ -28,8 +28,10 @@ export const ValidateTask = (): ListrTask<{
28
lines.push(result.errorMessage);
29
}
30
for (const e of result.errors) {
31
- const id = e.resource_id ? ` "${e.resource_id}"` : '';
32
- lines.push(` - [${e.resource_type}${id}]: ${e.error}`);
+ const parts: string[] = [e.resource_type];
+ if (e.resource_id) parts.push(`id="${e.resource_id}"`);
33
+ if (e.index !== undefined) parts.push(`index=${e.index}`);
34
+ lines.push(` - [${parts.join(', ')}]: ${e.error}`);
35
36
const error = new Error(
37
`Configuration validation failed:\n${lines.join('\n')}`,
0 commit comments