@deepseek-ai/cordis-plugin-logger-console
v1.0.4
Published
Console logger exporter for cordis
Readme
@cordisjs/plugin-logger-console
Console exporter for the built-in Cordis logger service.
Usage
import { Context } from 'cordis'
import ConsoleLogger from '@cordisjs/plugin-logger-console'
const root = new Context()
await root.plugin(ConsoleLogger, {
showDiff: true,
levels: {
default: 2,
hmr: 3,
},
})
root.logger('app').info('started')Config
| Field | Description |
| --- | --- |
| colors | Color support level, or false to disable colors. |
| maxLength | Maximum rendered line length before truncation. |
| levels | Per-logger minimum level map. |
| showDiff | Show elapsed time since the previous message. |
| showTime | Timestamp template. |
| label | Label width, margin, and alignment options. |
The Node entry uses node:util.inspect for %o and %O; the browser entry
passes log arguments through to console.
