We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 091f13c commit 9a47a53Copy full SHA for 9a47a53
lib/logger.js
@@ -370,17 +370,24 @@ class Logger {
370
}
371
372
373
+/**
374
+ * Create a logger instance (convenience method)
375
+ * @param {object} [options]
376
+ * @param {string} [options.level] - Minimum log level (default: 'info')
377
+ * @param {object} [options.bindings] - Context fields (default: {})
378
+ * @returns {Logger}
379
+ */
380
function createLogger(options) {
381
return new Logger(options);
382
383
384
module.exports = {
- createLogger,
385
Logger,
386
LogConsumer,
387
JSONConsumer,
- Handler: LogConsumer,
- JSONHandler: JSONConsumer,
388
LEVELS,
389
channels,
390
+ createLogger,
391
+ Handler: LogConsumer,
392
+ JSONHandler: JSONConsumer,
393
};
0 commit comments