launchdarkly / js-core

LaunchDarkly monorepo for JavaScript SDKs
Other
12 stars 12 forks source link

feat: Add continuous session replay capture. #489

Closed kinyoklion closed 5 days ago

kinyoklion commented 5 days ago

Prototype code.

Usage:

  const session = new SessionReplay();
  const telemetry = initializeTelemetry({collectors: [session]});
  const client = initialize('client-side-id', {
    kind: 'user',
    key: 'example-user'
  }, {
    inspectors: telemetry.inspectors(),
  });
  telemetry.register(client);