{"library":"jasmine-reporters","type":"library","category":null,"description":"jasmine-reporters is a collection of JavaScript reporter classes designed for the Jasmine BDD testing framework. As of version 2.5.2, it primarily supports Jasmine 2.x, with a dedicated branch and older npm versions available for Jasmine 1.x compatibility. The library offers a variety of output formats, including standard options like JUnit XML, NUnit XML, and TAP (Test Anything Protocol), alongside specialized reporters for build systems such as TeamCity and AppVeyor, and a colorized Terminal Reporter. It differentiates itself by providing robust support for both Node.js environments and in-browser testing via PhantomJS, including mechanisms for local filesystem writes in headless browser contexts. While no explicit release cadence is documented, major versions of jasmine-reporters historically align with significant Jasmine framework updates, requiring users to match the reporter library version to their Jasmine version.","language":"javascript","status":"active","version":"2.5.2","tags":["javascript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install jasmine-reporters","imports":["import { JUnitXmlReporter } from 'jasmine-reporters';","const reporters = require('jasmine-reporters');\nconst junitReporter = new reporters.JUnitXmlReporter(/* ... */);","var junitReporter = new jasmineReporters.JUnitXmlReporter(/* ... */);"]},{"cmd":"yarn add jasmine-reporters","imports":[]},{"cmd":"pnpm add jasmine-reporters","imports":[]}],"homepage":null,"github":"https://github.com/larrymyers/jasmine-reporters","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/jasmine-reporters","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/jasmine-reporters/compatibility"}}