This feature will be one of many cobra (https://github.com/spf13/cobra) commands that present the user with a TUI for interacting with an openapi v3+ spec.
- We will use https://github.com/pb33f/libopenapi to parse, render, update (etc) openapi specs.
- We will use https://github.com/charmbracelet/huh for the TUI.
- User enters the following command
crudr list-paths -f relative/path/to/openapi.yaml- They are shown a list of all paths, including paths specified in documents linked by
$ref, starting from the file passed with the flag-f - The command exits with code 0