UNPKG

@embrace-io/web-sdk

Version:
3 lines (2 loc) 1.15 kB
import{ATTR_URL_FULL as t,SEMATTRS_HTTP_URL as e,ATTR_HTTP_RESPONSE_STATUS_CODE as r,SEMATTRS_HTTP_STATUS_CODE as o,ATTR_HTTP_REQUEST_METHOD as i,SEMATTRS_HTTP_METHOD as s,SEMATTRS_HTTP_RESPONSE_CONTENT_LENGTH as n,SEMATTRS_HTTP_REQUEST_CONTENT_LENGTH as u}from"@opentelemetry/semantic-conventions";import{ATTR_HTTP_RESPONSE_BODY_SIZE as a,ATTR_HTTP_REQUEST_BODY_SIZE as l}from"@opentelemetry/semantic-conventions/incubating";import{EMB_TYPES as m,KEY_EMB_TYPE as b}from"../../constants/attributes.js";import{isNetworkSpan as v}from"./types.js";class d{forceFlush(){return Promise.resolve(void 0)}onEnd(d){var c,p,f,y,h,j,w,P,g,k;v(d)&&(d.attributes[b]=m.Network,null!==(c=(j=d.attributes)[t])&&void 0!==c||(j[t]=d.attributes[e]),null!==(p=(w=d.attributes)[r])&&void 0!==p||(w[r]=d.attributes[o]),null!==(f=(P=d.attributes)[i])&&void 0!==f||(P[i]=d.attributes[s]),null!==(y=(g=d.attributes)[a])&&void 0!==y||(g[a]=d.attributes[n]),null!==(h=(k=d.attributes)[l])&&void 0!==h||(k[l]=d.attributes[u]))}onStart(){}shutdown(){return Promise.resolve(void 0)}}export{d as EmbraceNetworkSpanProcessor}; //# sourceMappingURL=EmbraceNetworkSpanProcessor.js.map