Skip to content

Fix #6: Add wasm playground#7

Merged
lefticus merged 1 commit intoChaiScript:masterfrom
leftibot:fix/issue-6-add-wasm-playground
Apr 11, 2026
Merged

Fix #6: Add wasm playground#7
lefticus merged 1 commit intoChaiScript:masterfrom
leftibot:fix/issue-6-add-wasm-playground

Conversation

@leftibot
Copy link
Copy Markdown
Contributor

Automated fix by @leftibot.

What changed

Fix #6: Add WASM playground with hourly artifact sync
Add a GitHub Actions workflow that runs hourly to download the latest
chaiscript.js and chaiscript.wasm from the ChaiScript/ChaiScript wasm-latest
release and commit them to the playground/ directory. Create an interactive
playground page matching the site's existing Jekyll/Bootstrap design, with a
code editor and output panel powered by the Emscripten WASM build. Add a
Playground link to the site navigation.
Co-Authored-By: Claude Opus 4.6 (1M context) [email protected]

Files

 .github/workflows/update-wasm.yml |  46 +++++++++
 _includes/header.html             |   3 +
 playground.html                   | 196 ++++++++++++++++++++++++++++++++++++++
 test_playground.sh                |  51 ++++++++++
 4 files changed, 296 insertions(+)

Closes #6

Triggered by @lefticus.

Add a GitHub Actions workflow that runs hourly to download the latest
chaiscript.js and chaiscript.wasm from the ChaiScript/ChaiScript wasm-latest
release and commit them to the playground/ directory. Create an interactive
playground page matching the site's existing Jekyll/Bootstrap design, with a
code editor and output panel powered by the Emscripten WASM build. Add a
Playground link to the site navigation.

Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
@lefticus lefticus merged commit 456b866 into ChaiScript:master Apr 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add wasm playground

2 participants