Skip to content

Commit 946cd8b

Browse files
committed
feat(web-host): jco transpile the C echo plugin compiled wasm to run it on the web
1 parent 4c2a37d commit 946cd8b

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

packages/web-host/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,9 @@
2828
"wasm:transpile:plugin-greet": "jco transpile --no-nodejs-compat --no-namespaced-exports public/plugins/plugin_greet.wasm -o ./src/wasm/generated/plugin_greet/transpiled",
2929
"wasm:transpile:plugin-ls": "jco transpile --no-nodejs-compat --no-namespaced-exports public/plugins/plugin_ls.wasm -o ./src/wasm/generated/plugin_ls/transpiled",
3030
"wasm:transpile:plugin-cat": "jco transpile --no-nodejs-compat --no-namespaced-exports public/plugins/plugin_cat.wasm -o ./src/wasm/generated/plugin_cat/transpiled",
31+
"wasm:transpile:plugin-echoc": "jco transpile --no-nodejs-compat --no-namespaced-exports public/plugins/plugin-echo-c.wasm -o ./src/wasm/generated/plugin-echo-c/transpiled",
3132
"wasm:transpile:repl-logic-guest": "jco transpile --no-nodejs-compat --no-namespaced-exports public/plugins/repl_logic_guest.wasm -o ./src/wasm/generated/repl_logic_guest/transpiled",
32-
"wasm:transpile": "npm run wasm:transpile:plugin-echo && npm run wasm:transpile:plugin-weather && npm run wasm:transpile:plugin-greet && npm run wasm:transpile:plugin-ls && npm run wasm:transpile:plugin-cat && npm run wasm:transpile:repl-logic-guest",
33+
"wasm:transpile": "npm run wasm:transpile:plugin-echo && npm run wasm:transpile:plugin-weather && npm run wasm:transpile:plugin-greet && npm run wasm:transpile:plugin-ls && npm run wasm:transpile:plugin-cat && npm run wasm:transpile:plugin-echoc && npm run wasm:transpile:repl-logic-guest",
3334
"wit-types:host-api": "jco types --world-name host-api --out-dir ./src/types/generated ../../crates/pluginlab/wit",
3435
"wit-types:plugin-api": "jco types --world-name plugin-api --out-dir ./src/types/generated ../../crates/pluginlab/wit",
3536
"wit-types": "npm run wit-types:clean && npm run wit-types:host-api && npm run wit-types:plugin-api && biome format --write ./src/types/generated",

packages/web-host/src/wasm/engine.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ async function loadPlugins({
4040
import("./generated/plugin_greet/transpiled/plugin_greet.js"),
4141
import("./generated/plugin_ls/transpiled/plugin_ls.js"),
4242
import("./generated/plugin_cat/transpiled/plugin_cat.js"),
43+
import("./generated/plugin-echo-c/transpiled/plugin-echo-c.js"),
4344
]).then((plugins) =>
4445
plugins.map((plugin) => {
4546
addReplHistoryEntry({

0 commit comments

Comments
 (0)