Explore and experiment with Cypress commands in real-time!
Read the following doc to understand all the Cypress Simulator application's functionalities.
To clone and run this project, you will need:
- git (I've used version
2.42.1while writing this doc) - Node.js (I've used version
v22.12.0while writing this doc) - npm (I've used version
11.0.0while writing this doc)
Note: When installing Node.js, npm is automatically installed too.
To start the app, simply open the ./src/index.html file in your preferred web browser.
The devDependencies need to be installed to run the static analysis and tests.
To do so, after cloning the project, open a terminal, go to the repo's root, and run npm install (or npm i, for short.)
This project is configured with ESLint rules.
To run ESLint, simply run the npm run lint command.
To auto-fix breaking linting rules, run the npm run lint:fix command.
This project has end-to-end and accessibility (a11y) tests written with Cypress and cypress-axe.
To run them , simply run the npm test command (or npm t, for short.)
To run tests in interactive mode, run the npm run cy:open command.
To support this project, leave it a star on GitHub. ⭐
Made with 🩵 by Walmyr.