@apistudio/apim-cli
Version:
CLI for API Management Products
19 lines (14 loc) • 451 B
JavaScript
const { parser } = require("./src/generateParser");
const fs = require("fs");
const src = "./src/";
const lib = "./lib/";
// Compile parser
const parserSourceCode = parser.generate();
fs.writeFileSync(lib + "parser.js", parserSourceCode);
// Copy other files
for (const f of fs.readdirSync(src)) {
if (f === "generateParser.js") continue;
const s = fs.statSync(src + f);
if (s.isDirectory()) continue;
fs.copyFileSync(src + f, lib + f);
}