- telemetry-client: createWebTelemetry() wraps createTelemetryClient() with web defaults - diagnostics-client: createWebDiagnostics() wraps DiagnosticsClient with install ID + web defaults - Eliminates ~70 lines of boilerplate per web app - 11/11 telemetry tests pass, 21/21 diagnostics tests pass
9 lines
242 B
TypeScript
9 lines
242 B
TypeScript
export { createTelemetryClient } from './client.js';
|
|
export { createWebTelemetry, type WebTelemetryConfig } from './web.js';
|
|
export type {
|
|
TelemetryClient,
|
|
TelemetryClientConfig,
|
|
TelemetryEvent,
|
|
TelemetryStorage,
|
|
} from './types.js';
|