{"library":"tap-junit","type":"library","category":null,"description":"tap-junit is a CLI tool and module that converts TAP (Test Anything Protocol) output into JUnit XML format, primarily for CI/CD systems like Jenkins. Current stable version is 5.0.4, with occasional releases. It works with any TAP-producing test framework (tape, tap, etc.) and supports piping or file input. Key differentiators: lightweight, zero dependencies, customizable suite/class names, and pretty-printing option. Compared to alternatives like tap-xunit or tap2junit, tap-junit is simpler and more actively maintained.","language":"javascript","status":"active","version":"5.0.4","tags":["javascript","test","tap","tape","xml","reporter","xunit","junit"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install tap-junit","imports":["import tapJunit from 'tap-junit'","import { transform } from 'tap-junit'","import { TransformStream } from 'tap-junit'"]},{"cmd":"yarn add tap-junit","imports":[]},{"cmd":"pnpm add tap-junit","imports":[]}],"homepage":"https://github.com/dhershman1/tap-junit#readme","github":"https://github.com/dhershman1/tap-junit","docs":null,"changelog":null,"pypi":null,"npm":"tap-junit","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}