>Tish
HomeDocs

Console

Console logging builtins in Tish.

Methods

MethodDescriptionOutput
console.log(...)General outputstdout (default level)
console.info(...)Informational messagesstdout
console.debug(...)Debug messagesstdout (hidden by default)
console.warn(...)Warningsstderr
console.error(...)Errorsstderr (always shown)

Log level

Log level is controlled via the TISH_LOG_LEVEL environment variable:

ValueShown
debugAll messages
infoinfo, log, warn, error
loglog, warn, error (default)
warnwarn, error
errorerror only

Example:

TISH_LOG_LEVEL=debug ./myapp
TISH_LOG_LEVEL=warn ./myapp

Example

console.log("Hello, World!")
console.info("Starting up...")
console.debug("Debug info")
console.warn("Warning")
console.error("Error occurred")