_default:
    just --list

# Run the project
[group('dev')]
run *args:
    cargo run {{ args }}

# Run the tests
[group('dev')]
test *args:
    cargo test {{ args }}

# Clean up previous builds
[group('build')]
clean:
    cargo clean

# Build the project for release
[group('build')]
build:
    cargo build --release
