UNPKG

@bugsnag/core-performance

Version:
14 lines (12 loc) 311 B
class SpanEvents { constructor() { this.events = []; } add(name, time) { this.events.push({ name, time }); } toJson(clock) { return this.events.map(({ name, time }) => ({ name, timeUnixNano: clock.toUnixTimestampNanoseconds(time) })); } } export { SpanEvents };