UNPKG

next

Version:

The React Framework

39 lines (38 loc) 976 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); 0 && (module.exports = { setGlobal: null, traceGlobals: null, traceId: null }); function _export(target, all) { for(var name in all)Object.defineProperty(target, name, { enumerable: true, get: all[name] }); } _export(exports, { setGlobal: function() { return setGlobal; }, traceGlobals: function() { return traceGlobals; }, traceId: function() { return traceId; } }); const _nodecrypto = require("node:crypto"); let _traceGlobals = global._traceGlobals; if (!_traceGlobals) { _traceGlobals = new Map(); } global._traceGlobals = _traceGlobals; const traceGlobals = _traceGlobals; const setGlobal = (key, val)=>{ traceGlobals.set(key, val); }; const traceId = process.env.TRACE_ID || process.env.NEXT_PRIVATE_TRACE_ID || (0, _nodecrypto.randomBytes)(8).toString('hex'); //# sourceMappingURL=shared.js.map