hongrunhui / replay-cli

Repo responsible for CLI + E2E Test Runner integrations

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Replay CLI

The Replay CLI provides packages for interacting with Replay to record, manage, and upload replays, as well as upload sourcemaps.

To use Replay with a Desktop Browser, visit replay.io to download and install.

Packages

  • /replay CLI for viewing + uploading recordings
  • /cypress Beta Plugin for recording and capturing metadata for Cypress tests.
  • /playwright Beta Plugin for recording and capturing metadata for Playwright tests.
  • /puppeteer Experimental Plugin for recording Puppeteer tests.
  • /node Experimental CLI for recording Node.
  • /sourcemap-upload CLI for uploading sourcemaps to Replay servers to use when viewing replays.
  • /sourcemap-upload-webpack-plugin Webpack plugin for sourcemap-upload

Developing

  1. npm install
  2. npm run bootstrap

That should create an installed version of the package in dist within each directory in packages.

Testing

You can run the unit tests for all of the packages with earthly +test. You can run the unit tests for any individual package with npm test within that package.

Deploying

npx lerna publish

About

Repo responsible for CLI + E2E Test Runner integrations


Languages

Language:TypeScript 93.9%Language:JavaScript 6.0%Language:Earthly 0.1%