UNPKG

@bitrix24/b24jssdk

Version:

Bitrix24 REST API JavaScript SDK

35 lines (32 loc) 956 B
/** * @package @bitrix24/b24jssdk * @version 1.1.0 * @copyright (c) 2026 Bitrix24 * @license MIT * @see https://github.com/bitrix24/b24jssdk * @see https://bitrix24.github.io/b24jssdk/ */ import { AbstractFormatter } from './abstract-formatter.mjs'; var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); class JsonFormatter extends AbstractFormatter { static { __name(this, "JsonFormatter"); } constructor(dateFormat = "YYYY-MM-DD HH:mm:ss") { super(dateFormat); } format(record) { return JSON.stringify({ channel: record.channel, levelName: record.levelName, message: record.message, context: record.context, extra: record.extra, timestamp: this._formatTimestamp(record.timestamp), date: this._formatDate(record.timestamp) }); } } export { JsonFormatter }; //# sourceMappingURL=json-formatter.mjs.map