UNPKG

@bugsnag/core-performance

Version:
21 lines (20 loc) 1.54 kB
export { ResourceAttributes, SpanAttributes, attributeToJson } from './attributes.js'; export { millisecondsToNanoseconds } from './clock.js'; export { schema, validateConfig } from './config.js'; export { createClient, createNoopClient } from './core.js'; export { TracePayloadEncoder, responseStateFromStatusCode } from './delivery.js'; export { SpanEvents } from './events.js'; export { InMemoryPersistence, toPersistedPayload } from './persistence.js'; export { PluginContext, PluginManager } from './plugin.js'; export { BufferingProcessor } from './processor.js'; export { InMemoryQueue } from './retry-queue.js'; export { default as Sampler, scaleProbabilityToMatchSamplingRate } from './sampler.js'; export { SpanInternal, coreSpanOptionSchema, runSpanEndCallbacks, spanEndedToSpan, spanToJson } from './span.js'; export { DefaultSpanContextStorage, spanContextEquals } from './span-context.js'; export { SpanQuery } from './span-control-provider.js'; export { DISCARD_END_TIME, SpanFactory } from './span-factory.js'; export { timeToNumber } from './time.js'; export { isBoolean, isCallbackArray, isLogger, isNumber, isObject, isParentContext, isPersistedProbability, isPlugin, isPluginArray, isSpanContext, isString, isStringArray, isStringOrRegExpArray, isStringWithLength, isTime } from './validation.js'; export { default as traceIdToSamplingRate } from './trace-id-to-sampling-rate.js'; export { default as RemoteParentContext } from './remote-parent-context.js'; export { getAppState, setAppState } from './app-state.js';