+4
-1
build.mjs
+4
-1
build.mjs
···
15
15
const watch = process.argv.includes("--watch");
16
16
const browser = process.argv.includes("--browser");
17
17
const mv2 = process.argv.includes("--mv2");
18
+
const clean = process.argv.includes("--clean");
18
19
19
20
const buildBranch = process.env.MOONLIGHT_BRANCH ?? "dev";
20
21
const buildVersion = process.env.MOONLIGHT_VERSION ?? "dev";
···
296
297
297
298
const promises = [];
298
299
299
-
if (browser) {
300
+
if (clean) {
301
+
fs.rmSync("./dist", { recursive: true, force: true });
302
+
} else if (browser) {
300
303
build("browser", "packages/browser/src/index.ts");
301
304
} else {
302
305
for (const [name, entry] of Object.entries(config)) {