blob: 295b1afd768108a0de4acc94d54e76e77828880a [file] [log] [blame]
const fs = require("fs-extra");
const generateBlog = require("./generate_blog");
const generateDocs = require("./generate_docs");
const generateFaq = require("./generate_faq");
const generateUser = require("./generate_user");
const BASE = process.cwd();
const generate = () => {
fs.emptyDirSync(`${BASE}/public/pages`);
fs.emptyDirSync(`${BASE}/public/data`);
fs.emptyDirSync(`${BASE}/public/fetch`);
generateBlog();
generateDocs();
generateUser();
generateFaq();
fs.copySync(`${BASE}/LICENSE`, `${BASE}/public/LICENSE`);
fs.copySync(`${BASE}/.asf.yaml`, `${BASE}/public/.asf.yaml`);
};
generate();