{"library":"jest-allure2-reporter","type":"library","category":null,"description":"jest-allure2-reporter is an idiomatic Jest reporter that integrates with the Allure Framework, enabling the generation of rich, interactive test reports. It is currently at version 2.3.0 and actively maintained with a regular release cadence, including frequent bug fixes and feature updates (e.g., support for Jest 30). Key differentiators include its ability to visualize detailed test execution flows with step-by-step breakdowns, attach various artifacts (screenshots, logs, JSON data) to tests, and provide comprehensive test metadata through both programmatic APIs and JSDocblock pragmas. The library offers robust TypeScript support and features like the `@Step` decorator for defining test steps and capabilities for visual regression testing, providing a more detailed and debuggable testing experience compared to standard Jest reporters.","language":"javascript","status":"active","version":"2.3.0","tags":["javascript","allure","allure2","jest","jest-reporter","reporter","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install jest-allure2-reporter","imports":["// jest.config.js\nmodule.exports = {\n  reporters: [\n    'default',\n    'jest-allure2-reporter'\n  ]\n};","// jest.config.js\nmodule.exports = {\n  testEnvironment: 'jest-allure2-reporter/environment-node'\n};","import { allure } from 'jest-allure2-reporter/api';","import { Step } from 'jest-allure2-reporter/api';"]},{"cmd":"yarn add jest-allure2-reporter","imports":[]},{"cmd":"pnpm add jest-allure2-reporter","imports":[]}],"homepage":null,"github":"https://github.com/wix-incubator/jest-allure2-reporter","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/jest-allure2-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-allure2-reporter/compatibility"}}