The first early release of Firm to the public.
The CLI is provided, cross-compiled for macOS, Linux and Windows. I have only tested macOS so far, so feedback on whether it works on other platforms is appreciated.
At the time of writing, Firm features:
- A declarative DSL for defining business entities
- Core data structures and graph management
- Parsing, converting and generating DSL to/from core entities
- A CLI to add, get, list and explore relationships for entities