Web Dev Solutions

Catalin Mititiuc

From bf24eda9cb1210e216a73848d1618ea6343f36e0 Mon Sep 17 00:00:00 2001 From: Catalin Mititiuc Date: Sat, 1 Jun 2024 11:30:11 -0700 Subject: Don't build scenarios server-side --- esbuild-server.mjs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'esbuild-server.mjs') diff --git a/esbuild-server.mjs b/esbuild-server.mjs index 323a97e..0f169f3 100644 --- a/esbuild-server.mjs +++ b/esbuild-server.mjs @@ -156,6 +156,9 @@ const resolveSvgImports = { setup(build) { build.onStart(() => { console.log("BUILD STARTED"); + console.log(build.initialOptions.outdir); + + fs.rmSync(path.resolve(build.initialOptions.outdir), { recursive: true, force: true }); }); build.onResolve({ filter: /\.svg$/ }, args => { @@ -199,7 +202,7 @@ const externalSvgToInternal = { }); const refsQuery = [...refs[filename]].join(', '); - external.querySelectorAll(refsQuery).forEach(node => defs.appendChild(node)); + external.querySelectorAll(refsQuery).forEach(node => defs.append(node)); }); }); @@ -218,7 +221,7 @@ const ctx = await esbuild.context({ outdir: 'build', plugins: [ resolveSvgImports, - externalSvgToInternal, + // externalSvgToInternal, // buildStatusPlugin ], loader: { -- cgit v1.2.3