UNPKG

mp-lens

Version:

微信小程序分析工具 (Unused Code, Dependencies, Visualization)

36 lines (35 loc) 934 B
interface TelemetryBaseEvent { event: string; timestamp: number; userId: string; properties?: Record<string, any>; } export interface CommandEvent extends TelemetryBaseEvent { event: 'command'; command: string; args: string[]; version: string; } export interface ErrorEvent extends TelemetryBaseEvent { event: 'error'; command?: string; errorMessage: string; stack?: string; version: string; args?: string[]; } export interface UserIssueEvent extends TelemetryBaseEvent { event: 'user-issue'; command: string; issueType: string; issueMessage: string; version: string; args: string[]; } export type TelemetryEvent = CommandEvent | ErrorEvent | UserIssueEvent; /** * 从 HandledError 的错误信息中推断问题类型 * 这有助于在 PostHog 中进行分类分析 */ export declare function inferIssueType(errorMessage: string): string; export {};