Drago
Drago
drago is the package manager and project tool for Thagore. It is implemented in Thagore itself and built by thagc.
What drago does
| Area | Role |
|---|---|
| project scaffolding | drago new |
| build and run | drago build, drago run, drago check, drago test |
| dependencies | drago add, drago remove, drago install, drago update |
| maintenance | drago fmt, drago audit, drago cache, drago tree, drago why, drago outdated |
| package publishing | drago publish |
Version contract
The current drago repository identifies itself as 1.0.6 and requires thagc >= 0.9.0.
Typical workflow
- create a package with
drago new hello - enter the project directory
- build or run with
drago run - add dependencies with
drago add <package> - format with
drago fmt