@lcap/builder
Version:
lcap builder utils
20 lines (19 loc) • 760 B
TypeScript
/// <reference types="node" />
import type { IncomingMessage, ServerResponse } from 'http';
import { LcapBuildOptions, BuildMode } from '../build/types';
export declare function getBuildConfig(mode?: BuildMode): Promise<{
viteConfig: import("vite").UserConfig;
buildOptions: any;
}>;
export interface WatchCommandOptions {
port?: number;
https?: boolean;
middlewares?: ((req: IncomingMessage, res: ServerResponse, next: () => void) => void)[];
onFirstBuilded?: () => void;
openURL?: string;
}
declare const _default: (rootPath: string, { port, https, middlewares, onFirstBuilded, openURL }: WatchCommandOptions, buildConfigs?: {
viteConfig: any;
buildOptions: LcapBuildOptions;
}) => Promise<void>;
export default _default;