Rush StackShopBlogEvents
Skip to main content

Home > @rushstack/node-core-library > TerminalProviderSeverity

TerminalProviderSeverity enum

This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.

Similar to many popular logging packages, terminal providers support a range of message severities. These severities have built-in formatting defaults in the Terminal object (warnings are yellow, errors are red, etc.).

Terminal providers may choose to suppress certain messages based on their severity, or to route some messages to other providers or not based on severity.

Severity | Purpose --------- | ------- error | Build errors and fatal issues warning | Not necessarily fatal, but indicate a problem the user should fix log | Informational messages verbose | Additional information that may not always be necessary debug | Highest detail level, best used for troubleshooting information

Signature:

export declare enum TerminalProviderSeverity 

Enumeration Members

MemberValueDescription
debug4(BETA)
error2(BETA)
log0(BETA)
verbose3(BETA)
warning1(BETA)