UNPKG

zs-control

Version:

State management inspired by Zustand with strong TypeScript typing.

21 lines (20 loc) 457 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Tracer = void 0; class Tracer { constructor() { this.spans = []; } startSpan(name, tags = {}) { const span = { name, startTime: Date.now(), tags }; this.spans.push(span); return span; } endSpan(span) { span.endTime = Date.now(); } getSpans() { return this.spans; } } exports.Tracer = Tracer;