{"library":"junit-merge","type":"library","category":null,"description":"junit-merge is a Node.js command-line interface (CLI) tool designed for consolidating multiple JUnit XML test reports into a single, unified XML file. This is particularly useful in CI/CD environments where parallel test runners generate numerous individual report files that need to be aggregated for a comprehensive overview or integration with other reporting systems. The current stable version is 2.0.0. While the package doesn't specify a formal release cadence, updates are typically driven by Node.js compatibility changes or new feature requirements. Its primary differentiator is its simplicity and focus as a dedicated CLI for this specific task within the Node.js ecosystem, allowing for easy integration into build scripts without requiring complex programmatic setups. It supports features like merging all results in a directory, recursive directory merging, and specifying an output file.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript","junit"],"last_verified":"Wed May 27","install":[{"cmd":"npm install junit-merge","imports":["import junitMerge from 'junit-merge';","import { mergeFiles } from 'junit-merge';","import { cli } from 'junit-merge';"]},{"cmd":"yarn add junit-merge","imports":[]},{"cmd":"pnpm add junit-merge","imports":[]}],"homepage":null,"github":"https://github.com/drazisil/junit-merge","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/junit-merge","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/junit-merge/compatibility"}}