UNPKG

@toreda/build-tools

Version:

![Toreda](https://content.toreda.com/logo/toreda-logo.png)

28 lines (27 loc) 727 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Create = void 0; const create_1 = require("./dir/create"); class Create { constructor(cfg, events, log) { this.events = events; this.cfg = cfg; this.log = log.makeLog('create'); } webpackCfg(cfg) { return { entry: cfg.entry, target: [cfg.buildMode], parallelism: 5 }; } dir(path, overwrite) { return (0, create_1.dirCreate)(this.cfg, path, { overwrite: overwrite === true ? true : false }); } folder(path, overwriteExisting) { return this.dir(path, overwriteExisting); } } exports.Create = Create;