{"version":3,"sources":["jsdelivr-header.js","/npm/dyna-node-console@1.0.7/dist/index.js"],"names":[],"mappings":"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","file":"/npm/dyna-node-console@1.0.7/dist/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.37.0.\n * Original file: /npm/dyna-node-console@1.0.7/dist/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","(function webpackUniversalModuleDefinition(root, factory) {\n\tif(typeof exports === 'object' && typeof module === 'object')\n\t\tmodule.exports = factory(require(\"chalk\"));\n\telse if(typeof define === 'function' && define.amd)\n\t\tdefine(\"dyna-node-console\", [\"chalk\"], factory);\n\telse if(typeof exports === 'object')\n\t\texports[\"dyna-node-console\"] = factory(require(\"chalk\"));\n\telse\n\t\troot[\"dyna-node-console\"] = factory(root[\"chalk\"]);\n})(this, function(__WEBPACK_EXTERNAL_MODULE_0__) {\nreturn /******/ (function(modules) { // webpackBootstrap\n/******/ \t// The module cache\n/******/ \tvar installedModules = {};\n/******/\n/******/ \t// The require function\n/******/ \tfunction __webpack_require__(moduleId) {\n/******/\n/******/ \t\t// Check if module is in cache\n/******/ \t\tif(installedModules[moduleId]) {\n/******/ \t\t\treturn installedModules[moduleId].exports;\n/******/ \t\t}\n/******/ \t\t// Create a new module (and put it into the cache)\n/******/ \t\tvar module = installedModules[moduleId] = {\n/******/ \t\t\ti: moduleId,\n/******/ \t\t\tl: false,\n/******/ \t\t\texports: {}\n/******/ \t\t};\n/******/\n/******/ \t\t// Execute the module function\n/******/ \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n/******/\n/******/ \t\t// Flag the module as loaded\n/******/ \t\tmodule.l = true;\n/******/\n/******/ \t\t// Return the exports of the module\n/******/ \t\treturn module.exports;\n/******/ \t}\n/******/\n/******/\n/******/ \t// expose the modules object (__webpack_modules__)\n/******/ \t__webpack_require__.m = modules;\n/******/\n/******/ \t// expose the module cache\n/******/ \t__webpack_require__.c = installedModules;\n/******/\n/******/ \t// identity function for calling harmony imports with the correct context\n/******/ \t__webpack_require__.i = function(value) { return value; };\n/******/\n/******/ \t// define getter function for harmony exports\n/******/ \t__webpack_require__.d = function(exports, name, getter) {\n/******/ \t\tif(!__webpack_require__.o(exports, name)) {\n/******/ \t\t\tObject.defineProperty(exports, name, {\n/******/ \t\t\t\tconfigurable: false,\n/******/ \t\t\t\tenumerable: true,\n/******/ \t\t\t\tget: getter\n/******/ \t\t\t});\n/******/ \t\t}\n/******/ \t};\n/******/\n/******/ \t// getDefaultExport function for compatibility with non-harmony modules\n/******/ \t__webpack_require__.n = function(module) {\n/******/ \t\tvar getter = module && module.__esModule ?\n/******/ \t\t\tfunction getDefault() { return module['default']; } :\n/******/ \t\t\tfunction getModuleExports() { return module; };\n/******/ \t\t__webpack_require__.d(getter, 'a', getter);\n/******/ \t\treturn getter;\n/******/ \t};\n/******/\n/******/ \t// Object.prototype.hasOwnProperty.call\n/******/ \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n/******/\n/******/ \t// __webpack_public_path__\n/******/ \t__webpack_require__.p = \"/dist/\";\n/******/\n/******/ \t// Load entry module and return exports\n/******/ \treturn __webpack_require__(__webpack_require__.s = 1);\n/******/ })\n/************************************************************************/\n/******/ ([\n/* 0 */\n/***/ (function(module, exports) {\n\nmodule.exports = require(\"chalk\");\n\n/***/ }),\n/* 1 */\n/***/ (function(module, exports, __webpack_require__) {\n\n\"use strict\";\n\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nvar chalk_1 = __webpack_require__(0);\r\nvar isNode = typeof process !== \"undefined\" && !!process.cwd;\r\n(function () {\r\n    if (isNode) {\r\n        if (process._dynaNodeConsole)\r\n            return; // is already applied\r\n        process._dynaNodeConsole = true;\r\n        var cl_1 = console.log;\r\n        var ci_1 = console.info;\r\n        var cd_1 = console.debug;\r\n        var cw_1 = console.warn;\r\n        var ce_1 = console.error;\r\n        var ELogType = void 0;\r\n        (function (ELogType) {\r\n            ELogType[\"LOG\"] = \"LOG\";\r\n            ELogType[\"INFO\"] = \"INFO\";\r\n            ELogType[\"DEBUG\"] = \"DEBUG\";\r\n            ELogType[\"WARN\"] = \"WARN\";\r\n            ELogType[\"ERROR\"] = \"ERROR\";\r\n            ELogType[\"TIME\"] = \"TIME\";\r\n        })(ELogType || (ELogType = {}));\r\n        var isTime_1 = function (args) { return args[0] === \"%s: %sms\"; };\r\n        var isFormatted_1 = function (args) { return args.length > 1 && typeof args[0] === \"string\" && args[0].indexOf(\"%\") > -1; };\r\n        var getLabel_1 = function (logType) {\r\n            switch (logType) {\r\n                case ELogType.LOG: return '⚪ LOG  ';\r\n                case ELogType.INFO: return '🔵 INFO ';\r\n                case ELogType.DEBUG: return '🐞 DEBUG';\r\n                case ELogType.WARN: return '🔶 WARN ';\r\n                case ELogType.ERROR: return '🔴 ERROR';\r\n                case ELogType.TIME: return '⏱ TIME ';\r\n            }\r\n        };\r\n        var getColorMethod_1 = function (logType) {\r\n            switch (logType) {\r\n                case ELogType.LOG: return function (text) { return text; };\r\n                case ELogType.INFO: return chalk_1.default.blueBright;\r\n                case ELogType.DEBUG: return chalk_1.default.blue;\r\n                case ELogType.WARN: return chalk_1.default.yellow;\r\n                case ELogType.ERROR: return chalk_1.default.red;\r\n                case ELogType.TIME: return chalk_1.default.green;\r\n            }\r\n        };\r\n        var colorArgs_1 = function (logType, args) {\r\n            var colorMethod = getColorMethod_1(logType);\r\n            return args.map(function (arg) {\r\n                if (typeof arg === \"string\" ||\r\n                    typeof arg === \"number\" ||\r\n                    typeof arg === \"boolean\" ||\r\n                    arg instanceof Date)\r\n                    return colorMethod(arg);\r\n                return arg;\r\n            });\r\n        };\r\n        var buildArgs_1 = function (logType, args) {\r\n            var now = new Date;\r\n            var ms = now.getMilliseconds();\r\n            var timeStamp = (new Date).toLocaleString() + \".\" + (\"000\" + ms).substr(-3);\r\n            var _isTime = isTime_1(args);\r\n            var _isFormatted = isFormatted_1(args);\r\n            var output;\r\n            if (_isTime)\r\n                logType = ELogType.TIME;\r\n            var prefix = getLabel_1(logType) + \" \" + timeStamp;\r\n            if (_isFormatted) {\r\n                output = [].concat(prefix + \" \" + args[0], args.slice(1));\r\n            }\r\n            else {\r\n                output = [].concat(prefix, args);\r\n            }\r\n            output = colorArgs_1(logType, output);\r\n            return output;\r\n        };\r\n        console.log = function () {\r\n            var args = [];\r\n            for (var _i = 0; _i < arguments.length; _i++) {\r\n                args[_i] = arguments[_i];\r\n            }\r\n            return cl_1.apply(void 0, buildArgs_1(ELogType.LOG, args));\r\n        };\r\n        console.info = function () {\r\n            var args = [];\r\n            for (var _i = 0; _i < arguments.length; _i++) {\r\n                args[_i] = arguments[_i];\r\n            }\r\n            return ci_1.apply(void 0, buildArgs_1(ELogType.INFO, args));\r\n        };\r\n        console.debug = function () {\r\n            var args = [];\r\n            for (var _i = 0; _i < arguments.length; _i++) {\r\n                args[_i] = arguments[_i];\r\n            }\r\n            return cd_1.apply(void 0, buildArgs_1(ELogType.DEBUG, args));\r\n        };\r\n        console.warn = function () {\r\n            var args = [];\r\n            for (var _i = 0; _i < arguments.length; _i++) {\r\n                args[_i] = arguments[_i];\r\n            }\r\n            return cw_1.apply(void 0, buildArgs_1(ELogType.WARN, args));\r\n        };\r\n        console.error = function () {\r\n            var args = [];\r\n            for (var _i = 0; _i < arguments.length; _i++) {\r\n                args[_i] = arguments[_i];\r\n            }\r\n            return ce_1.apply(void 0, buildArgs_1(ELogType.ERROR, args));\r\n        };\r\n    }\r\n})();\r\n\n\n/***/ })\n/******/ ]);\n});"]}