@reprorelay/browser-sdk
v0.5.4
Published
Browser capture SDK for ReproRelay.
Maintainers
Readme
@reprorelay/browser-sdk
Browser capture SDK for ReproRelay — an open-source client bug capture system. Adds a "Report issue" widget that captures DOM replay, screenshot, optional screen recording (MP4), console/network context, and submits it to your ReproRelay deployment. Its Status tab lets the submitting browser follow acknowledgement and fixing progress, read replies from the support team, and track the report through to resolution.
Pass statusFeedUrl to let a logged-in account or organisation load a shared cross-browser status feed through its own authenticated, same-origin server endpoint. Without it, private per-browser status receipts remain the default.
import { ReproRelay } from "@reprorelay/browser-sdk";
ReproRelay.init({
projectKey: "proj_your_project",
apiUrl: "https://your-reprorelay.example.com",
user: { id: "user_123", email: "[email protected]", name: "Client User" },
});Dashboard replies always appear in the reporter's widget. Providing user.email also enables an email copy when the ReproRelay deployment has email configured. When it is omitted, the default report form offers an optional reporter email field.
Or use the standalone script your ReproRelay deployment serves at /sdk/reprorelay.js.
See the embedding guide for recording options, privacy masking, and React usage.
MIT © IntelTree
