/opt/canhelp/node_modules/next/dist/trace
NameSizeModeActions
report/-0755rm
index.d.ts4300644editdlrm
index.js12760644editdlrm
index.js.map10020644editdlrm
shared.d.ts1500644editdlrm
shared.js9760644editdlrm
shared.js.map11430644editdlrm
trace-uploader.d.ts110644editdlrm
trace-uploader.js50840644editdlrm
trace-uploader.js.map81900644editdlrm
trace.d.ts14260644editdlrm
trace.js61200644editdlrm
trace.js.map95560644editdlrm
trace.test.js78680644editdlrm
trace.test.js.map118480644editdlrm
types.d.ts3490644editdlrm
types.js1150644editdlrm
types.js.map670644editdlrm
upload-trace.d.ts2670644editdlrm
upload-trace.js13790644editdlrm
upload-trace.js.map23890644editdlrm
Edit: /opt/canhelp/node_modules/next/dist/trace/trace.d.ts (1426B)
import type { SpanId, TraceEvent, TraceState } from './types'; export declare enum SpanStatus { Started = "started", Stopped = "stopped" } interface Attributes { [key: string]: string; } export declare class Span { private name; private id; private parentId?; private attrs; private status; private now; private _start; constructor({ name, parentId, attrs, startTime, }: { name: string; parentId?: SpanId; startTime?: bigint; attrs?: Attributes; }); stop(stopTime?: bigint): void; traceChild(name: string, attrs?: Attributes): Span; manualTraceChild(name: string, startTime?: bigint, stopTime?: bigint, attrs?: Attributes): void; getId(): number; setAttribute(key: string, value: string): void; traceFn(fn: (span: Span) => T): T; traceAsyncFn(fn: (span: Span) => T | Promise): Promise; } export declare const trace: (name: string, parentId?: SpanId, attrs?: { [key: string]: string; }) => Span; export declare const flushAllTraces: (opts?: { end: boolean; }) => Promise; export declare const exportTraceState: () => TraceState; export declare const initializeTraceState: (state: TraceState) => void; export declare function getTraceEvents(): TraceEvent[]; export declare function recordTraceEvents(events: TraceEvent[]): void; export declare const clearTraceEvents: () => never[]; export {};