

default:
    @just --list

lint:
    cargo clippy --all-targets --all-features --fix --allow-dirty -- -D warnings

lint-check:
    cargo clippy --all-targets --all-features -- -D warnings

# Update all Cargo dependencies to the latest allowed by Cargo.toml
update-deps:
    cargo update

# Run crate tests
test:
    cargo test


fmt:
    cargo fmt

fmt-check:
    cargo fmt -- --check