UNPKG

@daysnap/utils

Version:
31 lines (21 loc) 736 B
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); var _chunkA2J34A3Kcjs = require('./chunk-A2J34A3K.cjs'); var _chunkFV6ZXO2Bcjs = require('./chunk-FV6ZXO2B.cjs'); var _chunkOSEQ7XR6cjs = require('./chunk-OSEQ7XR6.cjs'); // src/parseError.ts function parseError(val, keys = ["message", "msg", "errorMsg"]) { if (_chunkA2J34A3Kcjs.isEmpty.call(void 0, val)) { return ""; } if (_chunkOSEQ7XR6cjs.isObject.call(void 0, val)) { for (let i = 0, len = keys.length; i < len; i++) { const key = keys[i]; const v = val[key]; if (!_chunkFV6ZXO2Bcjs.isUndefined.call(void 0, v)) { return v; } } } return JSON.stringify(val); } exports.parseError = parseError;