UNPKG

takin

Version:

Front end engineering base toolchain and scaffold

27 lines 1.08 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.isSupportColorModifier = exports.enableColorModifierSupport = exports.disableColorModifierSupport = void 0; const chalk_1 = __importDefault(require("chalk")); /** * 用于标记是否支持 color modifier 如: bold strikethrough 等 * 主要用于 logger 内部 */ let SUPPORT_COLOR_MODIFIER = chalk_1.default.level >= 1 ? true : false; function disableColorModifierSupport() { SUPPORT_COLOR_MODIFIER = false; } exports.disableColorModifierSupport = disableColorModifierSupport; function enableColorModifierSupport() { if (chalk_1.default.level >= 1) { SUPPORT_COLOR_MODIFIER = true; } } exports.enableColorModifierSupport = enableColorModifierSupport; function isSupportColorModifier() { return SUPPORT_COLOR_MODIFIER; } exports.isSupportColorModifier = isSupportColorModifier; //# sourceMappingURL=colorModifierSupport.js.map