@web/storybook-builder
Version:
Storybook builder powered by `@web/dev-server`
22 lines • 893 B
TypeScript
import type { Builder, Options, StorybookConfig as StorybookConfigBase } from '@storybook/types';
import { DevServerConfig } from '@web/dev-server';
import { RollupOptions } from 'rollup';
export type StorybookConfigWds = StorybookConfigBase & {
wdsFinal?: (config: DevServerConfig, options: Options) => DevServerConfig | Promise<DevServerConfig>;
rollupFinal?: (config: RollupOptions, options: Options) => RollupOptions | Promise<RollupOptions>;
};
export type BuilderOptions = {
/**
* Path to @web/dev-server config file, relative to CWD.
*/
wdsConfigPath?: string;
};
type WdsStats = {
toJson: () => any;
};
export type WdsBuilder = Builder<DevServerConfig, WdsStats>;
export declare const bail: WdsBuilder['bail'];
export declare const start: WdsBuilder['start'];
export declare const build: WdsBuilder['build'];
export {};
//# sourceMappingURL=index.d.ts.map