import fs from "fs"; import {join} from "path"; import {promisify} from 'es6-promisify'; import _rimraf from "rimraf"; const mkdir = promisify(fs.mkdir); const rmdir = promisify(fs.rmdir); const rimraf = promisify(_rimraf); const getConfig = async () => { const config = { local: { root: "./output/local/files" }, memory: { root:"./output/memory" }, azure: { root:"./output/azure" } }; await rimraf("./output"); await mkdir("./output"); for(let type in config) { await mkdir(join("output", type)); } await mkdir("./output/local/files"); return config; }; export default getConfig;