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.1
while writing this doc) - Node.js (I've used version
v22.12.0
while writing this doc) - npm (I've used version
11.0.0
while 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.