From 9af12f99f43093ade35347878b03799e83329026 Mon Sep 17 00:00:00 2001 From: Casper Lamboo Date: Sat, 30 May 2026 21:29:52 +0200 Subject: [PATCH 1/2] Update CuraEngineJS module such that it can be ran from within a NodeJS environment NP-1328 --- CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b75100ee0a..63cbaf6e52 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -326,7 +326,8 @@ if (EMSCRIPTEN) "SHELL:-sEXPORT_ES6=1" "SHELL:-sMODULARIZE=1" "SHELL:-sSINGLE_FILE=1" - "SHELL:-sENVIRONMENT=web" + "SHELL:-sENVIRONMENT=web,worker,node" + "SHELL:-sUSE_ES6_IMPORT_META=1" "SHELL:-sERROR_ON_UNDEFINED_SYMBOLS=0" "SHELL:-sWASM_BIGINT=1" "SHELL:-sSTACK_SIZE=196608" From ec76e729820858bf7c82a5be43c46ffe237f2f60 Mon Sep 17 00:00:00 2001 From: Casper Lamboo Date: Sat, 30 May 2026 22:14:35 +0200 Subject: [PATCH 2/2] Remove USE_ES6_IMPORT_META flag from CMakeLists --- CMakeLists.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 63cbaf6e52..98cbaaf033 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -327,7 +327,6 @@ if (EMSCRIPTEN) "SHELL:-sMODULARIZE=1" "SHELL:-sSINGLE_FILE=1" "SHELL:-sENVIRONMENT=web,worker,node" - "SHELL:-sUSE_ES6_IMPORT_META=1" "SHELL:-sERROR_ON_UNDEFINED_SYMBOLS=0" "SHELL:-sWASM_BIGINT=1" "SHELL:-sSTACK_SIZE=196608"