W72crm_web-master/node_modules/loglevelnext/dist/loglevelnext.min.js

1 line
17 KiB
JavaScript
Raw Permalink Normal View History

2025-05-27 11:25:53 +08:00
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.log=e():t.log=e()}(window,function(){return function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}return n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.r=function(t){Object.defineProperty(t,"__esModule",{value:!0})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=34)}([function(t,e,n){"use strict";function r(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}var o=function(){},i=Symbol("valid log levels"),c=Symbol("a log instance");t.exports=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this[c]=e,this[i]={TRACE:0,DEBUG:1,INFO:2,WARN:3,ERROR:4,SILENT:5}}var e,n,u;return e=t,(n=[{key:"bindMethod",value:function(t,e){var n=t[e];if("function"==typeof n.bind)return n.bind(t);try{return Function.prototype.bind.call(n,t)}catch(e){return function(){return Function.prototype.apply.apply(n,[t,arguments])}}}},{key:"distillLevel",value:function(t){var e=t;if("string"==typeof e&&void 0!==this.levels[e.toUpperCase()]&&(e=this.levels[e.toUpperCase()]),this.levelValid(e))return e}},{key:"levelValid",value:function(t){return"number"==typeof t&&t>=0&&t<=this.levels.SILENT}},{key:"make",value:function(t){return"debug"===t&&(t="log"),void 0!==console[t]?this.bindMethod(console,t):void 0!==console.log?this.bindMethod(console,"log"):o}},{key:"replaceMethods",value:function(t){var e=this,n=this.distillLevel(t);if(null==n)throw new Error("loglevelnext: replaceMethods() called with invalid level: ".concat(t));if(!this.logger||"LogLevel"!==this.logger.type)throw new TypeError("loglevelnext: Logger is undefined or invalid. Please specify a valid Logger instance.");this.methods.forEach(function(t){var r=e.levels[t.toUpperCase()];e.logger[t]=r<n?o:e.make(t)}),this.logger.log=this.logger.debug}},{key:"levels",get:function(){return this[i]}},{key:"logger",get:function(){return this[c]},set:function(t){this[c]=t}},{key:"methods",get:function(){return Object.keys(this.levels).map(function(t){return t.toLowerCase()}).filter(function(t){return"silent"!==t})}}])&&r(e.prototype,n),u&&r(e,u),t}()},function(t,e,n){"use strict";var r=n(13)();t.exports=function(t){return t!==r&&null!==t}},function(t,e,n){"use strict";function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function o(t,e){return(o=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function i(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function c(t,e){return!e||"object"!==r(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function u(t,e,n){return(u="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,n){var r=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=l(t)););return t}(t,e);if(r){var o=Object.getOwnPropertyDescriptor(r,e);return o.get?o.get.call(n):o.value}})(t,e,n||t)}function l(t){return(l=Object.getPrototypeOf||function(t){return t.__proto__})(t)}var a=n(0),s={level:function(t){return"[".concat(t.level,"]")},name:function(t){return t.logger.name},template:"{{time}} {{level}} ",time:function(){return(new Date).toTimeString().split(" ")[0]}};t.exports=function(t){function e(t,n){var r;return function(t,e){if(