Interactive mode for swift CLI tool ArgumentParser
- Mentors
- Nate Cook
- Organization
- Swift
- Technologies
- swift
- Topics
- tools, parser, cli, terminal, command-line, Swift on Server
For this project, we would design and implement an interactive mode for command-line tools built using ArgumentParser that prompts for any required arguments not given in the initial command.
In the past, users would get lengthy error messages and help text when the command is incomplete. Interactive mode will reduce duplication and provide a conversational CLI which is both easier to write and easier to read.