{"adoption": {"forks": 420, "observed_at": "2026-08-28T04:08:54.788416+00:00", "stars": 4597}, "canonical_url": "https://ross.abutalabs.com/products/jest-dom", "card": {"archived": false, "artifact_type": "library", "description": ":owl: Custom jest matchers to test the state of the DOM", "domain": ["testing", "web-development", "frontend", "developer-tools"], "enriched": true, "function": ["testing", "e2e-testing"], "health_score": 98, "homepage": "https://testing-library.com/docs/ecosystem-jest-dom", "language": "JavaScript", "license": "MIT", "license_family": "permissive", "maturity": "stable", "member_repos": ["testing-library/jest-dom"], "name": "testing-library/jest-dom", "platform": ["browser"], "pushed_at": "2026-08-09T23:42:19+00:00", "repo": "testing-library/jest-dom", "stars": 4597, "tags": ["jest", "jest-matchers", "dom", "jsdom", "vitest", "testing-library", "assertions", "ui-testing", "nodejs", "javascript"], "topics": ["testing", "dom", "jest", "jest-matchers", "jsdom", "javascript", "custom-matcher", "react-testing-library", "dom-testing-library", "testing-library", "testing-library-react"], "urls": [], "use_cases": ["assert an element is in the document in jest tests", "check if a dom element is visible or disabled", "test form input values in react components", "assert element has a css class or attribute", "verify accessible name and role of elements", "write readable dom assertions with vitest"], "what_it_is": "A companion library for Testing Library that provides custom Jest matchers for asserting the state of DOM elements, such as visibility, attributes, text content, and form values. It extends Jest (and Jest-compatible expect like Vitest) with declarative, readable matchers like toBeInTheDocument and toHaveTextContent.", "when_to_avoid": ["you are not testing DOM-based UIs (e.g. Node-only or React Native without DOM)", "you use a test runner with an incompatible expect implementation", "you need a full test framework or runner rather than assertion matchers"], "when_to_choose": ["you use Jest or Vitest to test web UIs with a DOM", "you want declarative, user-centric DOM assertions alongside Testing Library", "you test React, Vue, or Angular components and need readable failure messages"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/jest-dom", "repo": "testing-library/jest-dom", "role": "main", "score": 97}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.788416+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:19:48.659696+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b75a5415e8754a3646de837a475c8fd7949acd979fcda0e925e05dee3fdafa9", "fetched_at": "2026-08-28T04:08:54.788416+00:00", "kind": "readme", "missing": false, "url": "https://github.com/testing-library/jest-dom"}, {"content_hash": "e14933d910f62d1e2d5ca5860e2c102602785027ec8bfc65cdaca8a395db157e", "fetched_at": "2026-08-29T09:05:17.393013+00:00", "kind": "homepage", "missing": false, "url": "https://testing-library.com/docs/ecosystem-jest-dom"}, {"content_hash": "294680c6ca00f852fb1b087381c7d65fdcac72043ad8ccd88904fc0928e38cde", "fetched_at": "2026-08-29T09:05:17.395770+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs"}, {"content_hash": "e707259ba08050f6115b2464fc6d5a96bf13441435e7a8a9505020d9780df8c3", "fetched_at": "2026-08-29T09:05:17.397467+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/recipes"}, {"content_hash": "1bb7d31eef5fe66d2bd42fb288959730e5e8b2918ec705b2502c42059c5a522e", "fetched_at": "2026-08-29T09:05:17.399018+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/queries/about"}, {"content_hash": "273a42fd0eae3e9cd39db9618efef454cd36d772aac2ae84ab63923d60750892", "fetched_at": "2026-08-29T09:05:17.401212+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/dom-testing-library/intro"}, {"content_hash": "8e6b835ab312f4d9edd92dc72e3d9ed76e42c8b119daa3b75cc87341afa9e8bb", "fetched_at": "2026-08-29T09:05:17.403030+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/user-event/intro"}, {"content_hash": "a2d6923cbcf7b8edc1ce2d4c06b9beff7de05f468d6d6c1ddab573fdd11e62a5", "fetched_at": "2026-08-29T09:05:17.404670+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-bs-jest-dom"}, {"content_hash": "db59eb8c5f7fd9d3fbfa61bf6fda3e36c9d65597f0ed51cb7f2b57ef238a1c40", "fetched_at": "2026-08-29T09:05:17.406183+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-react-select-event"}, {"content_hash": "365f4acca6a1315c78cb77c7b857ad3c8bcff5be92eb43d07cdc49b5bef83274", "fetched_at": "2026-08-29T09:05:17.407724+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-eslint-plugin-testing-library"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.788416+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:19:48.659696+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b75a5415e8754a3646de837a475c8fd7949acd979fcda0e925e05dee3fdafa9", "fetched_at": "2026-08-28T04:08:54.788416+00:00", "kind": "readme", "missing": false, "url": "https://github.com/testing-library/jest-dom"}, {"content_hash": "e14933d910f62d1e2d5ca5860e2c102602785027ec8bfc65cdaca8a395db157e", "fetched_at": "2026-08-29T09:05:17.393013+00:00", "kind": "homepage", "missing": false, "url": "https://testing-library.com/docs/ecosystem-jest-dom"}, {"content_hash": "294680c6ca00f852fb1b087381c7d65fdcac72043ad8ccd88904fc0928e38cde", "fetched_at": "2026-08-29T09:05:17.395770+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs"}, {"content_hash": "e707259ba08050f6115b2464fc6d5a96bf13441435e7a8a9505020d9780df8c3", "fetched_at": "2026-08-29T09:05:17.397467+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/recipes"}, {"content_hash": "1bb7d31eef5fe66d2bd42fb288959730e5e8b2918ec705b2502c42059c5a522e", "fetched_at": "2026-08-29T09:05:17.399018+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/queries/about"}, {"content_hash": "273a42fd0eae3e9cd39db9618efef454cd36d772aac2ae84ab63923d60750892", "fetched_at": "2026-08-29T09:05:17.401212+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/dom-testing-library/intro"}, {"content_hash": "8e6b835ab312f4d9edd92dc72e3d9ed76e42c8b119daa3b75cc87341afa9e8bb", "fetched_at": "2026-08-29T09:05:17.403030+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/user-event/intro"}, {"content_hash": "a2d6923cbcf7b8edc1ce2d4c06b9beff7de05f468d6d6c1ddab573fdd11e62a5", "fetched_at": "2026-08-29T09:05:17.404670+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-bs-jest-dom"}, {"content_hash": "db59eb8c5f7fd9d3fbfa61bf6fda3e36c9d65597f0ed51cb7f2b57ef238a1c40", "fetched_at": "2026-08-29T09:05:17.406183+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-react-select-event"}, {"content_hash": "365f4acca6a1315c78cb77c7b857ad3c8bcff5be92eb43d07cdc49b5bef83274", "fetched_at": "2026-08-29T09:05:17.407724+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-eslint-plugin-testing-library"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:19:48.659696+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b75a5415e8754a3646de837a475c8fd7949acd979fcda0e925e05dee3fdafa9", "fetched_at": "2026-08-28T04:08:54.788416+00:00", "kind": "readme", "missing": false, "url": "https://github.com/testing-library/jest-dom"}, {"content_hash": "e14933d910f62d1e2d5ca5860e2c102602785027ec8bfc65cdaca8a395db157e", "fetched_at": "2026-08-29T09:05:17.393013+00:00", "kind": "homepage", "missing": false, "url": "https://testing-library.com/docs/ecosystem-jest-dom"}, {"content_hash": "294680c6ca00f852fb1b087381c7d65fdcac72043ad8ccd88904fc0928e38cde", "fetched_at": "2026-08-29T09:05:17.395770+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs"}, {"content_hash": "e707259ba08050f6115b2464fc6d5a96bf13441435e7a8a9505020d9780df8c3", "fetched_at": "2026-08-29T09:05:17.397467+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/recipes"}, {"content_hash": "1bb7d31eef5fe66d2bd42fb288959730e5e8b2918ec705b2502c42059c5a522e", "fetched_at": "2026-08-29T09:05:17.399018+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/queries/about"}, {"content_hash": "273a42fd0eae3e9cd39db9618efef454cd36d772aac2ae84ab63923d60750892", "fetched_at": "2026-08-29T09:05:17.401212+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/dom-testing-library/intro"}, {"content_hash": "8e6b835ab312f4d9edd92dc72e3d9ed76e42c8b119daa3b75cc87341afa9e8bb", "fetched_at": "2026-08-29T09:05:17.403030+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/user-event/intro"}, {"content_hash": "a2d6923cbcf7b8edc1ce2d4c06b9beff7de05f468d6d6c1ddab573fdd11e62a5", "fetched_at": "2026-08-29T09:05:17.404670+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-bs-jest-dom"}, {"content_hash": "db59eb8c5f7fd9d3fbfa61bf6fda3e36c9d65597f0ed51cb7f2b57ef238a1c40", "fetched_at": "2026-08-29T09:05:17.406183+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-react-select-event"}, {"content_hash": "365f4acca6a1315c78cb77c7b857ad3c8bcff5be92eb43d07cdc49b5bef83274", "fetched_at": "2026-08-29T09:05:17.407724+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-eslint-plugin-testing-library"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.788416+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.788416+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.788416+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:19:48.659696+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b75a5415e8754a3646de837a475c8fd7949acd979fcda0e925e05dee3fdafa9", "fetched_at": "2026-08-28T04:08:54.788416+00:00", "kind": "readme", "missing": false, "url": "https://github.com/testing-library/jest-dom"}, {"content_hash": "e14933d910f62d1e2d5ca5860e2c102602785027ec8bfc65cdaca8a395db157e", "fetched_at": "2026-08-29T09:05:17.393013+00:00", "kind": "homepage", "missing": false, "url": "https://testing-library.com/docs/ecosystem-jest-dom"}, {"content_hash": "294680c6ca00f852fb1b087381c7d65fdcac72043ad8ccd88904fc0928e38cde", "fetched_at": "2026-08-29T09:05:17.395770+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs"}, {"content_hash": "e707259ba08050f6115b2464fc6d5a96bf13441435e7a8a9505020d9780df8c3", "fetched_at": "2026-08-29T09:05:17.397467+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/recipes"}, {"content_hash": "1bb7d31eef5fe66d2bd42fb288959730e5e8b2918ec705b2502c42059c5a522e", "fetched_at": "2026-08-29T09:05:17.399018+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/queries/about"}, {"content_hash": "273a42fd0eae3e9cd39db9618efef454cd36d772aac2ae84ab63923d60750892", "fetched_at": "2026-08-29T09:05:17.401212+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/dom-testing-library/intro"}, {"content_hash": "8e6b835ab312f4d9edd92dc72e3d9ed76e42c8b119daa3b75cc87341afa9e8bb", "fetched_at": "2026-08-29T09:05:17.403030+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/user-event/intro"}, {"content_hash": "a2d6923cbcf7b8edc1ce2d4c06b9beff7de05f468d6d6c1ddab573fdd11e62a5", "fetched_at": "2026-08-29T09:05:17.404670+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-bs-jest-dom"}, {"content_hash": "db59eb8c5f7fd9d3fbfa61bf6fda3e36c9d65597f0ed51cb7f2b57ef238a1c40", "fetched_at": "2026-08-29T09:05:17.406183+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-react-select-event"}, {"content_hash": "365f4acca6a1315c78cb77c7b857ad3c8bcff5be92eb43d07cdc49b5bef83274", "fetched_at": "2026-08-29T09:05:17.407724+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-eslint-plugin-testing-library"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.788416+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.788416+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:19:48.659696+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b75a5415e8754a3646de837a475c8fd7949acd979fcda0e925e05dee3fdafa9", "fetched_at": "2026-08-28T04:08:54.788416+00:00", "kind": "readme", "missing": false, "url": "https://github.com/testing-library/jest-dom"}, {"content_hash": "e14933d910f62d1e2d5ca5860e2c102602785027ec8bfc65cdaca8a395db157e", "fetched_at": "2026-08-29T09:05:17.393013+00:00", "kind": "homepage", "missing": false, "url": "https://testing-library.com/docs/ecosystem-jest-dom"}, {"content_hash": "294680c6ca00f852fb1b087381c7d65fdcac72043ad8ccd88904fc0928e38cde", "fetched_at": "2026-08-29T09:05:17.395770+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs"}, {"content_hash": "e707259ba08050f6115b2464fc6d5a96bf13441435e7a8a9505020d9780df8c3", "fetched_at": "2026-08-29T09:05:17.397467+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/recipes"}, {"content_hash": "1bb7d31eef5fe66d2bd42fb288959730e5e8b2918ec705b2502c42059c5a522e", "fetched_at": "2026-08-29T09:05:17.399018+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/queries/about"}, {"content_hash": "273a42fd0eae3e9cd39db9618efef454cd36d772aac2ae84ab63923d60750892", "fetched_at": "2026-08-29T09:05:17.401212+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/dom-testing-library/intro"}, {"content_hash": "8e6b835ab312f4d9edd92dc72e3d9ed76e42c8b119daa3b75cc87341afa9e8bb", "fetched_at": "2026-08-29T09:05:17.403030+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/user-event/intro"}, {"content_hash": "a2d6923cbcf7b8edc1ce2d4c06b9beff7de05f468d6d6c1ddab573fdd11e62a5", "fetched_at": "2026-08-29T09:05:17.404670+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-bs-jest-dom"}, {"content_hash": "db59eb8c5f7fd9d3fbfa61bf6fda3e36c9d65597f0ed51cb7f2b57ef238a1c40", "fetched_at": "2026-08-29T09:05:17.406183+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-react-select-event"}, {"content_hash": "365f4acca6a1315c78cb77c7b857ad3c8bcff5be92eb43d07cdc49b5bef83274", "fetched_at": "2026-08-29T09:05:17.407724+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-eslint-plugin-testing-library"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.788416+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.788416+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.788416+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:19:48.659696+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b75a5415e8754a3646de837a475c8fd7949acd979fcda0e925e05dee3fdafa9", "fetched_at": "2026-08-28T04:08:54.788416+00:00", "kind": "readme", "missing": false, "url": "https://github.com/testing-library/jest-dom"}, {"content_hash": "e14933d910f62d1e2d5ca5860e2c102602785027ec8bfc65cdaca8a395db157e", "fetched_at": "2026-08-29T09:05:17.393013+00:00", "kind": "homepage", "missing": false, "url": "https://testing-library.com/docs/ecosystem-jest-dom"}, {"content_hash": "294680c6ca00f852fb1b087381c7d65fdcac72043ad8ccd88904fc0928e38cde", "fetched_at": "2026-08-29T09:05:17.395770+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs"}, {"content_hash": "e707259ba08050f6115b2464fc6d5a96bf13441435e7a8a9505020d9780df8c3", "fetched_at": "2026-08-29T09:05:17.397467+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/recipes"}, {"content_hash": "1bb7d31eef5fe66d2bd42fb288959730e5e8b2918ec705b2502c42059c5a522e", "fetched_at": "2026-08-29T09:05:17.399018+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/queries/about"}, {"content_hash": "273a42fd0eae3e9cd39db9618efef454cd36d772aac2ae84ab63923d60750892", "fetched_at": "2026-08-29T09:05:17.401212+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/dom-testing-library/intro"}, {"content_hash": "8e6b835ab312f4d9edd92dc72e3d9ed76e42c8b119daa3b75cc87341afa9e8bb", "fetched_at": "2026-08-29T09:05:17.403030+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/user-event/intro"}, {"content_hash": "a2d6923cbcf7b8edc1ce2d4c06b9beff7de05f468d6d6c1ddab573fdd11e62a5", "fetched_at": "2026-08-29T09:05:17.404670+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-bs-jest-dom"}, {"content_hash": "db59eb8c5f7fd9d3fbfa61bf6fda3e36c9d65597f0ed51cb7f2b57ef238a1c40", "fetched_at": "2026-08-29T09:05:17.406183+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-react-select-event"}, {"content_hash": "365f4acca6a1315c78cb77c7b857ad3c8bcff5be92eb43d07cdc49b5bef83274", "fetched_at": "2026-08-29T09:05:17.407724+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-eslint-plugin-testing-library"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.788416+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:54.788416+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:19:48.659696+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b75a5415e8754a3646de837a475c8fd7949acd979fcda0e925e05dee3fdafa9", "fetched_at": "2026-08-28T04:08:54.788416+00:00", "kind": "readme", "missing": false, "url": "https://github.com/testing-library/jest-dom"}, {"content_hash": "e14933d910f62d1e2d5ca5860e2c102602785027ec8bfc65cdaca8a395db157e", "fetched_at": "2026-08-29T09:05:17.393013+00:00", "kind": "homepage", "missing": false, "url": "https://testing-library.com/docs/ecosystem-jest-dom"}, {"content_hash": "294680c6ca00f852fb1b087381c7d65fdcac72043ad8ccd88904fc0928e38cde", "fetched_at": "2026-08-29T09:05:17.395770+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs"}, {"content_hash": "e707259ba08050f6115b2464fc6d5a96bf13441435e7a8a9505020d9780df8c3", "fetched_at": "2026-08-29T09:05:17.397467+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/recipes"}, {"content_hash": "1bb7d31eef5fe66d2bd42fb288959730e5e8b2918ec705b2502c42059c5a522e", "fetched_at": "2026-08-29T09:05:17.399018+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/queries/about"}, {"content_hash": "273a42fd0eae3e9cd39db9618efef454cd36d772aac2ae84ab63923d60750892", "fetched_at": "2026-08-29T09:05:17.401212+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/dom-testing-library/intro"}, {"content_hash": "8e6b835ab312f4d9edd92dc72e3d9ed76e42c8b119daa3b75cc87341afa9e8bb", "fetched_at": "2026-08-29T09:05:17.403030+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/user-event/intro"}, {"content_hash": "a2d6923cbcf7b8edc1ce2d4c06b9beff7de05f468d6d6c1ddab573fdd11e62a5", "fetched_at": "2026-08-29T09:05:17.404670+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-bs-jest-dom"}, {"content_hash": "db59eb8c5f7fd9d3fbfa61bf6fda3e36c9d65597f0ed51cb7f2b57ef238a1c40", "fetched_at": "2026-08-29T09:05:17.406183+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-react-select-event"}, {"content_hash": "365f4acca6a1315c78cb77c7b857ad3c8bcff5be92eb43d07cdc49b5bef83274", "fetched_at": "2026-08-29T09:05:17.407724+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-eslint-plugin-testing-library"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:19:48.659696+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b75a5415e8754a3646de837a475c8fd7949acd979fcda0e925e05dee3fdafa9", "fetched_at": "2026-08-28T04:08:54.788416+00:00", "kind": "readme", "missing": false, "url": "https://github.com/testing-library/jest-dom"}, {"content_hash": "e14933d910f62d1e2d5ca5860e2c102602785027ec8bfc65cdaca8a395db157e", "fetched_at": "2026-08-29T09:05:17.393013+00:00", "kind": "homepage", "missing": false, "url": "https://testing-library.com/docs/ecosystem-jest-dom"}, {"content_hash": "294680c6ca00f852fb1b087381c7d65fdcac72043ad8ccd88904fc0928e38cde", "fetched_at": "2026-08-29T09:05:17.395770+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs"}, {"content_hash": "e707259ba08050f6115b2464fc6d5a96bf13441435e7a8a9505020d9780df8c3", "fetched_at": "2026-08-29T09:05:17.397467+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/recipes"}, {"content_hash": "1bb7d31eef5fe66d2bd42fb288959730e5e8b2918ec705b2502c42059c5a522e", "fetched_at": "2026-08-29T09:05:17.399018+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/queries/about"}, {"content_hash": "273a42fd0eae3e9cd39db9618efef454cd36d772aac2ae84ab63923d60750892", "fetched_at": "2026-08-29T09:05:17.401212+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/dom-testing-library/intro"}, {"content_hash": "8e6b835ab312f4d9edd92dc72e3d9ed76e42c8b119daa3b75cc87341afa9e8bb", "fetched_at": "2026-08-29T09:05:17.403030+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/user-event/intro"}, {"content_hash": "a2d6923cbcf7b8edc1ce2d4c06b9beff7de05f468d6d6c1ddab573fdd11e62a5", "fetched_at": "2026-08-29T09:05:17.404670+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-bs-jest-dom"}, {"content_hash": "db59eb8c5f7fd9d3fbfa61bf6fda3e36c9d65597f0ed51cb7f2b57ef238a1c40", "fetched_at": "2026-08-29T09:05:17.406183+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-react-select-event"}, {"content_hash": "365f4acca6a1315c78cb77c7b857ad3c8bcff5be92eb43d07cdc49b5bef83274", "fetched_at": "2026-08-29T09:05:17.407724+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-eslint-plugin-testing-library"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:19:48.659696+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b75a5415e8754a3646de837a475c8fd7949acd979fcda0e925e05dee3fdafa9", "fetched_at": "2026-08-28T04:08:54.788416+00:00", "kind": "readme", "missing": false, "url": "https://github.com/testing-library/jest-dom"}, {"content_hash": "e14933d910f62d1e2d5ca5860e2c102602785027ec8bfc65cdaca8a395db157e", "fetched_at": "2026-08-29T09:05:17.393013+00:00", "kind": "homepage", "missing": false, "url": "https://testing-library.com/docs/ecosystem-jest-dom"}, {"content_hash": "294680c6ca00f852fb1b087381c7d65fdcac72043ad8ccd88904fc0928e38cde", "fetched_at": "2026-08-29T09:05:17.395770+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs"}, {"content_hash": "e707259ba08050f6115b2464fc6d5a96bf13441435e7a8a9505020d9780df8c3", "fetched_at": "2026-08-29T09:05:17.397467+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/recipes"}, {"content_hash": "1bb7d31eef5fe66d2bd42fb288959730e5e8b2918ec705b2502c42059c5a522e", "fetched_at": "2026-08-29T09:05:17.399018+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/queries/about"}, {"content_hash": "273a42fd0eae3e9cd39db9618efef454cd36d772aac2ae84ab63923d60750892", "fetched_at": "2026-08-29T09:05:17.401212+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/dom-testing-library/intro"}, {"content_hash": "8e6b835ab312f4d9edd92dc72e3d9ed76e42c8b119daa3b75cc87341afa9e8bb", "fetched_at": "2026-08-29T09:05:17.403030+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/user-event/intro"}, {"content_hash": "a2d6923cbcf7b8edc1ce2d4c06b9beff7de05f468d6d6c1ddab573fdd11e62a5", "fetched_at": "2026-08-29T09:05:17.404670+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-bs-jest-dom"}, {"content_hash": "db59eb8c5f7fd9d3fbfa61bf6fda3e36c9d65597f0ed51cb7f2b57ef238a1c40", "fetched_at": "2026-08-29T09:05:17.406183+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-react-select-event"}, {"content_hash": "365f4acca6a1315c78cb77c7b857ad3c8bcff5be92eb43d07cdc49b5bef83274", "fetched_at": "2026-08-29T09:05:17.407724+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-eslint-plugin-testing-library"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:19:48.659696+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "2b75a5415e8754a3646de837a475c8fd7949acd979fcda0e925e05dee3fdafa9", "fetched_at": "2026-08-28T04:08:54.788416+00:00", "kind": "readme", "missing": false, "url": "https://github.com/testing-library/jest-dom"}, {"content_hash": "e14933d910f62d1e2d5ca5860e2c102602785027ec8bfc65cdaca8a395db157e", "fetched_at": "2026-08-29T09:05:17.393013+00:00", "kind": "homepage", "missing": false, "url": "https://testing-library.com/docs/ecosystem-jest-dom"}, {"content_hash": "294680c6ca00f852fb1b087381c7d65fdcac72043ad8ccd88904fc0928e38cde", "fetched_at": "2026-08-29T09:05:17.395770+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs"}, {"content_hash": "e707259ba08050f6115b2464fc6d5a96bf13441435e7a8a9505020d9780df8c3", "fetched_at": "2026-08-29T09:05:17.397467+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/recipes"}, {"content_hash": "1bb7d31eef5fe66d2bd42fb288959730e5e8b2918ec705b2502c42059c5a522e", "fetched_at": "2026-08-29T09:05:17.399018+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/queries/about"}, {"content_hash": "273a42fd0eae3e9cd39db9618efef454cd36d772aac2ae84ab63923d60750892", "fetched_at": "2026-08-29T09:05:17.401212+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/dom-testing-library/intro"}, {"content_hash": "8e6b835ab312f4d9edd92dc72e3d9ed76e42c8b119daa3b75cc87341afa9e8bb", "fetched_at": "2026-08-29T09:05:17.403030+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/user-event/intro"}, {"content_hash": "a2d6923cbcf7b8edc1ce2d4c06b9beff7de05f468d6d6c1ddab573fdd11e62a5", "fetched_at": "2026-08-29T09:05:17.404670+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-bs-jest-dom"}, {"content_hash": "db59eb8c5f7fd9d3fbfa61bf6fda3e36c9d65597f0ed51cb7f2b57ef238a1c40", "fetched_at": "2026-08-29T09:05:17.406183+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-react-select-event"}, {"content_hash": "365f4acca6a1315c78cb77c7b857ad3c8bcff5be92eb43d07cdc49b5bef83274", "fetched_at": "2026-08-29T09:05:17.407724+00:00", "kind": "site_page", "missing": false, "url": "https://testing-library.com/docs/ecosystem-eslint-plugin-testing-library"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 96, "longevity": 100, "rhythm": 96}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3068, "days_push": 24, "days_rel": 24, "gap_med": 13, "n_releases_24m": 12}, "score": 97, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}