brettz9

brettz9/command-line-basics

JavaScript
1
0
MIT License

`command-line-basics` is a lightweight Node.js helper that streamlines building CLI tools. By pointing it at a file that defines `command-line-args` `definitions` and `command-line-usage` `sections`, it automatically adds standard `--help`/`--version` flags, a usage header, and update‑notifier support, returning a ready‑to‑use options object for your main script. It’s aimed at JavaScript/TypeScript developers who want to add robust command‑line interfaces to npm packages with minimal boilerplate.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of brettz9/command-line-basics

Account's avatar
A mature, feature-complete library to parse command-line options.
Account's avatar
Generates command-line usage information
Account's avatar
Babel compiler core.
Account's avatar
ESLint parser that allows for linting of experimental syntax transformed by Babel
Account's avatar
Allow parsing of top-level await in modules
Account's avatar
TypeScript definitions for command-line-args
Account's avatar
TypeScript definitions for command-line-usage
Account's avatar
TypeScript definitions for node
Account's avatar
TypeScript definitions for update-notifier
Account's avatar
An expansion and tweaking of the "standard" config style for ESLint
Account's avatar
TypeScript is a language for application scale JavaScript development

Support the repos that depend on this repository

Top contributors

brettz9's profile
brettz9
44 contributions
dependabot[bot]'s profile
dependabot[bot]
3 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet