{"library":"karma-cucumber-reporter","type":"library","category":null,"description":"karma-cucumber-reporter is a specialized Karma plugin designed to transform test results from the Karma test runner into the Cucumber JSON format. This output is primarily intended for consumption by external tools like `cucumber-reporting` to generate comprehensive BDD-style reports. The current stable version is 1.0.4, suggesting a mature and stable state rather than active, rapid development. Its key differentiator lies in its strict requirement for a specific test structure: top-level `describe('PREFIX FEATURE', ...)` and nested `describe('SCENARIO NAME', ...)` blocks, which allows it to accurately map Karma's test outcomes to Cucumber features and scenarios. It integrates seamlessly into Karma's configuration, writing the resulting JSON to a specified file or standard output.","language":"javascript","status":"maintenance","version":"1.0.4","tags":["javascript","karma","testing","cucumber"],"last_verified":"Wed May 27","install":[{"cmd":"npm install karma-cucumber-reporter","imports":["require('karma-cucumber-reporter')","reporters: ['progress', 'cucumber']","cucumberReporter: { out: './report.json', prefix: 'MyApp' }"]},{"cmd":"yarn add karma-cucumber-reporter","imports":[]},{"cmd":"pnpm add karma-cucumber-reporter","imports":[]}],"homepage":null,"github":"https://github.com/akullpp/karma-cucumber-reporter","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/karma-cucumber-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/karma-cucumber-reporter/compatibility"}}