UNPKG

varan

Version:

A webpack starter kit for offline-first bring-your-own-code apps with server side rendering

19 lines (18 loc) 674 B
import webpack from 'webpack'; import WebpackDevServer from 'webpack-dev-server'; export interface Options { devServerProxy: boolean; devServerWSPort: number; openBrowser: boolean; waitForPromise: null | Promise<any>; inputFileSystem?: webpack.Compiler['inputFileSystem']; outputFileSystem?: webpack.Compiler['outputFileSystem']; } export interface Output { compiler: webpack.Compiler; stats: webpack.Stats; runner: null | WebpackDevServer; errors: string[]; warnings: string[]; } export default function buildAndRunDevServer(config: webpack.Configuration, host: string, port: number, options: Partial<Options>): Promise<Output>;