command-exists-promise
Checks whether a command line command exists in the current environment.
Found 46964 results for cli promise
Checks whether a command line command exists in the current environment.
Simple confirm yes/no question for CLI node applications, returns a promise, built on top of inquirer
Testable CLIs with promises
Sane CLI user-input (command prompt, confirm, multiline, password) as promises, it can be used with co@4
A Promise-based wrapper library for Git CLI
Simple command line interface to execute command from node environment with promise and avoid shell escaping
promise based interaction with eXist DB's XML-RPC API
A deep deletion module for node (like `rm -rf`)
zip a directory manipulated by cli/promise (and callback)
A promise-based dependency-free task runner for Node.
Node.js REPL with promise support & CLI module requiring
Tools for dealing with node-gyp packages
Promise-based prompts for user input.
Promise based function to apply `eslint --fix` to given directory or files.
yargs the modern, pirate-themed, successor to optimist.
Inquirer multiline editor prompt
Tspace MySQL is a promise-based ORM for Node.js, designed with modern TypeScript and providing type safety for schema databases.
Node.js test runner that lets you develop with confidence.
Promise handler for Reginn
Checkbox with autocomplete and other additions for Inquirer
A promise based mongo db initialization library
cross-platform masked or hidden prompt
Animated progress bars with estimated durations
Prompt for standard input
Inquirer number prompt
hylafax node interface in Promise paradigm
Collects Git commit info from CI or from CLI
Make your terminal beep
Runs the provided command and returns a promise that resolves with array of lines of stdout. onError can be 'empty' to receive an empty array regardless of error, 'exit' (process) else reject the promise.
Autocomplete prompt for inquirer
Simple command line prompting utility
Get the dimensions of an image
Zip it and ship it
Standard input/output manager for Node.js
babel-preset-app for vue-cli
Promise-returning CLI function that asks the user the username and password to login, or grabs from environment
Tiny exec() with Promises and trim()
Terminal string styling done right
A module for making CLI applications with NestJS. Decorators for running commands and separating out config parsers included. This package works on top of commander.
ANSI escape codes for styling strings in the terminal
Detect whether a terminal supports color
Regular expression for matching ANSI escape codes
the complete solution for node.js command-line programs
Get the visual width of a string - the number of columns required to display it
Wordwrap a string with ANSI escape codes
Check if argv has a specific flag
easily create complex multi-column command-line-interfaces
the mighty option parser used by yargs
CLI arguments parser. Native port of python's argparse.
ANSI escape codes for manipulating the terminal
Command line for @figma-export
The tiniest and the fastest library for terminal output formatting with ANSI colors
CLI Simple, Stupid. Automatic discovery of parameters names. Provides an easy and minimal setup by passing in only a function reference without the need of declaring all expected options names or create a help section by hand. Support to sync / async. Sup
A very strict and proper argument parser.
Get your PATH prepended with locally installed binaries
Gracefully restore the CLI cursor on exit
Unicode symbols with fallbacks for older terminals
option parsing and help generation
Slice a string with ANSI escape codes
Toggle the CLI cursor
A collection of common interactive command line user interfaces.
Colored symbols for various log levels. Example: `✔︎ Success`
easily create complex multi-column command-line-interfaces
Elegant terminal spinner
Parse yes/no like values
Collects Git commit info from CI or from CLI
Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs).
The fastest Node.js library for formatting terminal text with ANSI colors~!
Spinners for use in the terminal
Lightweight, beautiful and user-friendly prompts
nest.js command tool
Let a globally installed package use a locally installed version of itself if available
Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.
JavaScript parser, mangler/compressor and beautifier toolkit
Checkbox with autocomplete and other additions for Inquirer
Truncate a string to a specific width in the terminal
Terminal task list reborn! Create beautiful CLI interfaces via easy and logical to implement task lists that feel alive and interactive.
CLI app helper
Core Inquirer prompt API
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
Flexible ascii progress bar
A light, featureful and explicit option parsing library.
JavaScript build tool, similar to Make or Rake
Detect whether a terminal supports hyperlinks
Elegant Console Wrapper
Pretty unicode tables for the command line. Based on the original cli-table.
A promise-based Node.js package for creating beautiful, interactive command line interfaces with modern features and full backward compatibility.
Inquirer core TS types
Create boxes in the terminal
Get the visual width of the widest line in a string - the number of columns required to display it
Run Electron without all the junk terminal output
Progress bar to animate the status of Promise.all
Boxes for use in the terminal
Check if your package was installed globally
Vendored version of figures, for CJS compatibility
Get the version of a binary in semver format
The React Framework
Inquirer confirm prompt
TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files
Highly configurable, well-tested, JavaScript-based HTML minifier.
CLI for webpack & friends
CommonJS version - The smallest and fastest command-line coloring package on the internet
align-text with ANSI support for CLIs
Quickly scan for CLI flags and arguments
Inquirer input text prompt
Inquirer checkbox prompt
Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT
Inquirer password prompt
Inquirer prompts, combined in a single package
ANSI color lib
Simple monitor script for use during development of a Node.js app.
Inquirer select/list prompt
Inquirer rawlist prompt
Reverse minimist. Convert an object of options into an array of command-line arguments.
Inquirer search prompt
Inquirer checkbox prompt
Resin.io CLI form interpreter
With Bruno CLI, you can now run your API collections with ease using simple command line commands.
Update notifications for your CLI app
easy to use progress-bar for command-line/terminal applications
A slight CLI framework
A lightweight package providing ANSI escape sequences for terminal cursor manipulation and screen clearing.
Run a JavaScript function as a shell script.
A wrapper making installation of Node.js packages from code easier
The smallest and fastest command-line coloring package on the internet
wait-on is a cross platform command line utility and Node.js API which will wait for files, ports, sockets, and http(s) resources to become available
Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects
Lint your commit messages
Inquirer sortable checkbox prompt
Smooth (CLI) operator 🎶
Asynchronous recursive file copy utility.
Light-weight option parsing with an argv hash. No optstrings attached.
Retrieves a name:pathname Map for a given workspaces config
check whether a command line command exists in the current environment
A CLI tool to run multiple npm-scripts in parallel or sequential.
A simple zero-configuration command-line http server
Type-safe CLI library / framework with no runtime dependencies
Syntax highlighting in your terminal
base library for oclif CLIs
A node module to convert JSON to YAML
A tool that minifies all .js files in a folder and its nested folders
Easily add client-side password-protection to your Single Page Applications, static websites and HTML files.
Pretty unicode tables for the CLI
Highly configurable, well-tested, JavaScript-based HTML minifier.
A mature, feature-complete library to parse command-line options.
nvm + execa = nvexeca
Write hyperlinks in the terminal.
Colors, formatting and other tools for the console
Production process manager for Node.JS applications with a built-in load balancer.
Nice text table for the CLI
The Expo CLI
CLI for the swc project
Listr2 prompt adapter for inquirer.
Parse CLI arguments.
[N]ode.js [R]edis [Q]ueue. Work with CLI / required module / npx
Effortlessly build beautiful command-line apps 🪄 [Try the demo](https://stackblitz.com/edit/clack-prompts?file=index.js)
Synchronous Readline for interactively running to have a conversation with the user via a console(TTY).
Common scripts for my projects.
Clack contains low-level primitives for implementing your own command-line applications.
Detect the direction of text: left-to-right, right-to-left, or neutral
Executes a command using the environment variables in an env file
Ansi codes for ascii-art
Elegant spinner for interactive CLI apps
Check if the process is running in a Continuous Integration (CI) environment
React for CLI
Command-line interface for all things Cloudflare Workers
The color gray, in ansi.
Generate a changelog from git metadata.
parse arguments with recursive contexts
Terminal task list
Typed CLI argv parser and main function wrapper
Generator & Coroutine-based task runner. Fasten your seatbelt.
Beautiful color gradients in terminal output
A CLI tool to run multiple npm-scripts in parallel or sequential. (Maintenance fork)
Pretty unicode tables for the CLI
Run cli commands in parallel wrapped in a promise.
Storybook CLI: Develop, document, and test UI components in isolation
A tiny library with builders to help making logs/CLI pretty with a nice DX.
Minimal toolkit for building CLIs
Display pretty Android and iOS logs without Android Studio or Console.app, with intuitive Command Line Interface.
Package for formatting JSON data in a coloured YAML-style, perfect for CLI output
The color red, in ansi.
Simple help and sanity checks for Node CLI bin scripts
[](https://badge.fury.io/js/%40wcauchois%2Fprogram-builder) [](https://circleci.com/gh/wcauchois/p
Keep your rule names and descriptions up-to-date across your repo
Readline Façade fixing bugs and issues found in releases 0.8 and 0.10
Portable Shell Commands for Node
Rails-inspired generator system that provides scaffolding for your apps
Handles the lifecyle and bootstrapping of generators in a specific environment
Get information, images, rating, description, etc. about a movie.
shared utilities for vue-cli packages
CLI for PostCSS
The JavaScript Task Runner
The color cyan, in ansi.
A tool for rapidly building command line apps
Command-Line Interface for Firebase
Ultra simple async retrieval of resources or remote files over http or https, an cli tool, and convenience wrapper of node-fetch, and a seamless retry ability
Columnated lists for the CLI.
Tiny terminal spinner
sprintf formatting targetted for CLI
WebdriverIO testrunner command line interface
Command line argument parser
The Sequelize CLI
The simplest and tiniest terminal spinner for Node.js
npm exec (npx) programmatic API
Display table in terminal
Update notifications for your CLI app, maintained in CommonJS (CJS)
Svelte Code Checker Terminal Interface
A JSON to CSV and CSV to JSON converter that natively supports sub-documents and auto-generates the CSV heading.
Better terminal and file output for cypress test logs.
A CLI for running apps on iOS/Android devices and simulators/emulators
🎉 toastify-react-native allows you to add notifications to your react-native app (ios, android) with ease. No more nonsense!
error overlay & dev server middleware for vue-cli
Check license info for a package
A simple, no dependency, promise based nodejs wrapper for the sqlite3 cli.
babel plugin for vue-cli
Find processes occupying a given port
A CLI for formatjs.
The registry diff
A Test-Anything-Protocol library for JavaScript
Programmatic API for npm fund
MarkdownLint Command Line Interface
Handy wrapper of `minimist`
CLI tool for Size Limit
generate developer tokens for the apple music api in node, with a CLI mode for development.
Netlify command line tool
Cross-platform pseudoterminal (PTY) implementation for Bun with native performance
local service for vue-cli projects
Binary wrapper for Flow - A static type checker for JavaScript
Lint your commit messages
SVGR command line.
Detect native Symbol.toStringTag support.
Full xterm terminal, in your browser
Use Typescript for configuration files. Types for safety. Compiled for speed.
A node.js-style module system for GLSL!
Vuex plugin for vue-cli
semantic-release plugin to run custom shell commands
Git Mob Core library to manage co-authoring
Generate a changelog from git metadata.
Detect native Float32Array support.
router plugin for vue-cli
Tell Yeoman what to say
A JavaScript extension package for building strong and modern applications.
Secretlint CLI that scan secret/credential data.
Detect native Float64Array support.
CLI tool for running Yeoman generators
Copy files
Check if an environment is little endian.
Detect native Symbol support.
Detect native Uint32Array support.