mirror of
https://github.com/cypress-io/cypress.git
synced 2026-02-12 18:19:45 -06:00
0311c580c8066b3976603805fdff4266ce4adddc
* Turn on strict mode for ts files. * Tsified lib/app-state. * Tsified lib/err-model * Fixed eslint setting for tsx files. * Installed typings for classnames, chai-enzyme. * Tsified header/controls.jsx. Fixed app-state.ts for it. * Changed parser to typescript-eslint. * Tsified header/stats-store * Turn off no-unused-vars because it is checked by typescript compiler. * Removed Omit because we use typescript parser for eslint. * Tsified header/stats * Created Props interfaces. * Tsified header/header * Tsified hooks/hook-model * Tsified routes/route-model * Tsified lib/util * Tsified collapsible/collapsible * Tsified lib/flash-on-click * Tsified instrument-model and agent. * Tsified command/command-model.ts * Made hook-model use command-model types. * Tsified runnable/runnable-model and suite-model * Tsified lib/scroller. * Tsified test/test-model. * Tsified runnable-store and fixed related files. * Tsified shortcuts * Renamed events.ts * Tsified lib/events * Added typings * Tsified command/command.tsx. * Added more types to command.tsx * Tsified AnError and TestError * Tsified Hooks. * Tsified Routes. * Tsified test.tsx. * Tsified runnable-and-suite.tsx. * Tsified runnables.tsx * Added react-dom types. * Tsified main.jsx. * Fixed for build. * Fixed "Definition was not found" error. * Fixed sinon name imports. * Fixed Agents test types. * Removed IAppState. * Renamed for clarity. * Fixed model type in test-error. * Removed IStatsStore * Fixed HookModel. * Removed !. in events. * Fixed RouteModel. * Fixed runnables-store. * Fixed TestModel-related things. * Removed anys. * Fixed lint error. * Fixed AppState.pinnedSnapshotId type. * Fixed more types. * Removed NodeJS.TimeOut. * Fixed unit test failures. * fix lint script * used warn instead of 1
Documentation | Changelog | Roadmap
The web has evolved. Finally, testing has too.
Fast, easy and reliable testing for anything that runs in a browser.
What is Cypress?
Installing
Install Cypress for Mac, Linux, or Windows, then get started.
npm install cypress --save-dev
Contributing
Please see our Contributing Guideline which explains repo organization, linting, testing, and other steps.
License
This project is licensed under the terms of the MIT license.
Badges
Let the world know your project is using Cypress.io to test with this cool badge
[](https://cypress.io)
Languages
TypeScript
54.2%
JavaScript
38.1%
Vue
4%
HTML
3.1%
SCSS
0.4%
Other
0.1%

