From 9bce51f651aad297ef9eb6df832bfdaf1de05d84 Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期三, 22 四月 2026 14:27:54 +0800
Subject: [PATCH] 青岛推送
---
node_modules/webpack/lib/logging/createConsoleLogger.js | 15 +++++++++++++--
1 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/node_modules/webpack/lib/logging/createConsoleLogger.js b/node_modules/webpack/lib/logging/createConsoleLogger.js
index 39e72f0..e5221f7 100644
--- a/node_modules/webpack/lib/logging/createConsoleLogger.js
+++ b/node_modules/webpack/lib/logging/createConsoleLogger.js
@@ -16,6 +16,7 @@
/** @typedef {(value: string, type: LogTypeEnum, args?: Args) => void} LoggingFunction */
/**
+ * Defines the logger console type used by this module.
* @typedef {object} LoggerConsole
* @property {() => void} clear
* @property {() => void} trace
@@ -34,13 +35,15 @@
*/
/**
+ * Defines the logger options type used by this module.
* @typedef {object} LoggerOptions
- * @property {false|true|"none"|"error"|"warn"|"info"|"log"|"verbose"} level loglevel
- * @property {FilterTypes|boolean} debug filter for debug logging
+ * @property {false | true | "none" | "error" | "warn" | "info" | "log" | "verbose"} level loglevel
+ * @property {FilterTypes | boolean} debug filter for debug logging
* @property {LoggerConsole} console the console to log to
*/
/**
+ * Filter to function.
* @param {FilterItemTypes} item an input item
* @returns {FilterFunction | undefined} filter function
*/
@@ -63,6 +66,7 @@
};
/**
+ * Enumerates the available values.
* @enum {number}
*/
const LogLevel = {
@@ -77,6 +81,7 @@
};
/**
+ * Returns logging function.
* @param {LoggerOptions} options options object
* @returns {LoggingFunction} logging function
*/
@@ -93,12 +98,18 @@
const loglevel = LogLevel[`${level}`] || 0;
/**
+ * Processes the provided name.
* @param {string} name name of the logger
* @param {LogTypeEnum} type type of the log entry
* @param {Args=} args arguments of the log entry
* @returns {void}
*/
const logger = (name, type, args) => {
+ /**
+ * Returns labeled args.
+ * @template T
+ * @returns {[string?, ...T[]]} labeled args
+ */
const labeledArgs = () => {
if (Array.isArray(args)) {
if (args.length > 0 && typeof args[0] === "string") {
--
Gitblit v1.9.3