Building Your Next CLI
The Nexmo team is re-writing their Command-Line Interface (CLI) due to limitations of the commander.js framework used in the current version. The new CLI aims to improve developer experience by adding interactive prompts, supporting multiple capabilities on a single application, and reducing dependencies. The team conducted a retrospective to identify areas for improvement, gathered use cases and requirements, and assigned target versions for core features and plugins. They also established standards for command naming, flags, and formatting to ensure consistency in the new tool. The project is being tracked on GitHub, and the team invites users to provide suggestions or issues.
Company
Vonage
Date published
May 4, 2021
Author(s)
Alex Lakatos
Word count
1063
Language
English
Hacker News points
None found.