# IMQOptions.logger property · @imqueue/core

Source: https://imqueue.org/api/core/latest/core.imqoptions.logger/
Published: 2026-08-04
Author: @imqueue maintainers (https://github.com/imqueue)
Package: @imqueue/core 3.3.2 — generated reference, not hand-written

Logger used for queue diagnostics. Defaults to `console`.

**Signature:**

```typescript
logger?: ILogger;
```

## Remarks

Connection lifecycle messages and all internal errors are written here regardless of [IMQOptions.verbose](https://imqueue.org/api/core/latest/core.imqoptions.verbose/) — only verbose messages are gated by it. Pass a no-op [ILogger](https://imqueue.org/api/core/latest/core.ilogger/) to silence the queue entirely.

