The pure-math core (probabilities, arena ratios, payout tables, pirate bit-packing)
is compiled to WebAssembly from the vendored neofoodclub.rs
submodule at wasm/. One-time setup after cloning:
just wasm-setup # rustup target add wasm32-unknown-unknown + git submodule init
bun install # also builds the wasm module (see prestart/prebuild/pretest in package.json)Requires a Rust toolchain and wasm-pack.
just wasm-build (or bun run build:wasm) rebuilds the wasm module on its own.
- NeoDAQ, the original website with Food Club data
au_travail, who created the original NeoFoodClub- u/KK20_CP for maintaining a fork of NeoFoodClub before we adopted it