Class: Logger
@kosko/log.Logger
Constructors
constructor
• new Logger(options)
Parameters
| Name | Type | 
|---|---|
| options | Required<LoggerOptions> | 
Defined in
Methods
enabled
▸ enabled(level): boolean
Parameters
| Name | Type | 
|---|---|
| level | LogLevel | 
Returns
boolean
Defined in
getLevel
▸ getLevel(): LogLevel
Returns
Defined in
getWriter
▸ getWriter(): LogWriter
Returns
Defined in
log
▸ log(level, message, options?): void
Parameters
| Name | Type | 
|---|---|
| level | LogLevel | 
| message | string | 
| options | Partial<Omit<Log,"level"|"message"|"loggerLevel">> | 
Returns
void
Defined in
setLevel
▸ setLevel(level): void
Parameters
| Name | Type | 
|---|---|
| level | LogLevel | 
Returns
void
Defined in
setWriter
▸ setWriter(writer): void
Parameters
| Name | Type | 
|---|---|
| writer | LogWriter | 
Returns
void