small command line parser
Parse CLI args with type safety.
ctx-core command line interface (cli) args library
Parses the CLI args passed to pnpm
Minimal cli args parser.
Parses the CLI args passed to pnpm
Easy command line arguments handling library for node.js
gulp plugin for handling cli args
Plugin for base-methods that maps built-in methods to CLI args (also supports methods from a few plugins, like 'base-store', 'base-options' and 'base-data'.
Read config from file, env, and CLI args — validated with Zod
A tiny helper that lets your CLI args lead the configuration merging process
A tiny utility for parsing & validating Node CLI args and object literals
Expressive CLI argument parser with schema validation
A pretty simple CLI args parser.
Nirguna cli args
Parse cli args, my way.
Functional configuration manager. Load config from file, environment variables, and cli args.
Parse cli args.
just emit 'log' events on the process object
:computer: [zod](https://github.com/colinhacks/zod)-inspired Typescript-first cli/args parser
Turn package.json field into CLI args.
Type-safe configuration loader with full TypeScript inference. Load from YAML, JSON, TOML, .env, environment variables, and CLI args.
Outputs info about system and webpack config
cli args parser with multi format
Rust task runner and build tool.
Block github pull request merges until all status checks have passed
A simple proc-macro that expands to the CLI args that were passed to rustc
Shared CLI argument structs and wallet loading for Solvela binaries
CLI to create or append to podcast-compatible rss via args
Simply generates random key from CLI.
We've written code that merges/cascades default configuration, config-files, environment variables, and cli-passed arguments _too many times_. This gem intends to distill that into a configuration hash describing those controls and relationships, so that users can supply values in multiple ways.
Small base for CLI scripts; signal handling, indented logging, colors ticks/crosses, injectable args/IO.
== Baf baf helps writing an user acceptance test suite with a dedicated library and cucumber steps. It can run and wait for programs in a modified environment, verify the exit status, the output streams and other side effects. It also supports interactive programs and writing to their standard input. Then, it provides a DSL to write the CLI: require 'baf/cli' module MyProgram class CLI < Baf::CLI def setup flag_version '0.1.2'.freeze option :c, :config, 'config', 'specify config file' do |path| @config_path = path end end def run usage! unless arguments.any? puts 'arguments: %s' % arguments puts 'config: %s' % @config_path if @config_path end end end MyProgram::CLI.run ARGV Which behaves this way: % ./my_program Usage: my_program [options] options: -c, --config config specify config file -h, --help print this message -V, --version print version zsh: exit 64 ./my_program % ./my_program --wrong-arg Usage: my_program [options] options: -c, --config config specify config file -h, --help print this message -V, --version print version zsh: exit 64 ./my_program --wrong-arg % ./my_program foo arguments ["foo"] % ./my_program -c some_file foo arguments ["foo"] config path some_file
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.