The frontend to rules.zenlist.dev
This frontend is a React app that calls out to a WebAssembly module built in
Rust.
You will need both Node.js and Rust installed to build this project.
The evaluator
– the Rust project that gets compiled to WebAssembly – is
treated almost like a separate project because it makes it easier to import as
a web worker.
To build evaluator
, change directories to that directory and run npm build
.
Once that is done, run npm run build
in the main repo.
(cd evaluator && npm run build) && npm run build
The result will be a build
directory with all of the files needed for this
project.