inversitron
Version:
Simple framework based on InversifyJS
14 lines (13 loc) • 606 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var directoryUtils_1 = require("./directoryUtils");
function fileGenerator(rootPath, filesByPath) {
var mkDir = directoryUtils_1.makeDirectoriesInOrigin(rootPath);
var mkFiles = directoryUtils_1.makeFilesInDirectory(rootPath);
filesByPath.forEach(function (_a) {
var path = _a.path, files = _a.files;
mkDir(path);
files === null || files === void 0 ? void 0 : files.forEach(function (file) { return mkFiles(file.file, file.name, file.ext, path); });
});
}
exports.default = fileGenerator;