microsite
Version:
<br /> <br />
23 lines (22 loc) • 556 B
JavaScript
import { build } from "./scripts/build.js";
import arg from "arg";
function getBuildArgs(argv) {
return arg({
"--debug-hydration": Boolean,
"--no-clean": Boolean,
"--filter": String,
"-f": "--filter",
}, { permissive: true, argv });
}
async function run() {
let [command, ...argv] = process.argv.slice(2);
if (argv[0] === "--")
argv = argv.slice(1);
if (command === "build") {
const args = getBuildArgs(argv);
await build(args);
return;
}
}
run();