mirror of
https://github.com/storybookjs/storybook.git
synced 2025-04-07 07:21:17 +08:00
22 lines
588 B
Plaintext
22 lines
588 B
Plaintext
```ts
|
|
export interface Builder<Config, Stats> {
|
|
start: (args: {
|
|
options: Options;
|
|
startTime: ReturnType<typeof process.hrtime>;
|
|
router: Router;
|
|
server: Server;
|
|
}) => Promise<void | {
|
|
stats: Stats;
|
|
totalTime: ReturnType<typeof process.hrtime>;
|
|
bail: (e?: Error) => Promise<void>;
|
|
}>;
|
|
build: (arg: {
|
|
options: Options;
|
|
startTime: ReturnType<typeof process.hrtime>;
|
|
}) => Promise<void | Stats>;
|
|
bail: (e?: Error) => Promise<void>;
|
|
getConfig: (options: Options) => Promise<Config>;
|
|
corePresets?: string[];
|
|
overridePresets?: string[];
|
|
}
|
|
``` |