@toreda/build-tools
Version:

15 lines (14 loc) • 538 B
TypeScript
/// <reference types="node" />
import { Config } from './config';
import { Configuration } from 'webpack';
import { EventEmitter } from 'events';
import { Log } from '@toreda/log';
export declare class Create {
readonly events: EventEmitter;
readonly cfg: Config;
readonly log: Log;
constructor(cfg: Config, events: EventEmitter, log: Log);
webpackCfg(cfg: Config): Configuration;
dir(path: string, overwrite?: boolean): Promise<boolean>;
folder(path: string, overwriteExisting?: boolean): Promise<boolean>;
}