UNPKG

@rewaa/event-broker

Version:

A broker for all the events that Rewaa will ever produce or consume

34 lines 910 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.delay = exports.Logger = void 0; class Logger { constructor(logsEnabled) { this.logsEnabled = logsEnabled; } error(error) { if (!this.logsEnabled) return; console.error(`EventBrokerLog ::: ${error}`); } warn(message) { if (!this.logsEnabled) return; console.warn(`EventBrokerLog ::: ${message}`); } debug(message) { if (!this.logsEnabled) return; console.debug(`EventBrokerLog ::: ${message}`); } info(message) { if (!this.logsEnabled) return; console.info(`EventBrokerLog ::: ${message}`); } } exports.Logger = Logger; const delay = (ms) => { return new Promise((resolve) => setTimeout(resolve, ms)); }; exports.delay = delay; //# sourceMappingURL=utils.js.map