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