alinea
Version:
Headless git-based CMS
15 lines (14 loc) • 423 B
TypeScript
import type { BuildOptions } from 'esbuild';
export type ServeOptions = {
cmd: 'dev' | 'build';
cwd?: string;
base?: string;
staticDir?: string;
configFile?: string;
port?: number;
buildOptions?: BuildOptions;
alineaDev?: boolean;
production?: boolean;
onAfterGenerate?: (env?: Record<string, string>) => void;
};
export declare function serve(options: ServeOptions): Promise<void>;