supertape

JSON →
library 13.2.0 ·javascript
verified Jun 4, 2026

Supertape is a fast, minimal TAP-compatible test runner inspired by Tape, designed for Node.js >=22 with first-class ESM support. Current stable version is 13.2.0, released with a monthly cadence. It improves on Tape with colored diffs for equal/deepEqual, async stack traces, smart timeouts, and the ability to load CSS/JSX/DOM in tests. It deliberately excludes assertion aliases, t.plan, and t.throws (recommending tryCatch/tryToCatch instead). Ships TypeScript types and provides a built-in CLI via 'tape' command.