How to use the @hint/utils-telemetry.getUpdatedActivity function in @hint/utils-telemetry

To help you get started, we’ve selected a few @hint/utils-telemetry examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github webhintio / hint / packages / extension-browser / src / devtools / utils / analytics.ts View on Github external
const trackActive = (storage = localstore) => {
    // Don't count a user as active if telemetry is disabled.
    if (!enabled(storage)) {
        return;
    }

    const activity = getUpdatedActivity(storage.getItem(activityKey));

    if (activity) {
        storage.setItem(activityKey, activity);
        trackEvent('f12-activity', activity);
    }
};
github webhintio / hint / packages / extension-vscode / src / utils / analytics.ts View on Github external
const trackActive = (storage: Configstore) => {
    // Don't count a user as active if telemetry is disabled.
    if (!enabled()) {
        return;
    }

    const activity = getUpdatedActivity(storage.get(activityKey));

    if (activity) {
        storage.set(activityKey, activity);
        trackEvent('vscode-activity', activity);
    }
};