UNPKG

posthog-js

Version:

Posthog-js allows you to automatically capture usage and send events to PostHog.

26 lines • 1.71 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var rrweb_record_1 = require("@posthog/rrweb-record"); var rrweb_plugin_console_record_1 = require("@posthog/rrweb-plugin-console-record"); var globals_1 = require("../utils/globals"); var network_plugin_1 = require("../extensions/replay/external/network-plugin"); var lazy_loaded_session_recorder_1 = require("../extensions/replay/external/lazy-loaded-session-recorder"); globals_1.assignableWindow.__PosthogExtensions__ = globals_1.assignableWindow.__PosthogExtensions__ || {}; globals_1.assignableWindow.__PosthogExtensions__.rrwebPlugins = { getRecordConsolePlugin: rrweb_plugin_console_record_1.getRecordConsolePlugin, getRecordNetworkPlugin: network_plugin_1.getRecordNetworkPlugin }; globals_1.assignableWindow.__PosthogExtensions__.rrweb = { record: rrweb_record_1.record, version: 'v2', wasMaxDepthReached: rrweb_record_1.wasMaxDepthReached, resetMaxDepthState: rrweb_record_1.resetMaxDepthState, getLastSnapshotCost: rrweb_record_1.getLastSnapshotCost, getMutationCost: rrweb_record_1.getMutationCost, getDeferredStylesheetStats: rrweb_record_1.getDeferredStylesheetStats, getDiscardedDurationSamples: rrweb_record_1.getDiscardedDurationSamples, getObserverInitFailures: rrweb_record_1.getObserverInitFailures, resetSnapshotCostState: rrweb_record_1.resetSnapshotCostState, }; globals_1.assignableWindow.__PosthogExtensions__.initSessionRecording = function (ph, documentWasEverVisible) { return new lazy_loaded_session_recorder_1.LazyLoadedSessionRecording(ph, documentWasEverVisible); }; exports.default = rrweb_record_1.record; //# sourceMappingURL=posthog-recorder.js.map