{"library":"add-matchers","type":"library","category":null,"description":"A JavaScript library designed to provide a unified API for creating custom test matchers that are compatible across different versions of popular testing frameworks, specifically Jest and Jasmine (1.x and 2.x). This library addresses the varying native APIs for custom matcher registration, allowing developers to write matchers once and use them interchangeably across these environments. The current stable version is 0.6.2. The project appears to be in an abandoned state, with no new releases or significant activity since 2019, suggesting a lack of future feature development or proactive compatibility updates. Its primary differentiator is simplifying cross-framework matcher development, encouraging reusability within the testing community without needing to rewrite matchers for each framework version.","language":"javascript","status":"abandoned","version":"0.6.2","tags":["javascript","BDD","TDD","jasmine","testing"],"last_verified":"Wed May 27","install":[{"cmd":"npm install add-matchers","imports":["import { addMatchers } from 'add-matchers';","import { addMatchers } from 'add-matchers'; addMatchers.asymmetric(...);"]},{"cmd":"yarn add add-matchers","imports":[]},{"cmd":"pnpm add add-matchers","imports":[]}],"homepage":null,"github":"https://github.com/JamieMason/add-matchers","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/add-matchers","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/add-matchers/compatibility"}}