scripts/generate.js (18 lines of code) (raw):

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();