Run shell commands natively on the host system using Node.js `child_process`.
Interfaces for running shell commands as tasks. Implementations run commands:
AWS SDK for JavaScript Data Pipeline Client for Node.js, Browser and React Native
The JavaScript Task Runner
A node:test runner
Expo module that provides support for tasks that can run in the background.
A fast, cross-platform build tool inspired by Make, designed for modern workflows.
Test runner for Storybook stories
A shim for the setImmediate efficient script yielding API
Vitest test runner
Experimental debugger shell for React Native for use with @react-native/debugger-frontend
Expo Android and iOS module for Background Task APIs

App loader for background applications
Run async tasks with dependencies
mdast extension to parse and serialize GFM task list items
micromark extension to support GFM task list items
BDD Testing with Playwright runner
Simple console logger
support for asynchronous development with a Promise based task Scheduler, several different Promise implementations (synchronous, idle, asynchronous and native runtime wrappers), await helpers, and aliases all built and tested using TypeScript.
タスク — The minimal task runner
💯 PEM-to-JWK and JWK-to-PEM for RSA keys in a lightweight, zero-dependency library focused on perfect universal compatibility.
A WebdriverIO runner to run tests locally
Generic environment runner for JavaScript runtimes.