Contributor
Kth

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.