UNPKG

@expo/webpack-config

Version:

The default Webpack configuration used to build Expo apps targeting the web.

12 lines (11 loc) 755 B
import { ProxyConfigArray, ProxyConfigMap, Configuration as WebpackDevServerConfiguration } from 'webpack-dev-server'; import { AnyConfiguration, DevConfiguration, Environment } from '../types'; export declare function isDevConfig(input: AnyConfiguration): input is DevConfiguration; declare type SelectiveEnv = Pick<Environment, 'locations' | 'projectRoot' | 'https'>; declare type DevServerOptions = { allowedHost?: string; proxy?: ProxyConfigMap | ProxyConfigArray; }; export default function withDevServer(config: AnyConfiguration, env: SelectiveEnv, options?: DevServerOptions): AnyConfiguration; export declare function createDevServer(env: SelectiveEnv, { allowedHost, proxy }?: DevServerOptions): WebpackDevServerConfiguration; export {};