From 50671f58372d8d61bbaaa8e1945f6b5fe1d537c0 Mon Sep 17 00:00:00 2001 From: ading2210 Date: Fri, 14 Feb 2025 13:18:59 -0500 Subject: [PATCH] tweaks to load wasm from node fs --- client/javascript/main.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/client/javascript/main.js b/client/javascript/main.js index a728ea7..3cefbcd 100644 --- a/client/javascript/main.js +++ b/client/javascript/main.js @@ -94,9 +94,15 @@ function load_wasm(url) { //skip this if we are running in single file mode if (!wasmBinaryFile || !isDataURI(wasmBinaryFile)) { - wasmBinaryFile = url; + if (ENVIRONMENT_IS_NODE) { + let fs = require("node:fs"); + wasmBinary = fs.readFileSync(url); + } + else { + wasmBinaryFile = url; + } createWasm(); - run(); + run(); } return new Promise((resolve, reject) => {