Byte-framed log capture, source generations, committed recovery and deterministic analysis replay
moon update
moon build --target js
moon run cmd/main --target js -- examples/scenario-1.json
node _build/js/debug/build/cmd/main/main.js examples/scenario-1.jsonmoon add btlqql/moon_tracelens@0.4.1import {
"btlqql/moon_tracelens" @engine,
"moonbitlang/core/json",
}fn example(request : Json) -> Json raise {
@engine.execute(request)
}moon test --target js
moon test --target wasm
moon test --target wasm-gc
moon test --target native # requires a C compiler
moon build --target js
node scripts/check.mjs
python -B scripts/reference.pymoon run cmd/main --target js -- examples/scenario-4.jsonnode scripts/journal-test.mjsInstall
Download zipByte-framed log capture, source generations, committed recovery and deterministic analysis replay