diff --git a/packages/grafana-toolkit/src/cli/tasks/plugin.build.ts b/packages/grafana-toolkit/src/cli/tasks/plugin.build.ts index 348dd2ea679..12cdccc7f14 100644 --- a/packages/grafana-toolkit/src/cli/tasks/plugin.build.ts +++ b/packages/grafana-toolkit/src/cli/tasks/plugin.build.ts @@ -149,7 +149,9 @@ export const lintPlugin = useSpinner('Linting', async ({ fix }) => { if (lintResults.length > 0) { console.log('\n'); - const failures: RuleFailure[] = lintResults.flat(); + const failures = lintResults.reduce((failures, result) => { + return [...failures, ...result.failures]; + }, []); failures.forEach(f => { // tslint:disable-next-line console.log(