UNPKG

@benshi.ai/js-sdk

Version:

Benshi SDK

34 lines 1.08 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.debug = exports.Debug = void 0; var Debug; (function (Debug) { Debug[Debug["Log"] = 0] = "Log"; Debug[Debug["Info"] = 1] = "Info"; Debug[Debug["Warn"] = 2] = "Warn"; Debug[Debug["Error"] = 3] = "Error"; })(Debug = exports.Debug || (exports.Debug = {})); function debug(isDebuggingActive) { return function (level, message) { if (isDebuggingActive) { var consoleFunc = void 0; switch (level) { default: consoleFunc = console.log; break; case Debug.Info: consoleFunc = console.info; break; case Debug.Warn: consoleFunc = console.warn; break; case Debug.Error: consoleFunc = console.error; break; } consoleFunc(message); } }; } exports.debug = debug; //# sourceMappingURL=logging.js.map