@tableau/taco-toolkit
Version:
Tableau Connector Toolkit
21 lines • 1.45 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getTimestampWithLogOptions = exports.getLogMessageString = void 0;
function getLogMessageString(message) {
if (typeof message === 'string') {
return message;
}
else if (!message) {
return "".concat(message);
}
return JSON.stringify(message);
}
exports.getLogMessageString = getLogMessageString;
function getTimestampWithLogOptions(options) {
if ((options === null || options === void 0 ? void 0 : options.timestamp) === undefined) {
return Date.now();
}
return options.timestamp;
}
exports.getTimestampWithLogOptions = getTimestampWithLogOptions;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidXRpbHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvc2hhcmVkL2xvZ2dlci91dGlscy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFFQSxTQUFnQixtQkFBbUIsQ0FBQyxPQUFnQjtJQUNsRCxJQUFJLE9BQU8sT0FBTyxLQUFLLFFBQVEsRUFBRTtRQUMvQixPQUFPLE9BQU8sQ0FBQTtLQUNmO1NBQU0sSUFBSSxDQUFDLE9BQU8sRUFBRTtRQUNuQixPQUFPLFVBQUcsT0FBTyxDQUFFLENBQUE7S0FDcEI7SUFFRCxPQUFPLElBQUksQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLENBQUE7QUFDaEMsQ0FBQztBQVJELGtEQVFDO0FBRUQsU0FBZ0IsMEJBQTBCLENBQUMsT0FBK0I7SUFDeEUsSUFBSSxDQUFBLE9BQU8sYUFBUCxPQUFPLHVCQUFQLE9BQU8sQ0FBRSxTQUFTLE1BQUssU0FBUyxFQUFFO1FBQ3BDLE9BQU8sSUFBSSxDQUFDLEdBQUcsRUFBRSxDQUFBO0tBQ2xCO0lBRUQsT0FBTyxPQUFPLENBQUMsU0FBUyxDQUFBO0FBQzFCLENBQUM7QUFORCxnRUFNQyJ9