set dotenv-load

# Show available tasks
[private]
default:
  just --list --list-submodules

# Cleanup all build artifacts
clean:
  cargo clean

# Run all checkers and linters
check:
  cargo fmt --all -- --check
  cargo check --all-targets --all-features
  cargo clippy --all-targets --all-features -- -D warnings -W clippy::all

# Run all unit tests
test: 
  cargo test --all-targets --all-features
