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