the complete solution for node.js command-line programs
the complete solution for node.js command-line programs
Infer strong typings for commander options and action handlers
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.
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
A TypeScript utility for building type-safe CLI commands using commander and zod.
Push an array of items into an array, while being robust against prototype modification
Safer Node.js Buffer API
Export commander command as a Fig spec
Give a regex, get a robust predicate function that tests it against a string.
A testing utility for nest-commander. It builds on top of ideas from @nestjs/testing and is not tied to any test framework directly.
🛹 Modern TypeScript tools for SVG
A module to globally install libraries to prevent installing the same libraries again and again
Commander.js with integrated interactive prompts
A flexible way to handle safe area, also works on Android and web.
MCP server for terminal operations and file editing
detect possibly catastrophic, exponential-time regular expressions
A small collection of option validators for commander
Fault-tolerant CSS parser for PostCSS
Modern Buffer API polyfill without footguns
A secure MCP server for executing whitelisted development commands with comprehensive security controls and resource limits
Deterministic and safely JSON.stringify to quickly serialize JavaScript objects
the complete solution for node.js command-line programs
URL and cookie safe UIDs
tinyharness - ai coding harness
Parallel AI Worktrees — orchestrate multiple AI coding CLI sessions across git worktrees
Run shell commands safely, even with user-supplied values
Execute shell commands and get the resulting output, but without the security problems of Ruby’s backtick operator.
Command Mapper maps an external command's arguments to Class attributes to allow safely and securely executing commands.
Your swiss army knife for executing external commands in Ruby safely and conveniently.
Interactive command line interface for safely managing disks
Handles escaping and preventing malicious commands while shelling out to inkscape.
Rye: Safely run SSH commands on a bunch of machines at the same time (from Ruby).
system() call wrapper that makes it convenient to execute external commands in safe manner
pws is a command-line password safe. Please run `pws --help` for usage information.
Provides simple, convention-based, user input validation and coercion. Also provides a 'type safe hash' and command line option parser that use it.
An implementation of the Command Pattern for Ruby with ActiveModel::Validations inspired by the interactor gem. Rich support for attributes, callbacks, and validations, and thread safe performance methods.
Stop scattering your business logic across controllers and models! Domainic::Command brings clarity to your domain operations with type-safe, self-documenting command objects that actually tell you what went wrong. From simple CRUD to complex workflows, make your business operations work for you, not against you!