UNPKG

@parkersoftware/whoson-lib

Version:

Useful whoson related library

58 lines (57 loc) 2.14 kB
"use strict"; var __spreadArray = (this && this.__spreadArray) || function (to, from) { for (var i = 0, il = from.length, j = to.length; i < il; i++, j++) to[j] = from[i]; return to; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.Logging = void 0; /** * base logging class for the connection library and hooks * override error, log and warn to provide your own error methods. */ var Logging = /** @class */ (function () { function Logging() { } /** * Base error logging method for the connection library and hooks * override this to perform external logging * @param message the error message * @param optionalParams additional objects to include */ Logging.error = function (message) { var optionalParams = []; for (var _i = 1; _i < arguments.length; _i++) { optionalParams[_i - 1] = arguments[_i]; } console.error.apply(console, __spreadArray([message], optionalParams)); }; /** * Base logging method for the connection library and hooks * override this to perform external logging * @param message the log message * @param optionalParams additional objects to include */ Logging.log = function (message) { var optionalParams = []; for (var _i = 1; _i < arguments.length; _i++) { optionalParams[_i - 1] = arguments[_i]; } console.log.apply(console, __spreadArray([message], optionalParams)); }; /** * Base warning logging method for the connection library and hooks * override this to perform external logging * @param message the warning message * @param optionalParams additional objects to include */ Logging.warn = function (message) { var optionalParams = []; for (var _i = 1; _i < arguments.length; _i++) { optionalParams[_i - 1] = arguments[_i]; } console.warn.apply(console, __spreadArray([message], optionalParams)); }; return Logging; }()); exports.Logging = Logging;