Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
export function createSpanSingle(
single: Single,
tracer: Tracer,
name: string,
context?: SpanContext | Span,
metadata?: Object,
...tags: Object
) {
return new Single(subscriber => {
const spanSubscriber = new SpanSingleSubscriber(
subscriber,
tracer,
name,
context,
metadata,
...tags,
);
single.subscribe(spanSubscriber);
});
}