{"id":13769138,"url":"https://github.com/testing-library/eslint-plugin-jest-dom","last_synced_at":"2025-05-11T01:31:41.612Z","repository":{"id":35514707,"uuid":"217930699","full_name":"testing-library/eslint-plugin-jest-dom","owner":"testing-library","description":"eslint rules for use with jest-dom","archived":false,"fork":false,"pushed_at":"2025-04-28T18:29:26.000Z","size":331,"stargazers_count":368,"open_issues_count":10,"forks_count":40,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-05-04T03:23:27.864Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/testing-library.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-10-27T23:29:30.000Z","updated_at":"2025-04-08T07:20:47.000Z","dependencies_parsed_at":"2024-01-08T10:17:00.663Z","dependency_job_id":"fc1b7c3f-6625-4006-b603-db1fd0ab7d88","html_url":"https://github.com/testing-library/eslint-plugin-jest-dom","commit_stats":{"total_commits":182,"total_committers":28,"mean_commits":6.5,"dds":0.8021978021978022,"last_synced_commit":"3965c8fe025efb028c576fffd2408cf23dde56e3"},"previous_names":[],"tags_count":62,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testing-library%2Feslint-plugin-jest-dom","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testing-library%2Feslint-plugin-jest-dom/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testing-library%2Feslint-plugin-jest-dom/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/testing-library%2Feslint-plugin-jest-dom/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/testing-library","download_url":"https://codeload.github.com/testing-library/eslint-plugin-jest-dom/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253504548,"owners_count":21918828,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-03T17:00:17.984Z","updated_at":"2025-05-11T01:31:41.357Z","avatar_url":"https://github.com/testing-library.png","language":"JavaScript","funding_links":[],"categories":["Packages","Plugins"],"sub_categories":["Linting","Testing Tools"],"readme":"\u003cdiv align=\"center\"\u003e\n\u003ch1\u003eeslint-plugin-jest-dom\u003c/h1\u003e\n\n\u003cp\u003eESLint plugin to follow best practices and anticipate common mistakes when writing tests with jest-dom.\u003c/p\u003e\n\u003c/div\u003e\n\n---\n\n\u003c!-- prettier-ignore-start --\u003e\n[![Build Status][build-badge]][build]\n[![Code Coverage][coverage-badge]][coverage]\n[![version][version-badge]][package]\n[![downloads][downloads-badge]][npmtrends]\n[![MIT License][license-badge]][license]\n[![All Contributors][all-contributors-badge]](#contributors-)\n[![PRs Welcome][prs-badge]][prs]\n[![Code of Conduct][coc-badge]][coc]\n\u003c!-- prettier-ignore-end --\u003e\n\n## Table of Contents\n\n\u003c!-- START doctoc generated TOC please keep comment here to allow auto update --\u003e\n\u003c!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE --\u003e\n\n- [Installation](#installation)\n- [Usage](#usage)\n- [Recommended Configuration](#recommended-configuration)\n- [Supported Rules](#supported-rules)\n- [Issues](#issues)\n  - [🐛 Bugs](#-bugs)\n  - [💡 Feature Requests](#-feature-requests)\n- [Contributors ✨](#contributors-)\n- [LICENSE](#license)\n\n\u003c!-- END doctoc generated TOC please keep comment here to allow auto update --\u003e\n\n## Installation\n\nThis module is distributed via [npm][npm] which is bundled with [node][node] and\nshould be installed as one of your project's `devDependencies`:\n\n```\nnpm install --save-dev eslint-plugin-jest-dom\n```\n\nThis library has a required `peerDependencies` listing for [`ESLint`](https://eslint.org/).\n\n## Usage\n\n\u003e [!NOTE]\n\u003e\n\u003e `eslint.config.js` is supported, though most of the plugin documentation still\n\u003e currently uses `.eslintrc` syntax; compatible versions of configs are available\n\u003e prefixed with `flat/` and may be subject to small breaking changes while ESLint\n\u003e v9 is being finalized.\n\u003e\n\u003e Refer to the\n\u003e [ESLint documentation on the new configuration file format](https://eslint.org/docs/latest/use/configure/configuration-files-new)\n\u003e for more.\n\nAdd `jest-dom` to the plugins section of your `.eslintrc.js` configuration file.\nYou can omit the `eslint-plugin-` prefix:\n\n```javascript\nmodule.exports = {\n  plugins: [\"jest-dom\"],\n  rules: {\n    // your configuration\n  },\n};\n```\n\nThen configure the rules you want to use under the rules section.\n\n```javascript\nmodule.exports = {\n  rules: {\n    \"jest-dom/prefer-checked\": \"error\",\n    \"jest-dom/prefer-enabled-disabled\": \"error\",\n    \"jest-dom/prefer-required\": \"error\",\n    \"jest-dom/prefer-to-have-attribute\": \"error\",\n  },\n};\n```\n\n## Recommended Configuration\n\nThis plugin exports a recommended configuration that enforces good `jest-dom`\npractices _(you can find more info about enabled rules in\n[Supported Rules section](#supported-rules))_.\n\nTo enable this configuration with `.eslintrc`, use the `extends` property:\n\n```javascript\nmodule.exports = {\n  extends: \"plugin:jest-dom/recommended\",\n  rules: {\n    // your configuration\n  },\n};\n```\n\nTo enable this configuration with `eslint.config.js`, use\n`jestDom.configs['flat/recommended']`:\n\n```javascript\nmodule.exports = [\n  {\n    files: [\n      /* glob matching your test files */\n    ],\n    ...require(\"eslint-plugin-jest-dom\").configs[\"flat/recommended\"],\n  },\n];\n```\n\n## Supported Rules\n\n\u003c!-- begin auto-generated rules list --\u003e\n\n💼 Configurations enabled in.\\\n✅ Set in the `recommended` configuration.\\\n🔧 Automatically fixable by the [`--fix` CLI option](https://eslint.org/docs/user-guide/command-line-interface#--fix).\\\n💡 Manually fixable by [editor suggestions](https://eslint.org/docs/latest/use/core-concepts#rule-suggestions).\n\n| Name                                                                     | Description                                                           | 💼 | 🔧 | 💡 |\n| :----------------------------------------------------------------------- | :-------------------------------------------------------------------- | :- | :- | :- |\n| [prefer-checked](docs/rules/prefer-checked.md)                           | prefer toBeChecked over checking attributes                           | ✅  | 🔧 |    |\n| [prefer-empty](docs/rules/prefer-empty.md)                               | Prefer toBeEmpty over checking innerHTML                              | ✅  | 🔧 |    |\n| [prefer-enabled-disabled](docs/rules/prefer-enabled-disabled.md)         | prefer toBeDisabled or toBeEnabled over checking attributes           | ✅  | 🔧 |    |\n| [prefer-focus](docs/rules/prefer-focus.md)                               | prefer toHaveFocus over checking document.activeElement               | ✅  | 🔧 |    |\n| [prefer-in-document](docs/rules/prefer-in-document.md)                   | Prefer .toBeInTheDocument() for asserting the existence of a DOM node | ✅  | 🔧 | 💡 |\n| [prefer-required](docs/rules/prefer-required.md)                         | prefer toBeRequired over checking properties                          | ✅  | 🔧 |    |\n| [prefer-to-have-attribute](docs/rules/prefer-to-have-attribute.md)       | prefer toHaveAttribute over checking  getAttribute/hasAttribute       | ✅  | 🔧 |    |\n| [prefer-to-have-class](docs/rules/prefer-to-have-class.md)               | prefer toHaveClass over checking element className                    | ✅  | 🔧 |    |\n| [prefer-to-have-style](docs/rules/prefer-to-have-style.md)               | prefer toHaveStyle over checking element style                        | ✅  | 🔧 |    |\n| [prefer-to-have-text-content](docs/rules/prefer-to-have-text-content.md) | Prefer toHaveTextContent over checking element.textContent            | ✅  | 🔧 |    |\n| [prefer-to-have-value](docs/rules/prefer-to-have-value.md)               | prefer toHaveValue over checking element.value                        | ✅  | 🔧 |    |\n\n\u003c!-- end auto-generated rules list --\u003e\n\n## Issues\n\n_Looking to contribute? Look for the [Good First Issue][good-first-issue]\nlabel._\n\n### 🐛 Bugs\n\nPlease file an issue for bugs, missing documentation, or unexpected behavior.\n\n[**See Bugs**][bugs]\n\n### 💡 Feature Requests\n\nPlease file an issue to suggest new features. Vote on feature requests by adding\na 👍. This helps maintainers prioritize what to work on.\n\n[**See Feature Requests**][requests]\n\n## Contributors ✨\n\nThanks goes to these people ([emoji key][emojis]):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/benmonro\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/399236?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBen Monro\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=benmonro\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=benmonro\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"#example-benmonro\" title=\"Examples\"\u003e💡\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=benmonro\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://nickmccurdy.com/\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/927220?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNick McCurdy\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=nickmccurdy\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=nickmccurdy\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=nickmccurdy\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://twitter.com/gnapse\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/15199?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eErnesto García\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=gnapse\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://chriscolborne.com\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/101371?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eChris Colborne\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=zorfling\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=zorfling\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://michaeldeboey.be\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/6643991?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMichaël De Boey\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=MichaelDeBoey\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://gerritalex.de\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/29307652?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eGerrit Alex\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=ljosberinn\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=ljosberinn\" title=\"Tests\"\u003e⚠️\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=ljosberinn\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/issues?q=author%3Aljosberinn\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://ololos.space/\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/3940079?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAndrey Los\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/issues?q=author%3ARIP21\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://skovy.dev\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/5247455?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSpencer Miskoviak\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=skovy\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=skovy\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/atsikov\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/1422928?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAleksei Tsikov\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/issues?q=author%3Aatsikov\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://mario.dev\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/2677072?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMario Beltrán Alarcón\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=Belco90\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://codepen.io/ariperkkio/\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/14806298?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAri Perkkiö\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/issues?q=author%3AAriPerkkio\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=AriPerkkio\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=AriPerkkio\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://www.antn.se\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/785676?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAnton Niklasson\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=AntonNiklasson\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=AntonNiklasson\" title=\"Tests\"\u003e⚠️\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=AntonNiklasson\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://juzerzarif.com\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/22772637?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJuzer Zarif\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=juzerzarif\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=juzerzarif\" title=\"Tests\"\u003e⚠️\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/issues?q=author%3Ajuzerzarif\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://everlong.org/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/454175?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJulien Wajsberg\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=julienw\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=julienw\" title=\"Tests\"\u003e⚠️\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/G-Rath\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/3151613?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eGareth Jones\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=G-Rath\" title=\"Tests\"\u003e⚠️\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=G-Rath\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/issues?q=author%3AG-Rath\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/huyenltnguyen\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/25715018?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eHuyen Nguyen\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=huyenltnguyen\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/mdotwills\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/5505611?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMatthew\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/issues?q=author%3Amdotwills\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e \u003ca href=\"https://github.com/testing-library/eslint-plugin-jest-dom/commits?author=mdotwills\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\nThis project follows the [all-contributors][all-contributors] specification.\nContributions of any kind welcome!\n\n## LICENSE\n\nMIT\n\n\u003c!-- prettier-ignore-start --\u003e\n[npm]: https://www.npmjs.com\n[node]: https://nodejs.org\n[build-badge]: https://img.shields.io/github/actions/workflow/status/testing-library/eslint-plugin-jest-dom/validate.yml?logo=github\u0026style=flat-square\n[build]: https://github.com/testing-library/eslint-plugin-jest-dom/actions?query=workflow%3Avalidate\n[coverage-badge]: https://img.shields.io/codecov/c/github/testing-library/eslint-plugin-jest-dom.svg?style=flat-square\n[coverage]: https://codecov.io/github/testing-library/eslint-plugin-jest-dom\n[version-badge]: https://img.shields.io/npm/v/eslint-plugin-jest-dom.svg?style=flat-square\n[package]: https://www.npmjs.com/package/eslint-plugin-jest-dom\n[downloads-badge]: https://img.shields.io/npm/dm/eslint-plugin-jest-dom.svg?style=flat-square\n[npmtrends]: http://www.npmtrends.com/eslint-plugin-jest-dom\n[license-badge]: https://img.shields.io/npm/l/eslint-plugin-jest-dom.svg?style=flat-square\n[license]: https://github.com/testing-library/eslint-plugin-jest-dom/blob/main/LICENSE\n[prs-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square\n[prs]: http://makeapullrequest.com\n[coc-badge]: https://img.shields.io/badge/code%20of-conduct-ff69b4.svg?style=flat-square\n[coc]: https://github.com/testing-library/eslint-plugin-jest-dom/blob/main/other/CODE_OF_CONDUCT.md\n[emojis]: https://github.com/all-contributors/all-contributors#emoji-key\n[all-contributors]: https://github.com/all-contributors/all-contributors\n[all-contributors-badge]: https://img.shields.io/github/all-contributors/testing-library/eslint-plugin-jest-dom?style=flat-square\n[bugs]: https://github.com/testing-library/eslint-plugin-jest-dom/issues?utf8=%E2%9C%93\u0026q=is%3Aissue+is%3Aopen+sort%3Acreated-desc+label%3Abug\n[requests]: https://github.com/testing-library/eslint-plugin-jest-dom/issues?utf8=%E2%9C%93\u0026q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc+label%3Aenhancement\n[good-first-issue]: https://github.com/testing-library/eslint-plugin-jest-dom/issues?utf8=%E2%9C%93\u0026q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc+label%3Aenhancement+label%3A%22good+first+issue%22\n\u003c!-- prettier-ignore-end --\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftesting-library%2Feslint-plugin-jest-dom","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftesting-library%2Feslint-plugin-jest-dom","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftesting-library%2Feslint-plugin-jest-dom/lists"}