@imqueueRPC enqueued!
intro docs blog
$ npm i -g @imqueue/cli
intro docs blog
theme
$ npm i -g @imqueue/cli
@imqueue/core v2.0.26 · archived
Classes
ClusteredRedisQueue IMQ RedisQueue UDPClusterManager
Enumerations
IMQMode LogLevel
Functions
buildOptions(defaultOptions, givenOptions) copyEventEmitter(source, target) intrand(min, max) logDebugInfo(input) pack(data) profile(options) promisify(obj, restrict) propertiesOf(obj) sha1(str) unpack(data) uuid() verifyLogLevel(level)
Interfaces
DebugInfoOptions EventMap ILogger IMessage IMessageQueue IMessageQueueAuthConnection IMessageQueueConnection IMQOptions IRedisClient IServerInput JsonArray JsonObject ProfileDecoratorOptions UDPClusterManagerOptions
Variables
DEFAULT_IMQ_OPTIONS DEFAULT_UDP_CLUSTER_MANAGER_OPTIONS IMQ_LOG_ARGS IMQ_LOG_LEVEL IMQ_LOG_TIME_FORMAT IMQ_LOG_TIME IMQ_SHUTDOWN_TIMEOUT
Type Aliases
AllowedTimeFormat AnyJson IJson IMessageQueueConstructor
Home/API reference/@imqueue/core/ILogger
You're viewing archived documentation for @imqueue/core v2.0.26. APIs may differ from the current release. View the latest version ↗

ILogger interface

Logger interface

Signature:

export interface ILogger 

Methods

Method

Description

error(args)

Error level function

info(args)

Info level function

log(args)

Log level function

warn(args)

Warning level function

@imqueue

RPC over an inter-communication messaging queue. For TypeScript & NodeJS back-ends. Friendly to AI assistants.

Docs

Get started Tutorial CLI API MCP

Packages

@imqueue/cli ↗ @imqueue/rpc ↗ @imqueue/core ↗ @imqueue/mcp ↗ Other ↗

Project

GitHub ↗ Sandbox ↗ Contributing License Commercial ↗

Legal

Privacy Policy Terms Of UseSupport ContactCookie settings
@imqueue open source · GPL-3.0 Need a commercial license? imqueue.com ↗

Cookies We'd like to measure how these docs are used. Nothing runs and nothing is stored unless you allow it, you can change your mind any time, and we never sell or share your data. Privacy · Terms · Support