{"_id":"@bruno_crosier/cypress-testing-library","_rev":"2-0d1872cffac877a6ebcc1581e60e52fc","name":"@bruno_crosier/cypress-testing-library","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.0-semantically-released":{"name":"@bruno_crosier/cypress-testing-library","version":"0.0.0-semantically-released","description":"Simple and complete custom Cypress commands and utilities that encourage good testing practices.","main":"dist/index.js","types":"types/index.d.ts","engines":{"node":">=12","npm":">=6"},"scripts":{"build":"kcd-scripts build","lint":"kcd-scripts lint","setup":"npm install && npm run validate -s","test":"npm-run-all --parallel test:unit test:cypress","test:cypress":"npm run test:cypress:run","test:cypress:dev":"npm run test:cypress:open","test:cypress:open":"cypress open","test:cypress:run":"cypress run","test:unit":"kcd-scripts test --no-watch","test:unit:watch":"kcd-scripts test","typecheck":"kcd-scripts typecheck --build types","validate":"kcd-scripts validate build,lint,test,typecheck"},"keywords":["testing","cypress","ui","dom","integration","functional","end-to-end","e2e"],"author":{"name":"Kent C. Dodds","email":"me@kentcdodds.com","url":"https://kentcdodds.com"},"license":"MIT","dependencies":{"@babel/runtime":"^7.14.6","@testing-library/dom":"^8.1.0"},"devDependencies":{"cypress":"https://cdn.cypress.io/beta/npm/12.0.0/linux-x64/release/12.0.0-79ea4537649ec49b72286fc6ba48089a0b9ff879/cypress.tgz","kcd-scripts":"^11.2.0","npm-run-all":"^4.1.5","typescript":"^4.3.5"},"peerDependencies":{"cypress":"^12.0.0"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js","rules":{"import/prefer-default-export":"off","import/no-unassigned-import":"off","jest/valid-expect":"off"}},"eslintIgnore":["node_modules","coverage","dist"],"repository":{"type":"git","url":"git+https://github.com/kentcdodds/cypress-testing-library.git"},"bugs":{"url":"https://github.com/kentcdodds/cypress-testing-library/issues"},"homepage":"https://github.com/kentcdodds/cypress-testing-library#readme","gitHead":"a09d072449b96e8981f66f7e6a2fb9225a80168d","_id":"@bruno_crosier/cypress-testing-library@0.0.0-semantically-released","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-1RQS5bQe7Yy6Sht5+Gwnkcan/DuvQvxI1RtXVAxsQrKogUGwxE7QJsUM6vNCEer1p337yow7WG5Q8lJcTwnzNA==","shasum":"f1d67c15f6b67f1dc27106fd70b5babc13ca7f6c","tarball":"https://registry.npmjs.org/@bruno_crosier/cypress-testing-library/-/cypress-testing-library-0.0.0-semantically-released.tgz","fileCount":6,"unpackedSize":38543,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0cRcTvBlBNSCID8duItv4HA764j73CDGdrt3qgMi5NAiEAk73j3Chwc9/4v9YemwlICeyICfig766ThTKgZH1KjGQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhUjCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNeA/7B5Nh97JvmoaOOx+FhcdvSOwHQzaKcQrEk+7bb9c5u6Z6Od7B\r\nELpyWuZ87rqGzQ56VeN+zKrJrP6l/S2Q7T7juiNLxMq1QJJQWWRRL/NGuUUj\r\n4xOMc80V1TpsEv9AmyKc1x0oPBCkFcCOqRXGgE59wfrLpk52U1J91C3S9n38\r\neg4NGrIK/Qx8HmmPVL2+qLG7NImin/k1ENNXhhv5qlFcctB2h11RZnpUlXm8\r\nC/KKtpH2i2sv/ZDI8SE5EcyRVrWIsmfdjcf0uz76hFh+izmrsWJFY1KwBm6Z\r\nh0TWKYM32LY+956p61AhqKP+yrRA4LFDXESk/IeioPzyAgIXMh5PpqLBns3N\r\nfHQddM/rcvJUb1pBGi7rFVKrw5P0mFdhCMX3BwQ0DvMjoiGDD3q7AZ9FloH1\r\nEfsUArPYZ0TmvPQi6shb5EwbIdwQuXk+k0sbgtwkUiy323DByAMz7tbSVCnL\r\nHGBE6QykXslyo4stJSCZ1awuDE0YIZKCu/IHdsUdVnmIBQZSAL57JIJSfyBR\r\n+s6kRQHDlhcQueE98GgePz0bHId/Vcb7X+SDyKWxZFPxIV/At5qi4IFFC4pM\r\nVNKeToG4s8Af4jz0CWzowycil9BuCztmDQjxX+rz9+uYCFB6MPTRF4zyS1ZS\r\nNRm5Q7CqpWwGSpSmzr5Pk0WxjPav6zxZgmE=\r\n=g1s5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bruno_crosier","email":"bruno.crosier@gmail.com"},"directories":{},"maintainers":[{"name":"bruno_crosier","email":"bruno.crosier@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-testing-library_0.0.0-semantically-released_1669679297843_0.2457599546885838"},"_hasShrinkwrap":false},"0.0.1":{"name":"@bruno_crosier/cypress-testing-library","version":"0.0.1","description":"Simple and complete custom Cypress commands and utilities that encourage good testing practices.","main":"dist/index.js","types":"types/index.d.ts","engines":{"node":">=12","npm":">=6"},"scripts":{"build":"kcd-scripts build","lint":"kcd-scripts lint","setup":"npm install && npm run validate -s","test":"npm-run-all --parallel test:unit test:cypress","test:cypress":"npm run test:cypress:run","test:cypress:dev":"npm run test:cypress:open","test:cypress:open":"cypress open","test:cypress:run":"cypress run","test:unit":"kcd-scripts test --no-watch","test:unit:watch":"kcd-scripts test","typecheck":"kcd-scripts typecheck --build types","validate":"kcd-scripts validate build,lint,test,typecheck"},"keywords":["testing","cypress","ui","dom","integration","functional","end-to-end","e2e"],"author":{"name":"Kent C. Dodds","email":"me@kentcdodds.com","url":"https://kentcdodds.com"},"license":"MIT","dependencies":{"@babel/runtime":"^7.14.6","@testing-library/dom":"^8.1.0"},"devDependencies":{"cypress":"https://cdn.cypress.io/beta/npm/12.0.0/linux-x64/release/12.0.0-79ea4537649ec49b72286fc6ba48089a0b9ff879/cypress.tgz","kcd-scripts":"^11.2.0","npm-run-all":"^4.1.5","typescript":"^4.3.5"},"peerDependencies":{"cypress":"^12.0.0"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js","rules":{"import/prefer-default-export":"off","import/no-unassigned-import":"off","jest/valid-expect":"off"}},"eslintIgnore":["node_modules","coverage","dist"],"repository":{"type":"git","url":"git+https://github.com/kentcdodds/cypress-testing-library.git"},"bugs":{"url":"https://github.com/kentcdodds/cypress-testing-library/issues"},"homepage":"https://github.com/kentcdodds/cypress-testing-library#readme","gitHead":"a09d072449b96e8981f66f7e6a2fb9225a80168d","_id":"@bruno_crosier/cypress-testing-library@0.0.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-VjEjOiJyMPbolLv9UHc7NJ1/LnWkb/Kf/qKeUiq+baM+sFpFshLBBEK97ovPHXP5lQ4EqiJMVSrM8Dg1Q4jDSg==","shasum":"ef7844d02ff7ad712d97840c395065a8a4d6e7e0","tarball":"https://registry.npmjs.org/@bruno_crosier/cypress-testing-library/-/cypress-testing-library-0.0.1.tgz","fileCount":6,"unpackedSize":38521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVSLaePphdobY8EmQPrsUAnaM5wKeXGQoNl1E756PsoQIhAN6EJoo8LZ/Go7l6w7E+H3faBc6WCi64Jc6gv42sVcN0"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhVAXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2fg/+ICqKNJ9r2QB/mER9/YW7oqgg8XdOAeuPQY9Di30R+IiEwt+Z\r\nFBQr+ptHFb+7RG3G8yMHzbeofkq/O//rONx8kvk6ADyWXAV8e7u18ibJaOgU\r\nNc26NF+F5MVZ7oc8NnmkqD531e6MQzdYfhKEXOxzwlaYgQQRv3VHgO7xJXis\r\nQECWP/sydL0mvPw35dWMRUAoFv4qKFhkh3rn2AoB7B9v+nwOtfkudGOadGwT\r\nr2Q44zeVysEhx1lGjejkXjrsYkRY7TdO8ISNgY9fzeaPUOvz1E78kun9rMah\r\nPZuFJQoahtISAvpGfSEX031AgwKe56CiJQ4m+4Y1pvznKAESWfBNKI2hgRbU\r\nLn0yc2BgPpFDXmDZ3DEbNVMbafk3E0v2Pf5OsButf0BZODgoKPMUPoDm0d6p\r\n3Sek/3fd9/QbJBihuAF5vZZJH5FCvkz+cFi04jWwHawKPrKBPc/PerZORSGp\r\n/h+LaKfC84OgtP/DQa4nZeakXkEAk4lm44wkT2TrpmAJFuwIiRqPrC7i452I\r\n5qBLoqh8cgUWfFASBk35F2Df97KfrkLPTtsV7QsZ3udbDmQVmQm77RVR78Eg\r\nLjy8419ao3AuFuEKaeFbmfuKNIAXWB3PJvO1B32QOkqLkfMIbQu+vugqfkjC\r\nWHEIyADh4uqAaxAHap001ZeksSuVgdnOu0Y=\r\n=vtn5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bruno_crosier","email":"bruno.crosier@gmail.com"},"directories":{},"maintainers":[{"name":"bruno_crosier","email":"bruno.crosier@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-testing-library_0.0.1_1669681174972_0.6506991165708265"},"_hasShrinkwrap":false},"0.0.2":{"name":"@bruno_crosier/cypress-testing-library","version":"0.0.2","description":"Simple and complete custom Cypress commands and utilities that encourage good testing practices.","main":"dist/index.js","types":"types/index.d.ts","engines":{"node":">=12","npm":">=6"},"scripts":{"build":"kcd-scripts build","lint":"kcd-scripts lint","setup":"npm install && npm run validate -s","test":"npm-run-all --parallel test:unit test:cypress","test:cypress":"npm run test:cypress:run","test:cypress:dev":"npm run test:cypress:open","test:cypress:open":"cypress open","test:cypress:run":"cypress run","test:unit":"kcd-scripts test --no-watch","test:unit:watch":"kcd-scripts test","typecheck":"kcd-scripts typecheck --build types","validate":"kcd-scripts validate build,lint,test,typecheck"},"keywords":["testing","cypress","ui","dom","integration","functional","end-to-end","e2e"],"author":{"name":"Kent C. Dodds","email":"me@kentcdodds.com","url":"https://kentcdodds.com"},"license":"MIT","dependencies":{"@babel/runtime":"^7.14.6","@testing-library/dom":"^8.1.0"},"devDependencies":{"cypress":"https://cdn.cypress.io/beta/npm/12.0.0/linux-x64/release/12.0.0-79ea4537649ec49b72286fc6ba48089a0b9ff879/cypress.tgz","kcd-scripts":"^11.2.0","npm-run-all":"^4.1.5","typescript":"^4.3.5"},"peerDependencies":{"cypress":"^12.0.0"},"eslintConfig":{"extends":"./node_modules/kcd-scripts/eslint.js","rules":{"import/prefer-default-export":"off","import/no-unassigned-import":"off","jest/valid-expect":"off"}},"eslintIgnore":["node_modules","coverage","dist"],"repository":{"type":"git","url":"git+https://github.com/kentcdodds/cypress-testing-library.git"},"bugs":{"url":"https://github.com/kentcdodds/cypress-testing-library/issues"},"homepage":"https://github.com/kentcdodds/cypress-testing-library#readme","gitHead":"a09d072449b96e8981f66f7e6a2fb9225a80168d","_id":"@bruno_crosier/cypress-testing-library@0.0.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-R15rn90FQrh6nVht9sIaOs1qxAZfMUtpFIp7w+zt5IGdIvvzX5qLGie/TFqq0iBQo2f57iWHd7/808YznDsWdQ==","shasum":"70cc516eb91df9e1e7d42d6f1b8bfc77a66d2bb9","tarball":"https://registry.npmjs.org/@bruno_crosier/cypress-testing-library/-/cypress-testing-library-0.0.2.tgz","fileCount":9,"unpackedSize":42710,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJOr1TPIgE1uNEY6rqYSvi7gIu/9Ag+DH6mHSFzbL0YAIgT+QM3dCrRnIv+Aw6wQr5JMxL3laDF9bc4f8wezRzXYc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhVEdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV/g/+NufDV3Yf+W84+wFVnfpmDls/zXSlK6VcP8P39lPC0m82orU2\r\nlaTK2op7iIC+nu5LSO9mkGuC3e1T7sqRiPMMfvFxPUMLU+CtoKKnxnIUykKg\r\nsEZdh6uYOyVGgqYfl8o2JsKj0Lqdql1B9HYRngo1YGk6KpQWBoC+SNJfqLER\r\nF+wPIccI7o6pqhVNTFYkQI6UiXFg4aGb+BNpVghsxUAuur4s/xSc2uL6EGw4\r\n8w+/bccDlSgHbV4iGUKqb0n97cL+Sk69j9TKupiTmaOsCC0kZaAprCJOjMYs\r\nsweCpuFNxULINKJ1P/JIld6Ncu58eYBtBleiJM+DegbhNne4XeW8CUJ/dQ3V\r\nWE/GdszGzx7Z5F2Wf3i0v5tFuZ1CtGyzZGnJ0My8F5EmcGElYSBLM0jwUJa0\r\njKu8vdH5MjlElzu9CyU4QuZ6+CT8X8/AWbcOO+cjeX+7456fpPocf0CZRB7h\r\nN1WQ8t1F8ojn3EiRNFTQNLkCLhXxUj6vSay8LvSqjm6YIk+F9luaJB9H3dnv\r\nMTgr/qQzPlHoKFsqX+922f6bpdx3svQzoULGtQFxSJ+pCHiqtxzGerjYrexa\r\n85XBuXKdlKz7jpRz7ghSYJ8Zmqo0/m9NgYmAq7SjpiTLfcBSa5R/TSJ8LR0I\r\nSEfMojIjrfEpgPvYlvgdSfxFtuQ0f4TtQvs=\r\n=4I1z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bruno_crosier","email":"bruno.crosier@gmail.com"},"directories":{},"maintainers":[{"name":"bruno_crosier","email":"bruno.crosier@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cypress-testing-library_0.0.2_1669681436774_0.37801603001769757"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-28T23:48:17.779Z","0.0.0-semantically-released":"2022-11-28T23:48:18.072Z","modified":"2022-11-29T00:23:57.059Z","0.0.1":"2022-11-29T00:19:35.149Z","0.0.2":"2022-11-29T00:23:56.958Z"},"maintainers":[{"name":"bruno_crosier","email":"bruno.crosier@gmail.com"}],"description":"Simple and complete custom Cypress commands and utilities that encourage good testing practices.","homepage":"https://github.com/kentcdodds/cypress-testing-library#readme","keywords":["testing","cypress","ui","dom","integration","functional","end-to-end","e2e"],"repository":{"type":"git","url":"git+https://github.com/kentcdodds/cypress-testing-library.git"},"author":{"name":"Kent C. Dodds","email":"me@kentcdodds.com","url":"https://kentcdodds.com"},"bugs":{"url":"https://github.com/kentcdodds/cypress-testing-library/issues"},"license":"MIT","readme":"<div align=\"center\">\n<h1>Cypress Testing Library</h1>\n\n<a href=\"https://www.emojione.com/emoji/1f405\">\n  <img\n    height=\"80\"\n    width=\"80\"\n    alt=\"tiger\"\n    src=\"https://raw.githubusercontent.com/testing-library/cypress-testing-library/main/other/tiger.png\"\n  />\n</a>\n\n<p>Simple and complete custom Cypress commands and utilities that encourage good\ntesting practices.</p>\n\n[**Read the docs**](https://testing-library.com/cypress) |\n[Edit the docs](https://github.com/alexkrolick/testing-library-docs)\n\n</div>\n\n---\n\n<!-- prettier-ignore-start -->\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<!-- prettier-ignore-end -->\n\n<div align=\"center\">\n  <a href=\"https://testingjavascript.com\">\n    <img\n      width=\"500\"\n      alt=\"TestingJavaScript.com Learn the smart, efficient way to test any JavaScript application.\"\n      src=\"https://raw.githubusercontent.com/testing-library/cypress-testing-library/main/other/testingjavascript.jpg\"\n    />\n  </a>\n</div>\n\n## The problem\n\nYou want to use [`DOM Testing Library`][dom-testing-library] methods in your\n[Cypress][cypress] tests.\n\n## This solution\n\nThis allows you to use all the useful\n[`DOM Testing Library`][dom-testing-library] methods in your tests.\n\n## Table of Contents\n\n<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n\n- [Installation](#installation)\n  - [With TypeScript](#with-typescript)\n  - [Intellisense for JavaScript with VS Code](#intellisense-for-javascript-with-vs-code)\n- [Usage](#usage)\n  - [Differences from DOM Testing Library](#differences-from-dom-testing-library)\n- [Config testIdAttribute](#config-testidattribute)\n- [Other Solutions](#other-solutions)\n- [Issues](#issues)\n  - [🐛 Bugs](#-bugs)\n  - [💡 Feature Requests](#-feature-requests)\n- [Contributors ✨](#contributors-)\n- [LICENSE](#license)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\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 @testing-library/cypress\n```\n\n### With TypeScript\n\nTypings should be added as follows in `tsconfig.json`:\n\n```json\n{\n  \"compilerOptions\": {\n    \"types\": [\"cypress\", \"@testing-library/cypress\"]\n  }\n}\n```\n\n### Intellisense for JavaScript with VS Code\n\nIf you're not using TypeScript, you use VS Code, and want to have\ncode-completion with the methods from this library, simply add the following\nline to your project's root-level `jsconfig.json` file:\n\n```json\n{\n  \"include\": [\"node_modules/cypress\", \"./cypress/**/*.js\"]\n}\n```\n\n## Usage\n\n`Cypress Testing Library` extends Cypress' `cy` command.\n\nAdd this line to your project's `cypress/support/commands.js`:\n\n```javascript\nimport '@testing-library/cypress/add-commands'\n```\n\nYou can now use all of `DOM Testing Library`'s `findBy` and `findAllBy`\ncommands.\n[See the `DOM Testing Library` docs for reference](https://testing-library.com)\n\nYou can find\n[all Library definitions here](https://github.com/testing-library/cypress-testing-library/tree/main/types/index.d.ts).\n\nTo configure DOM Testing Library, use the following custom command:\n\n```javascript\ncy.configureCypressTestingLibrary(config)\n```\n\nTo show some simple examples (from\n[cypress/e2e/find.cy.js](cypress/e2e/find.cy.js)):\n\n```javascript\ncy.findAllByText('Button Text').should('exist')\ncy.findAllByText('Non-existing Button Text').should('not.exist')\ncy.findAllByLabelText('Label text', {timeout: 7000}).should('exist')\ncy.findAllByText('Jackie Chan').click()\n\n// findAllByText _inside_ a form element\ncy.get('form').findAllByText('Button Text').should('exist')\n```\n\n### Differences from DOM Testing Library\n\n`Cypress Testing Library` supports both jQuery elements and DOM nodes. This is\nnecessary because Cypress uses jQuery elements, while `DOM Testing Library`\nexpects DOM nodes. When you chain a query, it will get the first DOM node from\n`subject` of the collection and use that as the `container` parameter for the\n`DOM Testing Library` functions.\n\n`query*` queries are not supported. You should use the `should('not.exist')`\nassertion instead to check for the absence of an element.\n\n`get*` queries are not supported. `find*` queries do not use the Promise API of\n`DOM Testing Library`, but instead forward to the `get*` queries and use\nCypress' built-in retryability using error messages from `get*` APIs to forward\nas error messages if a query fails.\n\n`findAll*` can select more than one element and is closer in functionality to\nhow Cypress built-in commands work. `find*` commands will fail if more than one\nelement is found that matches the criteria which is not how built-in Cypress\ncommands work, but is provided for closer compatibility to other Testing\nLibraries.\n\nCypress handles actions when there is only one element found. For example, the\nfollowing will work without having to limit to only 1 returned element. The\n`cy.click` will automatically fail if more than 1 element is returned by the\n`findAllByText`:\n\n```javascript\ncy.findAllByText('Some Text').click()\n```\n\nIf you intend to enforce only 1 element is returned by a selector, the following\nexamples will both fail if more than one element is found.\n\n```javascript\ncy.findAllByText('Some Text').should('have.length', 1)\ncy.findByText('Some Text').should('exist')\n```\n\n## Config testIdAttribute\n\nIf you would like to change the default testId from `data-testId` to\n`data-test-id`, add to your project's `cypress/support/index.js`:\n\n```javascript\nimport {configure} from '@testing-library/cypress'\nconfigure({testIdAttribute: 'data-test-id'})\n```\n\nIt accepts all configurations listed in\n[DOM testing library](https://testing-library.com/docs/dom-testing-library/api-configuration).\n\n## Other Solutions\n\nI'm not aware of any, if you are please [make a pull request][prs] and add it\nhere!\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<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->\n<!-- prettier-ignore-start -->\n<!-- markdownlint-disable -->\n<table>\n  <tr>\n    <td align=\"center\"><a href=\"https://kentcdodds.com\"><img src=\"https://avatars.githubusercontent.com/u/1500684?v=3?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Kent C. Dodds</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=kentcdodds\" title=\"Code\">💻</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=kentcdodds\" title=\"Documentation\">📖</a> <a href=\"#infra-kentcdodds\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=kentcdodds\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"https://sompylasar.github.io\"><img src=\"https://avatars2.githubusercontent.com/u/498274?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Ivan Babak</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=sompylasar\" title=\"Code\">💻</a> <a href=\"#ideas-sompylasar\" title=\"Ideas, Planning, & Feedback\">🤔</a></td>\n    <td align=\"center\"><a href=\"http://team.thebrain.pro\"><img src=\"https://avatars1.githubusercontent.com/u/4002543?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Łukasz Gandecki</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=lgandecki\" title=\"Code\">💻</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=lgandecki\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"https://github.com/npeterkamps\"><img src=\"https://avatars1.githubusercontent.com/u/25429764?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Peter Kamps</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=npeterkamps\" title=\"Code\">💻</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=npeterkamps\" title=\"Documentation\">📖</a> <a href=\"#ideas-npeterkamps\" title=\"Ideas, Planning, & Feedback\">🤔</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=npeterkamps\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"https://github.com/airato\"><img src=\"https://avatars3.githubusercontent.com/u/4506749?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Airat Aminev</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=airato\" title=\"Code\">💻</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=airato\" title=\"Tests\">⚠️</a> <a href=\"#tool-airato\" title=\"Tools\">🔧</a></td>\n    <td align=\"center\"><a href=\"https://www.webiny.com\"><img src=\"https://avatars0.githubusercontent.com/u/5121148?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Adrian Smijulj</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=adrian1358\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://www.ossfinder.com\"><img src=\"https://avatars0.githubusercontent.com/u/12230408?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Soo Jae Hwang</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/issues?q=author%3Amisoguy\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=misoguy\" title=\"Code\">💻</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=misoguy\" title=\"Tests\">⚠️</a></td>\n  </tr>\n  <tr>\n    <td align=\"center\"><a href=\"https://github.com/wKovacs64\"><img src=\"https://avatars1.githubusercontent.com/u/1288694?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Justin Hall</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=wKovacs64\" title=\"Code\">💻</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=wKovacs64\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"https://github.com/euZebe\"><img src=\"https://avatars3.githubusercontent.com/u/9463809?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>euzebe</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=euZebe\" title=\"Documentation\">📖</a></td>\n    <td align=\"center\"><a href=\"https://github.com/jkdowdle\"><img src=\"https://avatars0.githubusercontent.com/u/19804196?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>jkdowdle</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=jkdowdle\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://brian.ng\"><img src=\"https://avatars3.githubusercontent.com/u/56288?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Brian Ng</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=existentialism\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://karilaari.fi\"><img src=\"https://avatars2.githubusercontent.com/u/2477131?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Kari Laari</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=klaari\" title=\"Documentation\">📖</a></td>\n    <td align=\"center\"><a href=\"https://github.com/ppi-buck\"><img src=\"https://avatars2.githubusercontent.com/u/37330764?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Basti Buck</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=ppi-buck\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://github.com/ShimiTheFirst\"><img src=\"https://avatars2.githubusercontent.com/u/25421369?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>ShimiTheFirst</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/issues?q=author%3AShimiTheFirst\" title=\"Bug reports\">🐛</a></td>\n  </tr>\n  <tr>\n    <td align=\"center\"><a href=\"https://github.com/omerose\"><img src=\"https://avatars2.githubusercontent.com/u/9358542?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>omerose</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=omerose\" title=\"Documentation\">📖</a></td>\n    <td align=\"center\"><a href=\"http://www.aaronmcadam.com\"><img src=\"https://avatars3.githubusercontent.com/u/37928?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Aaron Mc Adam</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=aaronmcadam\" title=\"Code\">💻</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=aaronmcadam\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"https://twitter.com/karlhorky\"><img src=\"https://avatars2.githubusercontent.com/u/1935696?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Karl Horky</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=karlhorky\" title=\"Documentation\">📖</a></td>\n    <td align=\"center\"><a href=\"https://twitter.com/NoriSte\"><img src=\"https://avatars0.githubusercontent.com/u/173663?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Stefano Magni</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=NoriSte\" title=\"Code\">💻</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=NoriSte\" title=\"Tests\">⚠️</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=NoriSte\" title=\"Documentation\">📖</a></td>\n    <td align=\"center\"><a href=\"https://github.com/weyert\"><img src=\"https://avatars3.githubusercontent.com/u/7049?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Weyert de Boer</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=weyert\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://simjes.dev/\"><img src=\"https://avatars0.githubusercontent.com/u/6494049?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Simon Jespersen</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=simjes\" title=\"Code\">💻</a> <a href=\"https://github.com/testing-library/cypress-testing-library/pulls?q=is%3Apr+reviewed-by%3Asimjes\" title=\"Reviewed Pull Requests\">👀</a></td>\n    <td align=\"center\"><a href=\"https://afontcu.dev\"><img src=\"https://avatars0.githubusercontent.com/u/9197791?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Adrià Fontcuberta</b></sub></a><br /><a href=\"#infra-afontcu\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=afontcu\" title=\"Documentation\">📖</a> <a href=\"https://github.com/testing-library/cypress-testing-library/pulls?q=is%3Apr+reviewed-by%3Aafontcu\" title=\"Reviewed Pull Requests\">👀</a></td>\n  </tr>\n  <tr>\n    <td align=\"center\"><a href=\"https://github.com/Megoos\"><img src=\"https://avatars2.githubusercontent.com/u/9866017?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Mikhail Guskov</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/issues?q=author%3AMegoos\" title=\"Bug reports\">🐛</a></td>\n    <td align=\"center\"><a href=\"https://jds.work\"><img src=\"https://avatars1.githubusercontent.com/u/10285055?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>JD Gonzales</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=juliusdelta\" title=\"Documentation\">📖</a></td>\n    <td align=\"center\"><a href=\"https://yvonnickfrin.dev\"><img src=\"https://avatars0.githubusercontent.com/u/13099512?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Yvonnick FRIN</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=frinyvonnick\" title=\"Documentation\">📖</a></td>\n    <td align=\"center\"><a href=\"https://www.franck-abgrall.me/\"><img src=\"https://avatars3.githubusercontent.com/u/9840435?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Franck Abgrall</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/pulls?q=is%3Apr+reviewed-by%3Akefranabg\" title=\"Reviewed Pull Requests\">👀</a></td>\n    <td align=\"center\"><a href=\"http://twitter.com/tlrobinson\"><img src=\"https://avatars0.githubusercontent.com/u/18193?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Tom Robinson</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=tlrobinson\" title=\"Code\">💻</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=tlrobinson\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"https://github.com/NicholasBoll\"><img src=\"https://avatars2.githubusercontent.com/u/338257?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Nicholas Boll</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=NicholasBoll\" title=\"Code\">💻</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=NicholasBoll\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"https://github.com/FlopieUtd\"><img src=\"https://avatars3.githubusercontent.com/u/23555863?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>FlopieUtd</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=FlopieUtd\" title=\"Documentation\">📖</a></td>\n  </tr>\n  <tr>\n    <td align=\"center\"><a href=\"https://github.com/leosuncin\"><img src=\"https://avatars1.githubusercontent.com/u/4307697?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Jaime Leonardo Suncin Cruz</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/issues?q=author%3Aleosuncin\" title=\"Bug reports\">🐛</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=leosuncin\" title=\"Code\">💻</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=leosuncin\" title=\"Tests\">⚠️</a></td>\n    <td align=\"center\"><a href=\"https://matt.travi.org\"><img src=\"https://avatars1.githubusercontent.com/u/126441?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Matt Travi</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=travi\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://michaeldeboey.be\"><img src=\"https://avatars3.githubusercontent.com/u/6643991?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Michaël De Boey</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=MichaelDeBoey\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://huchen.dev\"><img src=\"https://avatars3.githubusercontent.com/u/2078389?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Hu Chen</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=huchenme\" title=\"Documentation\">📖</a></td>\n    <td align=\"center\"><a href=\"https://github.com/frederickfogerty\"><img src=\"https://avatars0.githubusercontent.com/u/615334?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Frederick Fogerty</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=frederickfogerty\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://kylemh.com\"><img src=\"https://avatars1.githubusercontent.com/u/9523719?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Kyle Holmberg</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=kylemh\" title=\"Documentation\">📖</a></td>\n    <td align=\"center\"><a href=\"https://github.com/Thisen\"><img src=\"https://avatars2.githubusercontent.com/u/10807938?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Mathis Møller</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=Thisen\" title=\"Code\">💻</a> <a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=Thisen\" title=\"Tests\">⚠️</a></td>\n  </tr>\n  <tr>\n    <td align=\"center\"><a href=\"https://github.com/SimenB\"><img src=\"https://avatars1.githubusercontent.com/u/1404810?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Simen Bekkhus</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=SimenB\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://github.com/amitmiran137\"><img src=\"https://avatars.githubusercontent.com/u/47772523?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Amit Miran</b></sub></a><br /><a href=\"#infra-amitmiran137\" title=\"Infrastructure (Hosting, Build-Tools, etc)\">🚇</a></td>\n    <td align=\"center\"><a href=\"https://github.com/leschdom\"><img src=\"https://avatars.githubusercontent.com/u/62334278?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Dominik Lesch</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=leschdom\" title=\"Documentation\">📖</a></td>\n    <td align=\"center\"><a href=\"https://github.com/Andarist\"><img src=\"https://avatars.githubusercontent.com/u/9800850?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Mateusz Burzyński</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=Andarist\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://nielsdb97.nl\"><img src=\"https://avatars.githubusercontent.com/u/11021818?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Niels de Bruin</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=nielsdB97\" title=\"Code\">💻</a></td>\n    <td align=\"center\"><a href=\"https://matan.io\"><img src=\"https://avatars.githubusercontent.com/u/12711091?v=4?s=100\" width=\"100px;\" alt=\"\"/><br /><sub><b>Matan Borenkraout</b></sub></a><br /><a href=\"https://github.com/testing-library/cypress-testing-library/commits?author=MatanBobi\" title=\"Code\">💻</a></td>\n  </tr>\n</table>\n\n<!-- markdownlint-restore -->\n<!-- prettier-ignore-end -->\n\n<!-- ALL-CONTRIBUTORS-LIST:END -->\n\nThis project follows the [all-contributors][all-contributors] specification.\nContributions of any kind welcome!\n\n## LICENSE\n\nMIT\n\n<!-- prettier-ignore-start -->\n[npm]: https://npmjs.com\n[node]: https://nodejs.org\n[build-badge]: https://img.shields.io/github/workflow/status/testing-library/cypress-testing-library/validate?logo=github&style=flat-square\n[build]: https://github.com/testing-library/cypress-testing-library/actions?query=workflow%3Avalidate\n[coverage-badge]: https://img.shields.io/codecov/c/github/testing-library/cypress-testing-library.svg?style=flat-square\n[coverage]: https://codecov.io/github/testing-library/cypress-testing-library\n[version-badge]: https://img.shields.io/npm/v/@testing-library/cypress.svg?style=flat-square\n[package]: https://www.npmjs.com/package/@testing-library/cypress\n[downloads-badge]: https://img.shields.io/npm/dm/@testing-library/cypress.svg?style=flat-square\n[npmtrends]: http://www.npmtrends.com/@testing-library/cypress\n[license-badge]: https://img.shields.io/npm/l/@testing-library/cypress.svg?style=flat-square\n[license]: https://github.com/testing-library/cypress-testing-library/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/cypress-testing-library/blob/main/other/CODE_OF_CONDUCT.md\n[emojis]: https://allcontributors.org/docs/en/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/cypress-testing-library?color=orange&style=flat-square\n[bugs]: https://github.com/testing-library/cypress-testing-library/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+label%3A%22%F0%9F%90%9B+Bug%22+sort%3Acreated-desc\n[requests]: https://github.com/testing-library/cypress-testing-library/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc+label%3Aenhancement\n[good-first-issue]: https://github.com/testing-library/cypress-testing-library/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+sort%3Areactions-%2B1-desc+label%3A%22good+first+issue%22\n\n[cypress]: https://cypress.io\n[dom-testing-library]: https://github.com/testing-library/dom-testing-library\n<!-- prettier-ignore-end -->\n","readmeFilename":"README.md"}