# Read up on just here: https://github.com/casey/just set fallback := true set shell := ["bash", "-uc"] set windows-shell := ["sh", "-uc"] # `just --list` (or just `just`) will print all the recipes in the current # Justfile. `just RECIPE` will run the macro/job. _default: @just --list # List all recipes. list: @just --list # Install required packages. install: pnpm install # Builds everything. build: cargo build # Test everything. test: cargo test # Typically doesn't need to be run. # Format in editor/on commit should do this automatically. format: cargo fmt pnpm format # publish *args: cargo publish --dry-run {{ args }} # TODO: Move this to CI/CD. # publish-push *args: cargo publish {{ args }}