Pull requests are welcome. Most changes in code, especially new features, should be accompanied by new tests.
We recommend using Nix when working on Drasl. This repository includes a flake.nix supplying a development environment (run nix develop or use direnv) and a build script (run nix build). Once inside the development environment, run prek install to set up pre-commit hooks.