ironarachne / world

This is a fantasy world generation CLI and set of Go packages for the same.
MIT License
48 stars 9 forks source link

Remove the API and refactor as a CLI tool #39

Closed BenOvermyer closed 1 year ago

BenOvermyer commented 1 year ago

This is a big one.

Instead of serving an API, refactor the "world" project as a CLI tool. Output will still be JSON for now. A future task will focus on implementing other output options.

Rather than trying to rebuild all endpoints as CLI commands, just focus on two big ones: culture and heraldry.

The following commands should work:

world culture

and

world heraldry

Don't worry about implementing options for either one yet.