UNPKG

@roots/bud-dashboard

Version:

bud.js core module

38 lines (37 loc) 1.71 kB
import type { Bud } from '@roots/bud-framework'; import type { StatsCompilation } from '@roots/bud-framework/config'; import { type PropsWithChildren } from '@roots/bud-support/ink'; export interface Props { basedir?: string; close?: (callback: (error?: Error | null) => any) => any; compact?: boolean; compilations?: Array<Partial<StatsCompilation>>; debug?: boolean; devUrl?: URL; displayAssets?: boolean; displayEntrypoints?: boolean; displayServerInfo?: boolean; error?: Error; errors?: StatsCompilation[`errors`]; isolated?: number; mode: Bud['mode']; notifier?: Bud[`notifier`]; proxy?: boolean; proxyUrl?: URL; publicDevUrl?: URL; publicProxyUrl?: URL; warnings?: StatsCompilation[`warnings`]; } export declare const Application: ({ basedir, compact, compilations, debug, devUrl, displayAssets, displayEntrypoints, displayServerInfo, error, isolated, mode, proxy, proxyUrl, publicDevUrl, publicProxyUrl, }: Props) => import("@roots/bud-support/jsx-runtime").JSX.Element | null; export declare const RenderCompilation: ({ basedir, compact, compilation, compilations, debug, displayAssets, displayEntrypoints, id, stdout, }: { basedir?: string; compact?: boolean; compilation: Partial<StatsCompilation>; compilations?: Array<Partial<StatsCompilation>>; debug?: boolean; displayAssets?: boolean; displayEntrypoints?: boolean; id: number; stdout: NodeJS.WriteStream; }) => import("@roots/bud-support/jsx-runtime").JSX.Element; export declare const TeletypeApplication: ({ children, close, notifier, ...props }: PropsWithChildren<Props>) => import("@roots/bud-support/jsx-runtime").JSX.Element;