Update app and tooling
This commit is contained in:
parent
3046531bdd
commit
e620ec7349
4950 changed files with 2975120 additions and 10 deletions
37
node_modules/@vercel/build-utils/dist/trace/trace.d.ts
generated
vendored
Normal file
37
node_modules/@vercel/build-utils/dist/trace/trace.d.ts
generated
vendored
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
export type SpanId = string;
|
||||
export type TraceEvent = {
|
||||
parentId?: SpanId;
|
||||
name: string;
|
||||
id: SpanId;
|
||||
timestamp: number;
|
||||
duration: number;
|
||||
tags: Record<string, string>;
|
||||
startTime: number;
|
||||
};
|
||||
export type Reporter = {
|
||||
report: (event: TraceEvent) => void;
|
||||
};
|
||||
interface Attributes {
|
||||
[key: string]: string | undefined;
|
||||
}
|
||||
export declare class Span {
|
||||
private name;
|
||||
private id;
|
||||
private parentId?;
|
||||
private attrs;
|
||||
private status;
|
||||
private _start;
|
||||
private now;
|
||||
private _reporter;
|
||||
constructor({ name, parentId, attrs, reporter, }: {
|
||||
name: string;
|
||||
parentId?: SpanId;
|
||||
attrs?: Attributes;
|
||||
reporter?: Reporter;
|
||||
});
|
||||
stop(): void;
|
||||
setAttributes(attrs: Attributes): void;
|
||||
child(name: string, attrs?: Attributes): Span;
|
||||
trace<T>(fn: (span: Span) => T | Promise<T>): Promise<T>;
|
||||
}
|
||||
export {};
|
||||
Loading…
Add table
Add a link
Reference in a new issue