Class: Logger ​
Defined in: packages/common/src/logger.ts:55
A flexible, feature-rich logger with:
- Environment-based filtering
- Namespacing
- File/line tracing
- Timestamps
- Colorized output
Constructors ​
Constructor ​
new Logger(
namespace?):Logger
Defined in: packages/common/src/logger.ts:59
Parameters ​
namespace? ​
string
Returns ​
Logger
Methods ​
debug() ​
debug(
message?, ...args?):Logger
Defined in: packages/common/src/logger.ts:83
Parameters ​
message? ​
unknown
args? ​
...unknown[]
Returns ​
Logger
error() ​
error(
message?, ...args?):Logger
Defined in: packages/common/src/logger.ts:87
Parameters ​
message? ​
unknown
args? ​
...unknown[]
Returns ​
Logger
info() ​
info(
message?, ...args?):Logger
Defined in: packages/common/src/logger.ts:91
Parameters ​
message? ​
unknown
args? ​
...unknown[]
Returns ​
Logger
log() ​
log(
message?, ...args?):Logger
Defined in: packages/common/src/logger.ts:103
Parameters ​
message? ​
unknown
args? ​
...unknown[]
Returns ​
Logger
newline() ​
newline():
Logger
Defined in: packages/common/src/logger.ts:107
Returns ​
Logger
security() ​
security(
message?, ...args?):Logger
Defined in: packages/common/src/logger.ts:99
Parameters ​
message? ​
unknown
args? ​
...unknown[]
Returns ​
Logger
warn() ​
warn(
message?, ...args?):Logger
Defined in: packages/common/src/logger.ts:95
Parameters ​
message? ​
unknown
args? ​
...unknown[]
Returns ​
Logger
debug() ​
staticdebug(message?, ...args?):void
Defined in: packages/common/src/logger.ts:114
Static methods for convenience (auto-instantiate).
Parameters ​
message? ​
unknown
args? ​
...unknown[]
Returns ​
void
error() ​
staticerror(message?, ...args?):void
Defined in: packages/common/src/logger.ts:118
Parameters ​
message? ​
unknown
args? ​
...unknown[]
Returns ​
void
info() ​
staticinfo(message?, ...args?):void
Defined in: packages/common/src/logger.ts:122
Parameters ​
message? ​
unknown
args? ​
...unknown[]
Returns ​
void
log() ​
staticlog(message?, ...args?):void
Defined in: packages/common/src/logger.ts:134
Parameters ​
message? ​
unknown
args? ​
...unknown[]
Returns ​
void
newline() ​
staticnewline():void
Defined in: packages/common/src/logger.ts:138
Returns ​
void
security() ​
staticsecurity(message?, ...args?):void
Defined in: packages/common/src/logger.ts:130
Parameters ​
message? ​
unknown
args? ​
...unknown[]
Returns ​
void
warn() ​
staticwarn(message?, ...args?):void
Defined in: packages/common/src/logger.ts:126
Parameters ​
message? ​
unknown
args? ​
...unknown[]
Returns ​
void