UNPKG

raid-addons

Version:

Add-ons functions for use with Raid

32 lines (26 loc) 763 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var debug = function debug() { var pre = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; if (typeof pre !== 'string') { throw new Error('raid-addons::debug expects a string'); } return function (state, event) { if (!console.group || !console.groupEnd) { console.log(pre, state, ':::', event); return state; } var type = event.type || event['@@type']; var group = type ? pre + ' ' + type : pre + ' raid'; console.group(group); console.log(state); console.log(event); console.groupEnd(group); return state; }; }; var _default = debug; exports["default"] = _default;