Skip to content

Classes

OutputEmitter

Defined in: index.ts:14

Constructors

new OutputEmitter()
new OutputEmitter(): OutputEmitter
Returns

OutputEmitter

Methods

emit()
emit<T>(eventName, payload): void

Defined in: index.ts:17

Type Parameters

T extends keyof Events

Parameters
eventName

T

payload

Events[T]

Returns

void

off()
off<T>(eventName, handler): void

Defined in: index.ts:28

Type Parameters

T extends keyof Events

Parameters
eventName

T

handler

(payload) => void

Returns

void

on()
on<T>(eventName, handler): void

Defined in: index.ts:21

Type Parameters

T extends keyof Events

Parameters
eventName

T

handler

(payload) => void

Returns

void

Type Aliases

Events

type Events = object

Defined in: index.ts:3

Type declaration

graphStep
graphStep: object
graphStep.state
graphStep.state: "start" | "stop";
graphStep.step
graphStep.step: "build" | "actual" | "reify";
request
request: object
request.state
request.state: "start" | "complete" | "304" | "cache";
request.url
request.url: URL | string;

Variables

emitter

const emitter: OutputEmitter

Defined in: index.ts:38

Functions

graphStep()

function graphStep(step): () => void

Defined in: index.ts:47

Parameters

step

"build" | "actual" | "reify"

Returns

Function

Returns

void


logRequest()

function logRequest(url, state): void

Defined in: index.ts:40

Parameters

url

string | URL

state

"start" | "complete" | "304" | "cache"

Returns

void