zena:console

zena
import {…} from 'zena:console';

Standard output and error logging utilities.

Provides the global console instance for writing informational, warning, and error messages to standard output and standard error streams.

Examples ​

zena
import { console } from 'zena:console';

console.log('Hello, world!');
console.error('An error occurred');

Classes

ComponentConsole

zena
class ComponentConsole implements Console
Implements Console
Methods
zena
log<T>(message: T): void
#
zena
error<T>(message: T): void
#
zena
warn<T>(message: T): void
#
zena
info<T>(message: T): void
#
zena
debug<T>(message: T): void
#

Interfaces

Console

zena
interface Console
Re-exported from zena:console/interface.zena

Standard output and error logging interface.

Methods
zena
log<T>(message: T): void
#

Logs an informational message to standard output.

zena
error<T>(message: T): void
#

Logs an error message to standard error.

zena
warn<T>(message: T): void
#

Logs a warning message to standard error.

zena
info<T>(message: T): void
#

Logs an informational message to standard output.

zena
debug<T>(message: T): void
#

Logs a debug message to standard output.

Functions

logString

zena
function logString(val: String)

Write without the newline, mirroring the other targets' helper.

Variables

console

zena
let console: ComponentConsole