From ff7d4a32046613363db3cf3eb221e51dfe10019f Mon Sep 17 00:00:00 2001 From: Fredrik Karlsson Date: Tue, 28 Jul 2026 11:18:00 +0200 Subject: [PATCH] usage: plumbing --- Examples/EmoWasmExample/browser.html | 29 ++- Examples/EmoWasmExample/main.mjs | 10 +- Examples/EmoWasmExample/node_modules | 1 - Package.resolved | 42 ++-- Package.swift | 3 +- Sources/Emo/ModelLoading.swift | 16 +- Sources/EmoAndroid/CABI.swift | 37 +++- Sources/EmoWeb/main.swift | 40 +++- Tests/EmoTests/UsageTests.swift | 234 ++++++++++++++++++++++ packages/emo-node/browser.js | 6 +- packages/emo-node/index.d.ts | 7 + packages/emo-node/node.js | 43 +++- packages/emo-node/package.json | 4 +- packages/emo-node/test/callgroup.test.mjs | 76 +++++++ 14 files changed, 502 insertions(+), 46 deletions(-) delete mode 120000 Examples/EmoWasmExample/node_modules create mode 100644 Tests/EmoTests/UsageTests.swift create mode 100644 packages/emo-node/test/callgroup.test.mjs diff --git a/Examples/EmoWasmExample/browser.html b/Examples/EmoWasmExample/browser.html index 09aaef6..86d2176 100644 --- a/Examples/EmoWasmExample/browser.html +++ b/Examples/EmoWasmExample/browser.html @@ -7,14 +7,34 @@ "imports": { "@bjorn3/browser_wasi_shim": "/packages/emo-node/node_modules/@bjorn3/browser_wasi_shim/dist/index.js", "@desert-ant-labs/emo": "/packages/emo-node/browser.js", + "#platform": "/packages/emo-node/platform-browser.js", + "@desert-ant-labs/core": "/packages/emo-node/node_modules/@desert-ant-labs/core/index.js", "@litertjs/core": "/packages/emo-node/node_modules/@litertjs/core/dist/index.js", "@litertjs/wasm-utils": "/packages/emo-node/node_modules/@litertjs/wasm-utils/dist/index.js" } } +