UNPKG

@temporalio/interceptors-opentelemetry

Version:
20 lines 586 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /** * Sets global variables required for importing opentelemetry in isolate * @module */ const workflow_1 = require("@temporalio/workflow"); if ((0, workflow_1.inWorkflowContext)()) { // Required by opentelemetry (pretend to be a browser) Object.assign(globalThis, { performance: { timeOrigin: Date.now(), now() { return Date.now() - this.timeOrigin; }, }, window: globalThis, }); } //# sourceMappingURL=runtime.js.map