UNPKG

@cmtlyt/logger

Version:
2 lines 2.54 kB
"use strict";const __rslib_import_meta_url__="undefined"==typeof document?new(require("url".replace("",""))).URL("file:"+__filename).href:document.currentScript&&document.currentScript.src||new URL("main.js",document.baseURI).href;var __webpack_require__={};__webpack_require__.d=(e,r)=>{for(var t in r)__webpack_require__.o(r,t)&&!__webpack_require__.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:r[t]})},__webpack_require__.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var __webpack_exports__={};function defineAdapter(e){return e}function stringifyObject(e,r,t){if(t.has(r)){let e=t.get(r);return`[Circular ${e?`key: ${e}`:"self"}]`}return t.set(r,e),r}function objectStringify(e){let r=new Map,t=JSON.stringify(e,(e,t)=>{if("bigint"==typeof t)return t.toString();if("function"==typeof t){let e=t.toString();return e.includes("=>")||e.startsWith("function")?e:`function ${e}`}return"object"==typeof t?stringifyObject(e,t,r):t},2);return t&&"function"==typeof t.replace?t.replace(/\n(\s+)/g,(e,{length:r})=>` ${"\xa0".repeat(r)}`):t}function isWeb(){return void 0!==globalThis.window}function isNode(){return"undefined"!=typeof process&&!!(process.versions&&process.versions.node)}function createAllowTypesChecker(e){let r=new Set(["debug","info","warn","error"]);if(!e)return r;if("function"==typeof e)return e;if(Array.isArray(e)){let t=new Set(r);return e.forEach(e=>{t.add(e)}),t}return e}function isTypeAllowed(e,r){return"function"==typeof r?r(e):r.has(e)}for(var __rspack_i in __webpack_require__.r(__webpack_exports__),__webpack_require__.d(__webpack_exports__,{isNode:()=>isNode,isWeb:()=>isWeb,defineAdapter:()=>defineAdapter,isTypeAllowed:()=>isTypeAllowed,objectStringify:()=>objectStringify,createAllowTypesChecker:()=>createAllowTypesChecker}),exports.createAllowTypesChecker=__webpack_exports__.createAllowTypesChecker,exports.defineAdapter=__webpack_exports__.defineAdapter,exports.isNode=__webpack_exports__.isNode,exports.isTypeAllowed=__webpack_exports__.isTypeAllowed,exports.isWeb=__webpack_exports__.isWeb,exports.objectStringify=__webpack_exports__.objectStringify,__webpack_exports__)-1===["createAllowTypesChecker","defineAdapter","isNode","isTypeAllowed","isWeb","objectStringify"].indexOf(__rspack_i)&&(exports[__rspack_i]=__webpack_exports__[__rspack_i]);Object.defineProperty(exports,"__esModule",{value:!0});