UNPKG

@sveltejs/kit

Version:

SvelteKit is the fastest way to build Svelte apps

23 lines (21 loc) 492 B
/** * @template {{ tracing: { enabled: boolean, root: import('@opentelemetry/api').Span, current: import('@opentelemetry/api').Span } }} T * @param {T} event_like * @param {import('@opentelemetry/api').Span} current * @returns {T} */ export function merge_tracing(event_like, current) { return { ...event_like, tracing: { ...event_like.tracing, current } }; } export { with_request_store, getRequestEvent, get_request_store, try_get_request_store } from './event.js';