UNPKG

463 BJavaScriptView Raw
1function makeDir(dirsArray, parentDir, callback) {
2 const path = require('path');
3 const fs = require('fs');
4 const chalk = require('chalk');
5
6 dirsArray.forEach(dirName => {
7 if (parentDir === undefined) {
8 fs.mkdirSync(dirName);
9 } else {
10 fs.mkdirSync(path.join(parentDir, dirName));
11 }
12 });
13
14 if (typeof callback === "function") {
15 callback();
16 }
17}
18
19module.exports.directories = makeDir;