Skip to content

Commit 87815ad

Browse files
committed
Update build-assets.mjs
1 parent b70db32 commit 87815ad

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

scripts/build-assets.mjs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Copy public assets (manifest, icons, etc.) and vendor files into dist/.
44
* Ensures the Chrome bundle is self-contained after `pnpm run build`.
55
*/
6-
import { cp, mkdir, copyFile, access } from "node:fs/promises";
6+
import { cp, mkdir, copyFile, access, rm } from "node:fs/promises";
77
import path from "node:path";
88
import { fileURLToPath } from "node:url";
99

@@ -41,6 +41,7 @@ async function copyLocales() {
4141
const src = path.resolve(rootDir, "_locales");
4242
const dest = path.resolve(distDir, "_locales");
4343
try {
44+
await rm(dest, { recursive: true, force: true });
4445
await cp(src, dest, { recursive: true, force: true });
4546
console.log("[build:assets] Copied _locales/ -> dist/_locales/");
4647
} catch (error) {

0 commit comments

Comments
 (0)