Return a function with the ability to bind arguments without binding context
just emit 'log' events on the process object
`Object.defineProperty`, but not IE 8's broken one.
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
Babel helper to create your own polyfill provider
Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty.
A mature, feature-complete library to parse command-line options.
minimum viable argument parser
process.nextTick but always with args
Define a lazily evaluated property on an object
TypeScript definitions for command-line-args
A baseline UI as Mixins, Custom Elements, React Components, etc.
Build your commands on minimist!
Helper function to define a map
Collection of useful helper functions when trying to determine module type (CommonJS or AMD) properties of an AST node.
Minimal toolkit for building CLIs
Outputs info about system and webpack config
Converts an object to a child_process.spawn args array
A babel plugin that resolves modules using the tsconfig.json or jsconfig.json configuration
extended POSIX-style sprintf
Elegant CLI Builder
A very strict and proper argument parser.
A Typescript wrapper around command-line-args with additional support for markdown usage guide generation