@cuba-platform/front-generator
Version:
CUBA Platform front-end clients generator
26 lines • 700 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const fs = require("fs");
const path = require("path");
function exportList(clients, cmd) {
const data = JSON.stringify(clients);
const { save } = cmd;
if (save) {
if (typeof save === 'string') {
const filepath = save;
ensureDir(filepath);
fs.writeFileSync(filepath, data);
}
}
console.log(data);
}
exports.exportList = exportList;
function ensureDir(filePath) {
var dirname = path.dirname(filePath);
if (fs.existsSync(dirname)) {
return true;
}
ensureDir(dirname);
fs.mkdirSync(dirname);
}
//# sourceMappingURL=list.js.map