mirror of
https://github.com/cypress-io/cypress.git
synced 2026-04-30 12:01:06 -05:00
e7efc10aed
* feat: rename __socket.io -> __socket, add __socket-graphql for graphql-ws * fix: remove currentTestingType from Query type * feat: add subscription to refresh when auth state changes * Update packages/frontend-shared/src/gql-components/HeaderBarContent.vue * PR review updates, add docs, tests for authChange subscription * remove login/logout toApp/toLaunchpad calls * remove login/logout/devChange toApp/toLaunchpad calls * fix, getCtx lazily to fix proxy performance spec * Fix, thanks @JessicaSachs * test fixes, remove flash of missing content in wizard Co-authored-by: Ryan Manuel <ryanm@cypress.io> Co-authored-by: Jess <jess@jessicasachs.io> Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
Extension
This is the WebExtension responsible for automating the browser
Developing
Watching
yarn workspace @packages/extension watch
Building
yarn workspace @packages/extension build
Testing
yarn workspace @packages/extension test
yarn workspace @packages/extension test-watch
yarn workspace @packages/extension test-debug
Debugging
In Chrome
- Open Chrome
- Go into Extensions
- Check Developer Mode
- Click Load unpacked extension...
- Choose packages/extension/dist directory
- Click background page to debug
background.js - Click Reload (⌘R) to pull in changes to
manifest.json
In Firefox
To be written...