UNPKG

taro-sockjs-client

Version:
22 lines (18 loc) 456 B
let logObject = {} ;['log', 'debug', 'warn'].forEach(function (level) { let levelExists try { levelExists = global.console && global.console[level] && global.console[level].apply } catch (e) { // do nothing } logObject[level] = levelExists ? function () { return global.console[level].apply(global.console, arguments) } : level === 'log' ? function () {} : logObject.log }) export default logObject