{"library":"jest-sonar-reporter","type":"library","category":null,"description":"jest-sonar-reporter is a custom Jest test results processor designed to convert Jest's JSON output into an XML format consumable by SonarQube. Specifically, it generates reports in Sonar's generic test data format (or a legacy format for older SonarQube versions), enabling seamless integration of Jest test results into SonarQube for quality gate analysis and code quality metrics. The current stable version is 2.0.0, released in late 2020, and the project appears to be actively maintained, with releases primarily driven by new features or breaking changes in Jest or SonarQube itself. A key differentiator is its ability to handle both modern SonarQube generic test data and provide backwards compatibility for SonarQube 5.6.x via a specific configuration flag. All configuration is handled within the `package.json` file, allowing for granular customization of report paths, filenames, indentation, and environment-specific settings, making it flexible for various CI/CD setups.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript","sonar","sonarqube","jest","results","processor"],"last_verified":"Wed May 27","install":[{"cmd":"npm install jest-sonar-reporter","imports":["{ \"jest\": { \"testResultsProcessor\": \"jest-sonar-reporter\" } }","{ \"jestSonar\": { \"reportPath\": \"reports\" } }","{ \"jestSonar\": { \"env\": { \"test\": { \"reportPath\": \"reports-test\" } } } }"]},{"cmd":"yarn add jest-sonar-reporter","imports":[]},{"cmd":"pnpm add jest-sonar-reporter","imports":[]}],"homepage":null,"github":"https://github.com/3dmind/jest-sonar-reporter","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/jest-sonar-reporter","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/jest-sonar-reporter/compatibility"}}