@graphql-hive/logger
Version:
16 lines (13 loc) • 404 B
JavaScript
const requestIdByRequest = /* @__PURE__ */ new WeakMap();
const loggerByRequest = /* @__PURE__ */ new WeakMap();
function loggerForRequest(log, request) {
const reqLog = loggerByRequest.get(request);
if (reqLog) {
return reqLog;
}
loggerByRequest.set(request, log);
return log;
}
exports.loggerForRequest = loggerForRequest;
exports.requestIdByRequest = requestIdByRequest;
;