Registry / testing / tap-min

tap-min

JSON →
library3.0.0jsnpmunverified

A minimal TAP (Test Anything Protocol) output formatter for command-line use. Version 3.0.0 is the current stable release. It consumes TAP input from stdin and produces a compact, human-readable summary of test results, stripping verbose output. Lightweight and dependency-free, suitable for CI environments where concise output is desired. Maintenance is infrequent; the package is stable with minimal changes since 2021.

npm install tap-min
INSTALL
IMPORT
SIG · TAP-MIN
T
tap-min
testingjavascriptv3.0.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

tap-min
import { exec } from 'child_process'; const result = execSync('tape test/*.js | tap-min')
import tapMin from 'tap-min'
tap-min is a CLI tool, not a library. Use it via shell pipeline, not direct import.

Shows installation and basic usage of tap-min as a TAP reporter in a pipeline with tape.

npm install --save-dev tap-min tape # Run tests with tape and pipe to tap-min tape test/*.js | npx tap-min
Debug
Known issues
gotchatap-min is a CLI tool, not a library. It cannot be imported as a module.
fix
Use it via pipe: `command | tap-min`
affects: >=1.0.0
deprecatedNode.js 18+ required as of v3. Older versions no longer supported.
fix
Upgrade Node.js to 18 or later.
affects: >=3.0.0
Errors
Common errors & fixes
sh: tap-min: command not found
tap-min not installed globally or not in PATH.
fix
Use `npx tap-min` or install locally: `npm install --save-dev tap-min`
Upgrade
Version history
3.0.0latest on npm
Audit
Dependencies

No dependency data recorded yet.

Agent activity
9 hits · last 30 days
node
8
Amazon
1
Resources
tap-min — npm install tap-min · libregistry