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