Function critical
- critical<T>(msg, ...args): T | undefined
Type Parameters
Parameters
Returns T | undefined
The message that was logged.
Example: Usage
import { critical } from "@std/log/critical";
import { assertEquals } from "@std/assert/equals";
assertEquals(critical("This is a critical message."), "This is a critical message.");
// Prints: "CRITICAL This is a critical message."
assertEquals(critical(() => "This is a critical message."), "This is a critical message.");
// Prints: "CRITICAL This is a critical message."- critical<T>(msg, ...args): T
Log at the critical level.
This function is a pass-through to the default logger's
criticalmethod. By default, the default logger is configured to use console.log and print in bold red text.Type Parameters
Parameters
- msg: T extends GenericFunction
? never
: TThe message to log.
Rest...args: unknown[]Arguments to be formatted into the message.
Returns T
The message that was logged.
Example: Usage
import { critical } from "@std/log/critical";
import { assertEquals } from "@std/assert/equals";
assertEquals(critical("This is a critical message."), "This is a critical message.");
// Prints: "CRITICAL This is a critical message."
assertEquals(critical(() => "This is a critical message."), "This is a critical message.");
// Prints: "CRITICAL This is a critical message."- msg: T extends GenericFunction
Log at the critical level.
This function is a pass-through to the default logger's
criticalmethod. By default, the default logger is configured to use console.log and print in bold red text.