flâneur — a map of the web's best reading

CLI Style Guide

devcenter.heroku.com · 2,024 words · saved by 2 readers

Be mindful of dependencies. The plugin architecture allows you to install any npm package to your plugin but this comes with some cost and potential hazards.

CLI Style Guide Table of Contents [expand] Mission statement Naming the command Description Input Output Colors Human-readable output vs machine-readable output Stdout/Stderr Dependency guidelines Last updated January 31, 2025 Heroku CLI plugins should provide a clear user experience, targeted primarily for human readability and usability, which delights the user, while at the same time supporting advanced users and output formats. This article provides a clear direction for designing delightful CLI plugins. Mission statement The Heroku CLI is for humans before machines. The primary goal of an

Explore this link on the map →

saved by

related reading