default:
    @just --list

check:
    cargo check --workspace --all-targets --all-features

build:
    cargo build --workspace

build-release:
    cargo build --workspace --release

run:
    cargo run -p bone-app

test:
    cargo test --workspace --all-features

clippy:
    cargo clippy --workspace --all-targets --all-features -- -D warnings

snap:
    cargo insta test --workspace --all-features

snap-review:
    cargo insta review

snap-accept:
    cargo insta accept

fmt:
    cargo fmt --all

fmt-check:
    cargo fmt --all -- --check

lint: fmt-check clippy
