Headless Tape Test Runner

JSON →
library 11.0.0 ·javascript
verified May 27, 2026

tape-run is a utility designed to execute JavaScript tests written with the `tape` testing framework within a headless browser environment. It is primarily used for continuous integration workflows and as a standard `npm test` script. The current stable version is 11.0.0, with releases occurring semi-regularly to address dependencies, security updates, and minor feature enhancements. Its core functionality involves taking a bundled test file (typically created using build tools like Browserify, Rollup, or Webpack) via a standard Unix pipe, executing these tests in a chosen headless browser (defaulting to Electron), and then streaming the TAP (Test Anything Protocol) results to standard output while returning an appropriate exit code. Key differentiators include its simple pipe-based API, deep integration with `tape`, and flexible support for various browser environments without requiring complex browser automation setups.

total hits 16
actors 5 distinct systems
last hit 1d ago human
GPTBot
5
MetaBot
4
Script
2
Search engines
1
Humans
1

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇩🇪 Germany · 🇫🇷 France · 🇮🇳 India