|
23 | 23 | [![Tweet][tweet-badge]][tweet-url]
|
24 | 24 |
|
25 | 25 | <!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section -->
|
| 26 | + |
26 | 27 | [](#contributors-)
|
| 28 | + |
27 | 29 | <!-- ALL-CONTRIBUTORS-BADGE:END -->
|
28 | 30 |
|
29 | 31 | ## Installation
|
@@ -132,18 +134,19 @@ To enable this configuration use the `extends` property in your
|
132 | 134 |
|
133 | 135 | ## Supported Rules
|
134 | 136 |
|
135 |
| -| Rule | Description | Configurations | Fixable | |
136 |
| -| --------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------ | |
137 |
| -| [await-async-query](docs/rules/await-async-query.md) | Enforce async queries to have proper `await` | ![recommended-badge][] ![angular-badge][] ![react-badge][] ![vue-badge][] | | |
138 |
| -| [await-async-utils](docs/rules/await-async-utils.md) | Enforce async utils to be awaited properly | ![recommended-badge][] ![angular-badge][] ![react-badge][] ![vue-badge][] | | |
139 |
| -| [await-fire-event](docs/rules/await-fire-event.md) | Enforce async fire event methods to be awaited | ![vue-badge][] | | |
140 |
| -| [consistent-data-testid](docs/rules/consistent-data-testid.md) | Ensure `data-testid` values match a provided regex. | | | |
141 |
| -| [no-await-sync-query](docs/rules/no-await-sync-query.md) | Disallow unnecessary `await` for sync queries | ![recommended-badge][] ![angular-badge][] ![react-badge][] ![vue-badge][] | | |
142 |
| -| [no-debug](docs/rules/no-debug.md) | Disallow the use of `debug` | ![angular-badge][] ![react-badge][] ![vue-badge][] | | |
143 |
| -| [no-dom-import](docs/rules/no-dom-import.md) | Disallow importing from DOM Testing Library | ![angular-badge][] ![react-badge][] ![vue-badge][] | ![fixable-badge][] | |
| 137 | +| Rule | Description | Configurations | Fixable | |
| 138 | +| ------------------------------------------------------------------------------------------------------ | --------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------ | |
| 139 | +| [await-async-query](docs/rules/await-async-query.md) | Enforce async queries to have proper `await` | ![recommended-badge][] ![angular-badge][] ![react-badge][] ![vue-badge][] | | |
| 140 | +| [await-async-utils](docs/rules/await-async-utils.md) | Enforce async utils to be awaited properly | ![recommended-badge][] ![angular-badge][] ![react-badge][] ![vue-badge][] | | |
| 141 | +| [await-fire-event](docs/rules/await-fire-event.md) | Enforce async fire event methods to be awaited | ![vue-badge][] | | |
| 142 | +| [consistent-data-testid](docs/rules/consistent-data-testid.md) | Ensure `data-testid` values match a provided regex. | | | |
| 143 | +| [no-await-sync-query](docs/rules/no-await-sync-query.md) | Disallow unnecessary `await` for sync queries | ![recommended-badge][] ![angular-badge][] ![react-badge][] ![vue-badge][] | | |
| 144 | +| [no-debug](docs/rules/no-debug.md) | Disallow the use of `debug` | ![angular-badge][] ![react-badge][] ![vue-badge][] | | |
| 145 | +| [no-dom-import](docs/rules/no-dom-import.md) | Disallow importing from DOM Testing Library | ![angular-badge][] ![react-badge][] ![vue-badge][] | ![fixable-badge][] | |
144 | 146 | | [no-get-by-for-checking-element-not-present](docs/rules/no-get-by-for-checking-element-not-present.md) | Disallow the use of `getBy*` queries when checking elements are not present | | |
|
145 |
| -| [no-manual-cleanup](docs/rules/no-manual-cleanup.md) | Disallow the use of `cleanup` | | | |
146 |
| -| [prefer-explicit-assert](docs/rules/prefer-explicit-assert.md) | Suggest using explicit assertions rather than just `getBy*` queries | | | |
| 147 | +| [no-manual-cleanup](docs/rules/no-manual-cleanup.md) | Disallow the use of `cleanup` | | | |
| 148 | +| [prefer-explicit-assert](docs/rules/prefer-explicit-assert.md) | Suggest using explicit assertions rather than just `getBy*` queries | | | |
| 149 | +| [prefer-screen-queries](docs/rules/prefer-screen-queries.md) | Suggest using screen while using queries | | | |
147 | 150 |
|
148 | 151 | [build-badge]: https://img.shields.io/travis/testing-library/eslint-plugin-testing-library?style=flat-square
|
149 | 152 | [build-url]: https://travis-ci.org/testing-library/eslint-plugin-testing-library
|
@@ -194,6 +197,7 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
|
194 | 197 |
|
195 | 198 | <!-- markdownlint-enable -->
|
196 | 199 | <!-- prettier-ignore-end -->
|
| 200 | + |
197 | 201 | <!-- ALL-CONTRIBUTORS-LIST:END -->
|
198 | 202 |
|
199 | 203 | This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!
|
0 commit comments