@awarns/tracing
Version:
AwarNS Framework package that eases the tracing and debugging of complex task execution workflows
16 lines • 562 B
JavaScript
import { EventTrackerTask } from './event-tracker';
import { TraceableTask } from './traceable-task';
export * from './traceable-task';
export * from './tracer-config';
export function makeTraceable(tasksToTrace, config = {}) {
return tasksToTrace.map((task) => new TraceableTask(task, config));
}
export function trackEventTask() {
return new EventTrackerTask('trackEvent');
}
export function trackSensitiveEvent() {
return new EventTrackerTask('trackSensitiveEvent', {
outputsSensitiveData: true,
});
}
//# sourceMappingURL=index.js.map