Execa is a promise-based process execution library that serves as a wrapper for the Node.js child process module. It functions as a shell command runner and subprocess management tool, simplifying the execution of external commands and binaries. The library distinguishes itself through automatic argument escaping to prevent shell injection and the use of abort signals for graceful process termination. It also provides an inter-process communication wrapper for exchanging structured JSON data and messages between parent and child processes. Its capabilities cover a broad range of process I/O
npm-url:https://npmjs.org/package/cross-spawn downloads-image:https://img.shields.io/npm/dm/cross-spawn.svg npm-image:https://img.shields.io/npm/v/cross-spawn.svg ci-url:https://github.com/moxystudio/node-cross-spawn/actions/workflows/ci.yaml…
Windows support for Node.JS scripts (daemons, eventlog, UAC, etc).
Access the system clipboard (copy/paste)
Principalele funcționalități ale sindresorhus/clipboardy sunt: Shell and Scripting, General Utilities, Shell and Execution.
Alternativele open-source pentru sindresorhus/clipboardy includ: sindresorhus/execa — Execa is a promise-based process execution library that serves as a wrapper for the Node.js child process module. It… shelljs/shelljs — ShellJS is a Node.js shell command library that provides a portable Unix-like utility suite for cross-platform system… coreybutler/node-windows — Windows support for Node.JS scripts (daemons, eventlog, UAC, etc). ehmicky/gulp-execa — Gulp.js command execution for humans. indigounited/node-cross-spawn — [npm-url]:https://npmjs.org/package/cross-spawn [downloads-image]:https://img.shields.io/npm/dm/cross-spawn.svg… sindresorhus/clipboard-cli — Supports: macOS, Windows, Linux, OpenBSD, FreeBSD, Android with Termux.