UNPKG

@roots/bud-dashboard

Version:

bud.js core module

29 lines (28 loc) 918 B
import type { Bud } from '@roots/bud-framework'; import type { MultiStats, StatsCompilation, StatsError } from '@roots/bud-framework/config'; import type { Dashboard as BudDashboard } from '@roots/bud-framework/services'; import { Service } from '@roots/bud-framework/service'; /** * {@link BudDashboard} */ export declare class Dashboard extends Service implements BudDashboard { /** * {@link BudDashboard.formatStatsErrors} * * @param errors - {@link StatsError[]} */ formatStatsErrors: (errors?: StatsError[] | undefined) => StatsError[] | undefined; /** * Class constructor * * @param app - {@link Bud} instance */ constructor(app: () => Bud); /** * {@link BudDashboard.render} * * @param stats - {@link MultiStats} * @param error - {@link Error} */ render(stats?: MultiStats | StatsCompilation, error?: Error): unknown; }