UNPKG

@daysnap/utils

Version:
35 lines (23 loc) 956 B
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); var _chunkKWKJUVO6cjs = require('./chunk-KWKJUVO6.cjs'); var _chunkFV6ZXO2Bcjs = require('./chunk-FV6ZXO2B.cjs'); var _chunkHILUSXLZcjs = require('./chunk-HILUSXLZ.cjs'); var _chunkOSEQ7XR6cjs = require('./chunk-OSEQ7XR6.cjs'); // src/formatMessage.ts function formatMessage(message, keys = ["message", "msg", "errMsg", "errorMsg"]) { if (_chunkHILUSXLZcjs.isNull.call(void 0, message) || _chunkFV6ZXO2Bcjs.isUndefined.call(void 0, message)) { return ""; } if (!_chunkOSEQ7XR6cjs.isObject.call(void 0, message)) { return `${message}`; } for (let i = 0, len = keys.length; i < len; i++) { const key = keys[i]; const val = _chunkKWKJUVO6cjs.parsePath.call(void 0, message, key); if (!_chunkFV6ZXO2Bcjs.isUndefined.call(void 0, val)) { return `${val}`; } } return JSON.stringify(message); } exports.formatMessage = formatMessage;