{"library":"junitxml-to-javascript","type":"library","category":null,"description":"The `junitxml-to-javascript` package, currently at version 1.1.4, is a Node.js library designed for parsing JUnit XML report files or strings into structured JavaScript objects. It provides a flexible API that allows for custom modification functions to preprocess the raw XML object (initially parsed by `xml2js-parser`) before the final transformation, making it adaptable to various non-standard JUnit XML formats. The package primarily uses CommonJS `require` syntax and has an `engines.node` requirement of `>=8.2.1`, suggesting it is an older project. Its release cadence is not active, and the package appears to be in a maintenance or abandoned state. Its key differentiator is the `modifier` option, enabling deep customization of the parsing logic for specific XML structures.","language":"javascript","status":"maintenance","version":"1.1.4","tags":["javascript","junit","xml","report","parser"],"last_verified":"Wed May 27","install":[{"cmd":"npm install junitxml-to-javascript","imports":["const Parser = require('junitxml-to-javascript');","new Parser().parseXMLFile('/path/to/report.xml')","new Parser().parseXMLString('<testsuite>...</testsuite>')"]},{"cmd":"yarn add junitxml-to-javascript","imports":[]},{"cmd":"pnpm add junitxml-to-javascript","imports":[]}],"homepage":null,"github":"https://github.com/ladariha/junitxml-to-javascript","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/junitxml-to-javascript","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/junitxml-to-javascript/compatibility"}}