Console

Interfacein globals@fastly/js-compute 4.0.0View source

Interface for logging to stdout for live log monitoring.

Note: This implementation accepts any number of arguments. String representations of each object are appended together in the order listed and output. Unlike the Console built-in in browsers and Node.js, this implementation does not perform string substitution.

Note: Messages are prefixed with the respective log level, starting with an upper-case letter, e.g. "Log: ".

Methods

assert(condition?: boolean, ...data: Array<any>): void

Parameters

condition: booleanoptional
...data: Array<any>

Returns

void
clear(): void

Returns

void
count(label?: string): void

Parameters

label: stringoptional

Returns

void

countReset

View source
countReset(label?: string): void

Parameters

label: stringoptional

Returns

void
debug(...data: Array<any>): void

Parameters

...data: Array<any>

Returns

void
dir(item?: any, options?: any): void

Parameters

item: anyoptional
options: anyoptional

Returns

void
dirxml(...data: Array<any>): void

Parameters

...data: Array<any>

Returns

void
error(...data: Array<any>): void

Parameters

...data: Array<any>

Returns

void
group(...data: Array<any>): void

Parameters

...data: Array<any>

Returns

void

groupCollapsed

View source
groupCollapsed(...data: Array<any>): void

Parameters

...data: Array<any>

Returns

void

groupEnd

View source
groupEnd(): void

Returns

void
info(...data: Array<any>): void

Parameters

...data: Array<any>

Returns

void
log(...data: Array<any>): void

Parameters

...data: Array<any>

Returns

void
table(tabularData?: any, properties?: Array<string>): void

Parameters

tabularData: anyoptional
properties: Array<string>optional

Returns

void
time(label?: string): void

Parameters

label: stringoptional

Returns

void
timeEnd(label?: string): void

Parameters

label: stringoptional

Returns

void
timeLog(label?: string, ...data: Array<any>): void

Parameters

label: stringoptional
...data: Array<any>

Returns

void
trace(...data: Array<any>): void

Parameters

...data: Array<any>

Returns

void
warn(...data: Array<any>): void

Parameters

...data: Array<any>

Returns

void