Boxwerk provides strict package isolation for Ruby applications using Ruby 4.0+ Box. It is used to organize code into packages with explicit dependency graphs and strict access to constants between packages. It is inspired by Packwerk, a static package system.
Required Ruby Version
>= 4.0.0
Authors
David Cristofaro