From a6a31d258f46378a387a20aa20162d3fc8bb6d7d Mon Sep 17 00:00:00 2001 From: wearrrrr Date: Fri, 2 Aug 2024 21:29:23 -0500 Subject: [PATCH 1/4] remove clean: true from rspack config --- rspack.config.js | 1 - 1 file changed, 1 deletion(-) diff --git a/rspack.config.js b/rspack.config.js index 844b8ba..c9865ab 100644 --- a/rspack.config.js +++ b/rspack.config.js @@ -60,7 +60,6 @@ export default defineConfig({ path: join(__dirname, "dist"), libraryTarget: "es2022", iife: true, - clean: true, }, plugins: [ new rspack.ProvidePlugin({ From e3540a8b5dd7ce6688a5291e8e6dabde4d1f3d83 Mon Sep 17 00:00:00 2001 From: Percs <83934299+Percslol@users.noreply.github.com> Date: Fri, 2 Aug 2024 21:30:26 -0500 Subject: [PATCH 2/4] add rust toolchain and dont clean build rspack --- rewriter/rust-toolchain.toml | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 rewriter/rust-toolchain.toml diff --git a/rewriter/rust-toolchain.toml b/rewriter/rust-toolchain.toml new file mode 100644 index 0000000..d1e334d --- /dev/null +++ b/rewriter/rust-toolchain.toml @@ -0,0 +1,3 @@ +[toolchain] +channel = "nightly" +targets = [ "wasm32-unknown-unknown" ] \ No newline at end of file From 51c50de830e785f0158294b57355e8bcfbabfa8d Mon Sep 17 00:00:00 2001 From: wearrrrr Date: Fri, 2 Aug 2024 21:35:57 -0500 Subject: [PATCH 3/4] Put rsdoctor behind process.env --- rspack.config.js | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/rspack.config.js b/rspack.config.js index c9865ab..f6924c7 100644 --- a/rspack.config.js +++ b/rspack.config.js @@ -104,12 +104,14 @@ export default defineConfig({ }); }, }, - // new RsdoctorRspackPlugin({ - // supports: { - // parseBundle: true, - // banner: true, - // }, - // }), + process.env + ? new RsdoctorRspackPlugin({ + supports: { + parseBundle: true, + banner: true, + }, + }) + : null, ], target: "webworker", }); From 1fa4c3f2dfe2fc2672f2d2edcd50992a95574697 Mon Sep 17 00:00:00 2001 From: wearrrrr Date: Fri, 2 Aug 2024 21:38:26 -0500 Subject: [PATCH 4/4] I am smart --- rspack.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rspack.config.js b/rspack.config.js index f6924c7..48da9ad 100644 --- a/rspack.config.js +++ b/rspack.config.js @@ -104,7 +104,7 @@ export default defineConfig({ }); }, }, - process.env + process.env.DEBUG === "true" ? new RsdoctorRspackPlugin({ supports: { parseBundle: true,