Thank you for investing your time in contributing to the I/O Socket project.
The development environment is managed by Nix.
Running nix-shell will spawn a shell with everything you need to get started with the lib.
If you do not want to use Nix, you can either use rustup:
rustup update
or install manually the following dependencies:
cargo build --features std-stream
cargo test --all-features
I/O Socket follows the conventional commits specification.