UNPKG

673 BTypeScriptView Raw
1import { SnowpackBuildMap, SnowpackConfig, SnowpackPlugin } from '../types';
2export interface BuildFileOptions {
3 isDev: boolean;
4 isSSR: boolean;
5 isHmrEnabled: boolean;
6 config: SnowpackConfig;
7}
8export declare function getInputsFromOutput(fileLoc: string, plugins: SnowpackPlugin[]): string[];
9export declare function runPipelineOptimizeStep(buildDirectory: string, { config }: BuildFileOptions): Promise<null>;
10export declare function runPipelineCleanupStep({ plugins }: SnowpackConfig): Promise<void>;
11/** Core Snowpack file pipeline builder */
12export declare function buildFile(srcURL: URL, buildFileOptions: BuildFileOptions): Promise<SnowpackBuildMap>;