bats-assert
Common assertions for Bats
Found 3603 results for shell
Common assertions for Bats
A Webpack plugin for running shell scripts on any hook provided by Webpack.
nvm + execa = nvexeca
Terminal string styling done right
ANSI colors for your cli with no dependencies
Easily run console/terminal command(s) from Node
NgTerminal is a terminal component on Angular 17 or higher.
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
Logging. Colors. Terminals & browsers. Show call locations. Pretty prints objects, Errors, anything!
Cross-platform Linux commands in pure ES6.
Log by overwriting the previous output in the terminal. Useful for rendering progress bars, animations, etc.
Netcat client and server modules written in pure Javascript for Node.js
Use ES6 template tags for your node.js shell commands.
oclif plugin for generating shell completions
Strip ANSI escape codes
Command line arguments parser and stringifier
rxjs operators for execute shell command with ease
This plugin integrates NodeBB's notifications with ntfy, a simple HTTP-based pub-sub notification service.
Run shell commands before and after webpack builds
Sort YAML files alphabetically
SSH and SFTP tasks for gulp
React components for [Stripe.js and Elements](https://stripe.com/docs/stripe-js).
SSH2 client and server modules written in pure JavaScript for node.js
Async NPM shell commands
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-im
Keep writing to the same line in the terminal. Very useful when you write progress bars, or a status message during longer operations
Javascript library for starting an AWS SSM session compatible with Browser and NodeJS
The official release of Nushell with default features included.
A starter kit for quickly creating NodeBB plugins
Modular stream transformation system.
Child process as a transform stream.
Core plugin functions for husk.
Portable Unix shell command 'tee', with some extras - read from standard input and write to standard output and files
colorize console log, this module can work with require('debug')
Get the current package's binary path
Firebug-like dir() for Node.
Call a child process with the ease of exec and safety of spawn
Msee is a command-line tool to read Markdown file in your terminal, and it's a library help your command-line software to output readable markdown content.
Easy to use ssh client with port forwarding and bastion host support
Execute shell commands in Rollup.
Project-specific REPL configuration
HTTP Request snippet generator for *most* languages
Flexible, powerful, and simple command/argument parser for CLI applications
Parsing and quoting for shell command lines that supports both bash and windows styles of quoting.
Everything you need to create awesome command line interfaces
A JavaScript library to create HTML terminals in web pages.
Callback-based api behind ssh2 to open an SSH connection
ZMODEM file transfers in JavaScript
Run shell commands before and after webpack builds
Thin layer on top of `execa` that allows executing multiple commands in parallel or in sequence with control for concurrency
Better shell commands for grunt. Background/parallel run
💣 Prettify error messages and stacks 💥
emulate the `npm run-script` using stdio
Ansi codes, figlet fonts, and ascii art. 100% JS
xshell is a shell designed to provide a brand new human-computer interaction experience.
REPL environment.
Simplified and community-driven man pages
Synchronous shell scripting for Node.js.
Access your Mac shell from any device securely. Perfect for mobile coding with Claude Code CLI, Gemini CLI, and any shell tool.
high level way to create menubar desktop applications with electron
Write terminal strings in UTF typefaces
npm-scripts JS shell runnig simplified like magic
Scaffolding Tool for the fusion of lit with tailwind. DRY development in the speed of light with the zero configuration build tool parcel, playwright and jest testing. jenkinsCI ready.
Check if Node script is running on AppVeyor
``` _ _ _ (_)(_) | | __ _ ___ ___ _ _ ______ __ _ _ __ | |_ / _` |/ __| / __|| || ||______| / _` || '__|| __| | (_| |\__ \| (__ | || | | (_| || | | |_ \_
Source environment variables from a shell script into a Node.js process.
Launch $EDITOR in your program
An enhanced, extensible shell for Node.js
<h3 align="center"> @merger203/expert-invention </h3>
`modern-errors` plugin to handle errors in CLI modules
Simple zx style shell for Bun/Node.
Mocking/stubbing library for BATS (Bash Automated Testing System)
Node.js binding for Bash
Read .envrc
Strip comments from JavaScript, CSS, HTML, TypeScript, and more via the command line
SSH2 client and server modules written in pure JavaScript for node.js
Easily run multiple commands in parallel threads.
A fully working, most feature-rich Vue.js terminal emulator
HTTP Request snippet generator for *most* languages
Kill Process
Run flexible and configurable shell commands through each step of the webpack build process
Elegant command execution with built-in control flow
Install PowerShell Core via npm, allowing you to use it in npm scripts and node projects.
echomd conversion tool for browsers and console
An md like conversion tool for shell terminals
Open Graph API command line interface (shell)
Helpers and assertions for BATS testing.
Simple and interactive solution to provide a list of selectable items on the command line
CLI and local web note-taking, bookmarking, and archiving with encryption, search, Git-backed versioning and syncing, tagging, and more in a single portable script.
Strip ANSI colors, attributes from a string
Portable NPM scripts when those have to work on Windows too
Easily listen to webpack compiler hooks and execute commands on events
Shell command execution MCP server
Javascript library for Unix shell scripting on node.js
A secure Model Context Protocol (MCP) server for executing commands in Windows Subsystem for Linux (WSL) with built-in safety features and validation
a shell like echo for node.js
tools for the node-jose library
Lit-based application shell.
MCP Server for executing shell commands from MCP clients, particularly useful for Xcode-related operations
Adblocker that creates a hosts file from multiple sources
Lit-based native application shell authorization module.
Run shell commands before and after webpack builds
Drop-in replacement for stdout/stderr that converts output to strings for testing
redirect console methods to streams
Encrypt and decrypt in Node and Bash
MCP server for executing shell commands across multiple platforms
Bash script to easily deploy applications with AWS Code Deploy.
Build and execute command lines from a input stream. This is the streaming version of the "xargs" unix command.
Swiss Army knife for Unix permissions
Async glob, read and write files
cli-color that takes into account process.stdout.isTTY
SSH2 client and server modules written in pure JavaScript for node.js
Node helper for a standardized shell execution of terraform and gcloud commands
A powerful CLI command execution MCP server that enables running shell commands with structured output
markshell allows you to output any markdown file formatted and style to the console
`npx` equivalent in yarn
Ultra-fast cross-platform command line utility to watch file system changes.
Reads shell environment variables from a file and assigns them to `process.env` (or anywhere else).
Detect whether a terminal or browser supports ansi colors.
Execute commands with .env file
`broccoli-shell` allows you to build the output of arbitrary shell scripts as a Broccoli node.
🦅 Execute command in a child process
This is a further beautification and encapsulation of the 'console' object. You can use it like using "console. log", "console. info", "console. warn", "console. error", and it can display the code line information where the log is printed.
shell argument escape
Shell script using initializr/html5boilerplate API to quickly generate project setups.
Quote a string for safe use as a shell argument. Strips null characters.
nodejs npm shell tool
Run bash commands with NFS/SMB mounting support in Activepieces
Node's first framework for building immersive CLI apps.
Command line tool for markdown to html conversion.
Cross-platform pseudoterminal (PTY) implementation for Bun with native performance
ES6+ module to easily add ANSI colors to your browser console and node terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs).
Terminal and Console string styling done right.
This is a shell script that automatically installs FFmpeg.
npm run enhanced - run them concurrently or serially, and more
launch $PAGER in your program
Command line util to safely clean a directory
cross-platform library to execute commands in a new shells
A CLI tool for managing development profiles and automating shell environment switching
A command line interface and npm package for the WebVTT JavaScript parser.
一个智能的Git提交工具,帮助开发者快速、规范地提交代码,支持智能代码分析和标准化提交格式。仅支持macOS和Linux系统,Windows用户请使用WSL2或Git Bash。
zx with some useful extras
Convert various file formats to json on import
🪵 Very small logging package with emojis for node.js
execute shell commands from node.js, synchronous, with stdin, stdout, stderr.
Enhance your package.json scripts with features like: menus, functions, arrays, concurrency and many more.
Shell scripts that I use to play with my sanity (writing = bad, using = good)
execute external processed with a simple API
lodash REPL
Adds support for cookies in Electron.
Pretty, minimal and fast ZSH prompt
Modern $ shell utility library with streaming, async iteration, and EventEmitter support, optimized for Bun runtime
Run shell commands inline in JavaScript with ES6 template strings
Immersive terminal interface for managing docker containers and services
a better spawn
HTTP Request snippet generator for *most* languages
Beautify your code, Elevate your projects
Invoke multiple commands, running in parallel / sequential, matching npm scripts
A superficial wrapper around Mapbox's tippecanoe.
GenServe is a server generator that allows spawning and managing non-blocking servers
A modular, BASH-style terminal emulator library for the web.
shell-escape-tag, but with a much smaller install size
you can use the ADB command in the nodejs program
SmartEdit: A Powerful and Extensible CLI Editor
Full xterm terminal, in your browser
自然语言macOS shell命令接口 - Natural language macOS shell command interface
supos-micro-shell-jssdk
Command string builder with escaped input
Run shell commands and use them in streams with ease in Node, Deno, Bun. Tiny, simple, no dependency package.
Based on php shell metacharacters escape functions
A Git-like Node.js terminal tool that provides an interactive CLI experience with support for custom commands, colors, and automation. Built with chalk, axios, and node-pty for developers who want a modern, lightweight, and powerful command-line utility.
View information about running processes, get the active process window, or activate a process's main window.
Record your terminal and generate animated gif images or share a web player
Library for streamlining application deployment or systems administration tasks
faunadb shell
A Zsh prompt for Astronauts.
Helpers for bash like shell scripting in JavaScript
Screen recording function using Android Debug Bridge (adb).
Option selector for interactive shell application
An ES6 template tag which escapes parameters for interpolation into shell commands
Record. Replay. API-ify. Turn every terminal workflow into automation.
Frontend shell and runtime for 1FE micro-frontend applications
Production-ready React micro frontend shell with atomic design system, shared components, and utilities for building scalable MFE applications
A tool for provisioning secrets into travis build environments
A terminal-like component for the browser, that fetches and runs Wasm modules in the context of a shell. 🐚
MCP Shell Server - Secure shell operations and terminal management for Model Context Protocol
base-shell React component
CLI and local web note-taking, bookmarking, and archiving with encryption, search, Git-backed versioning and syncing, tagging, and more in a single portable script.
this package is using for excuting python similer text in nodejs and return the result
Promise wrapper for child_process.exec.
脚手架工具,用于快速搭建和启动sf-shell-ai-agent和shell-agent-chat-ui开发环境,并自动打开浏览器和直接显示后端日志
Completion library for CLI commands
A Node.js library for pretty printing your data on the terminal.
A React component that renders a terminal on the browser
Better package.json scripts for complex projects
Shell completion for commander.js
A JavaScript/Bun implementation inspired by Python's Invoke - task execution and shell command management
The command line tool for create files by tpl
Chalk but in the browser
ANSI escape codes for styling strings in the terminal
Provides a hook for accessing the user's login environment, e.g. PATH, etc, even when running from a non-login shell environment.
Get the preferred Node.js version of a project or user
A small nodejs module to execute shell commands in parallel
send an error notifications
Lit-based native application shell authentication module.
Full xterm terminal, in your browser (forked for sshx)
Parse bash scripts into AST's
bash and zsh completion script for npm package names.
A flexible, resizable workspace shell component for React applications with tab management, theme support, and customizable layouts.
Clear the terminal cross-platform
Get a free port using the command line
shellx is a powerful WebSocket-based client for controlling shell commands and UI automation on remote devices.
Interactive release task for Git repositories. Optionally release a build to distribution/component repository.
SSH2 client and server modules written in pure JavaScript for node.js
HTTP Request snippet generator for *most* languages
Simple shell exec for Node.js
Grunt task for executing commands in a shell.
ZMODEM file transfers in JavaScript
An ESM/Common.js compatible typescript port of the popular 'chalk-animation' library
CLI to create, organize, document and execute named shell command sets.
Unix cut like program to cut by regular expression
Spawns commands in child processes in parallel and reechoes their output.
Cross-shell command runner enabling Unix-style syntax on any OS.
Terminal string styling done right
Stream any terminal session to the web
Simulate a terminal shell components with Vue
A simple Model Context Protocol (MCP) server for executing command-line tools across different shell environments (WSL, PowerShell, CMD, Bash). Easy setup for Claude Desktop, GitHub Copilot, LM Studio, and Cursor.
A shell that adds node_modules/.bin to path.
Bash script to easily deploy applications with AWS Code Deploy.
dummy command line .
check if unicode is supported
A simple library for parsing command-line arguments.
Arguably the most comprehensive library for stringifying any JavaScript value into a human-readable format, handling nearly every scenario you might encounter.
Simple CLI and shell for Node.js based on commander and inquirer.
Interactive debugger and REPL for Imba.
Network Security CLI: Scan ports, check TLS settings, and harden Linux systems
async function that runs a shell command with arguments and environment variables, optional realtime passthru output/error. Positive/negative filter/map output with func/string/regex. Resolves/rejects with an array: [ retCode, outA, errA ]
Tiny and handy lib for parsing the usual space-separated tables we get as shell commands outputs
A plugin to get a heapdump of the NodeBB process
Secure CLI tool that translates natural language to shell commands using local AI models via Ollama, with project memory system, reusable command templates (hooks), MCP (Model Context Protocol) support, and dangerous command detection
🦅 cli syntax highlighting: any function - any object - 176 languages
Cross-platform environment variable substitution for shell commands.
An interactive shell for NestJS which allows you to plug-in your custom commands and use them when the app's running
[![github actions][actions-image]][actions-url] [![coverage][codecov-image]][codecov-url] [![dependency status][5]][6] [![dev dependency status][7]][8] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
Escape and stringify an array of arguments to be executed on the shell
SSH2 client and server modules written in pure JavaScript for node.js
[](https://nodei.co/npm/@xdanangelxoqenpm/nobis-laborum-dolorum/)
Javascript powered shell scripts
Parse any type of command line/cmd/shell stdout into Javascrpt Object, JSON or XML
[](https://circleci.com/gh/blackflux/@rtyughnnpm/possimus-enim-rem) [](https://www.npmjs