A minimal TAP (Test Anything Protocol) formatter designed for Node.js >=18 built-in `node:test` harness. Version 0.2.0, single-file (~100 lines of code) with a dependency on `chalk` for colorized output. Inspired by AVA's output style. Provides a readable, developer-friendly test report by formatting TAP stream from `node:test` or other TAP producers. Lightweight alternative to full TAP reporters like tap-spec or faucet.
npm install utapNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Demonstrates using node:test and piping TAP output to utap via the command line.
Always pipe output from a TAP-producing command, e.g., `node test.js | utap`.
Ensure your test runner outputs `# utap-src:` comment before each file's TAP output to enable filename display. Otherwise filenames are omitted.
Upgrade Node.js to >=18.
Install utap locally: `npm install --save-dev utap` and run via `npx utap` or add it to your project's node_modules.
Always pipe a TAP stream: `node test.js | utap`