( traceparent: string | null | undefined, tracestate: string | null | undefined, )
| 17 | }; |
| 18 | |
| 19 | export const parseTraceparent = ( |
| 20 | traceparent: string | null | undefined, |
| 21 | tracestate: string | null | undefined, |
| 22 | ): IncomingSpanContext | null => { |
| 23 | const parsed = parseTraceparentHeader(traceparent); |
| 24 | if (!parsed) return null; |
| 25 | return { |
| 26 | ...parsed, |
| 27 | ...(tracestate ? { traceState: createTraceState(tracestate) } : {}), |
| 28 | }; |
| 29 | }; |
no test coverage detected