cypress
's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.Name | Version | Size | License | Type | Vulnerabilities |
---|---|---|---|---|---|
@cypress/request | 3.0.1 | 38.05 kB | Apache-2.0 | prod | |
@cypress/xvfb | 1.2.4 | 4.06 kB | MIT | prod | |
@types/node | 18.19.28 | 1.87 MB | MIT | prod optional | |
@types/sinonjs__fake-timers | 8.1.1 | 4.46 kB | MIT | prod | |
@types/sizzle | 2.3.8 | 2.04 kB | MIT | prod | |
arch | 2.2.0 | 3.39 kB | MIT | prod | |
blob-util | 2.0.2 | 13.25 kB | Apache-2.0 | prod | |
bluebird | 3.7.2 | 136.03 kB | MIT | prod | |
buffer | 5.7.1 | 20.74 kB | MIT | prod | |
cachedir | 2.4.0 | 2.57 kB | MIT | prod | |
chalk | 4.1.2 | 11.31 kB | MIT | prod | |
check-more-types | 2.24.0 | 16.89 kB | MIT | prod | |
cli-cursor | 3.1.0 | 2.08 kB | MIT | prod | |
cli-table3 | 0.6.4 | 44.9 kB | MIT | prod | |
commander | 6.2.1 | 29.89 kB | MIT | prod | |
common-tags | 1.8.2 | 47.29 kB | MIT | prod | |
dayjs | 1.11.10 | 137.62 kB | MIT | prod | |
debug | 4.3.4 | 12.94 kB | MIT | prod | |
enquirer | 2.4.1 | 45.11 kB | MIT | prod peer | |
eventemitter2 | 6.4.7 | 18.67 kB | MIT | prod | |
execa | 4.1.0 | 14.02 kB | MIT | prod | |
executable | 4.1.1 | 1.92 kB | MIT | prod | |
extract-zip | 2.0.1 | 4.26 kB | BSD-2-Clause | prod | |
figures | 3.2.0 | 4.19 kB | MIT | prod | |
fs-extra | 9.1.0 | 32.88 kB | MIT | prod | |
getos | 3.2.1 | 15.19 kB | MIT | prod | |
is-ci | 3.0.1 | 2.1 kB | MIT | prod | |
is-installed-globally | 0.4.0 | 1.71 kB | MIT | prod | |
lazy-ass | 1.6.0 | 6.82 kB | MIT | prod | |
listr2 | 3.14.0 | 40.02 kB | MIT | prod | |
lodash | 4.17.21 | 311.49 kB | MIT | prod | |
log-symbols | 4.1.0 | 2.21 kB | MIT | prod | |
minimist | 1.2.8 | 15.16 kB | MIT | prod | |
ospath | 1.2.2 | 1.56 kB | MIT | prod | |
pretty-bytes | 5.6.0 | 3.73 kB | MIT | prod | |
process | 0.11.10 | 4.56 kB | MIT | prod | |
proxy-from-env | 1.0.0 | 6.56 kB | MIT | prod | |
request-progress | 3.0.0 | 5.36 kB | MIT | prod | |
semver | 7.6.0 | 26.57 kB | ISC | prod | |
supports-color | 8.1.1 | 3.64 kB | MIT | prod | |
tmp | 0.2.3 | 53.08 kB | MIT | prod | |
untildify | 4.0.0 | 1.63 kB | MIT | prod | |
yauzl | 2.10.0 | 18.26 kB | MIT | prod |
Cypress is a cutting-edge front-end testing tool designed specifically for the modern web. It is known for its speed, ease of use, and reliability, making it an ideal choice for testing anything that runs in a browser. Cypress comes as an npm module that simplifies the process of getting started with front-end testing. Besides, it allows users to open Cypress or run it from the Command Line Interface (CLI) and require
Cypress as a module.
To use Cypress, you first need to install it in your project. You can do this via npm (Node Package Manager) by using the command npm install --save-dev cypress
in your project directory. This installs Cypress as a dev-dependency for your project. After installation, you can open or run it from the CLI. Here's an example of how to use it:
// Install Cypress
npm install --save-dev cypress
// Open Cypress
npx cypress open
// Or Run Cypress
npx cypress run
The detailed Cypress documentation is hosted on https://on.cypress.io/cli. At this location, you'll find the complete list of commands and examples to guide you through your Cypress usage journey. By exploring the documentation, you'll be able to learn how to effectively use Cypress for your web testing needs.