@dexto/analytics
v1.5.8
Published
Shared analytics utilities for Dexto CLI and WebUI.
Readme
@dexto/analytics
Shared analytics utilities for Dexto CLI and WebUI.
What's included
- constants.ts: PostHog configuration (keys, host, analytics disabled check)
- state.ts: Analytics state management (distinct ID persistence)
Usage
import { loadState, isAnalyticsDisabled, DEFAULT_POSTHOG_KEY } from '@dexto/analytics';
// Check if analytics is disabled
if (isAnalyticsDisabled()) {
// Skip analytics
}
// Load analytics state (distinct ID)
const state = await loadState();
console.log(state.distinctId);Note
This is an internal package used by @dexto/cli and @dexto/webui. It is marked as private and not published to npm.
