@ciridae/telemetry
v0.3.0
Published
Shared PostHog analytics, feature flags, errors, replay, identity, and privacy lifecycle for Ciridae frontends.
Readme
@ciridae/telemetry
Shared PostHog analytics, feature flags, errors, replay, identity, and privacy lifecycle for Ciridae frontends.
Install from npm:
npm install @ciridae/telemetryUse the published package for new and updated consumers.
Create one telemetry facade and pass it to the optional React integration:
import { createCiridaeTelemetry } from "@ciridae/telemetry/client";
import { CiridaeTelemetryProvider, useFeatureFlag } from "@ciridae/telemetry/react";
const telemetry = createCiridaeTelemetry({ posthogApiKey: "phc_..." });
telemetry.captureException(new Error("Checkout failed"));
telemetry.setGroup("organization", "org_123");
telemetry.getSessionReplayUrl({ withTimestamp: true });