build-plugin-rax-app
Version:
The basic webpack configuration for rax project
92 lines (91 loc) • 2.1 kB
TypeScript
declare const _default: ({
name: string;
validation: string;
defaultValue: {
allowedHosts: string;
compress: boolean;
disableHostCheck: boolean;
logLevel: string;
transportMode: string;
sockPath: string;
quiet: boolean;
publicPath: string;
clientLogLevel: string;
watchOptions: {
ignored: RegExp;
aggregateTimeout: number;
};
before(app: any): void;
hot: boolean;
writeToDisk: boolean;
historyApiFallback: boolean;
} | {
allowedHosts: string;
compress: boolean;
hot: boolean;
static: {
watch: {
ignored: RegExp;
aggregateTimeout: number;
};
};
client: {
overlay: {
errors: boolean;
warnings: boolean;
};
};
onBeforeSetupMiddleware({ app }: {
app: any;
}): void;
devMiddleware: {
writeToDisk: boolean;
publicPath: string;
};
liveReload: boolean;
historyApiFallback: boolean;
};
configWebpack?: undefined;
} | {
name: string;
defaultValue: {
js: string;
css: string;
};
validation?: undefined;
configWebpack?: undefined;
} | {
name: string;
defaultValue: boolean;
configWebpack: any;
validation: (val: any) => any;
} | {
name: string;
defaultValue: boolean;
validation?: undefined;
configWebpack?: undefined;
} | {
name: string;
defaultValue: string[];
validation?: undefined;
configWebpack?: undefined;
} | {
name: string;
defaultValue: boolean;
configWebpack: any;
validation?: undefined;
} | {
name: string;
validation: string;
defaultValue: {
js?: undefined;
css?: undefined;
};
configWebpack?: undefined;
} | {
name: string;
validation: string;
defaultValue?: undefined;
configWebpack?: undefined;
})[];
export default _default;