Updated dependencies, nix shell, justfile

- Updated all dependencies
- Updated Rust edition to 2024
- Nix shell from flake
- Added justfile
- Mirgrate all changes to various packages
This commit is contained in:
2025-03-07 18:21:23 +01:00
parent 80f4af9087
commit 2f1eb4df3a
14 changed files with 391 additions and 251 deletions

19
justfile Executable file
View File

@ -0,0 +1,19 @@
#!/usr/bin/env just --justfile
run:
cargo run
fmt:
cargo fmt
lint:
cargo clippy
release:
cargo build --release
test:
cargo test --all-features --workspace
coverage:
cargo llvm-cov