From 0740686f8fe4b7f02119ca1a7c673b81cbc4f22c Mon Sep 17 00:00:00 2001 From: Thierry Berger Date: Mon, 22 Jul 2024 17:35:35 +0200 Subject: [PATCH 1/2] add more files to side effects --- rapier2d/build_rust.sh | 5 +++++ rapier3d/build_rust.sh | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/rapier2d/build_rust.sh b/rapier2d/build_rust.sh index 6d03c68d..1a0c7c3b 100755 --- a/rapier2d/build_rust.sh +++ b/rapier2d/build_rust.sh @@ -3,5 +3,10 @@ npx wasm-pack build sed -i.bak 's#dimforge_rapier#@dimforge/rapier#g' pkg/package.json sed -i.bak 's/"rapier_wasm2d_bg.wasm"/"*"/g' pkg/package.json +( + cd pkg + npm pkg delete sideEffects + npm pkg set 'sideEffects[0]'="./*.js" +) rm pkg/*.bak rm pkg/.gitignore diff --git a/rapier3d/build_rust.sh b/rapier3d/build_rust.sh index 186bf2ab..7083a771 100755 --- a/rapier3d/build_rust.sh +++ b/rapier3d/build_rust.sh @@ -3,5 +3,10 @@ npx wasm-pack build sed -i.bak 's#dimforge_rapier#@dimforge/rapier#g' pkg/package.json sed -i.bak 's/"rapier_wasm3d_bg.wasm"/"*"/g' pkg/package.json +( + cd pkg + npm pkg delete sideEffects + npm pkg set 'sideEffects[0]'="./*.js" +) rm pkg/*.bak rm pkg/.gitignore \ No newline at end of file From faec8a8e7c4687470bcb49a7f51447e4a5a6c023 Mon Sep 17 00:00:00 2001 From: Thierry Berger Date: Mon, 29 Jul 2024 15:11:31 +0200 Subject: [PATCH 2/2] changelog line --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 79e1a20b..1b193e1f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +### Unreleased + +### Modified + +- Package tree shaking has been disabled to avoid a crash on certain build configuration (#289). + ### 0.14.0 (20 July 2024) #### Modified