From 2cc85c64f1c64a2dbaeae276a3e2ca8420de76b7 Mon Sep 17 00:00:00 2001
From: WXL <wl_5969728@163.com>
Date: 星期三, 22 四月 2026 18:09:58 +0800
Subject: [PATCH] 上报转运调试
---
node_modules/webpack/bin/webpack.js | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/node_modules/webpack/bin/webpack.js b/node_modules/webpack/bin/webpack.js
index ba71ec2..8e00c1a 100644
--- a/node_modules/webpack/bin/webpack.js
+++ b/node_modules/webpack/bin/webpack.js
@@ -57,9 +57,11 @@
} while (dir !== (dir = path.dirname(dir)));
// https://github.com/nodejs/node/blob/v18.9.1/lib/internal/modules/cjs/loader.js#L1274
- // eslint-disable-next-line no-warning-comments
- // @ts-ignore
- for (const internalPath of require("module").globalPaths) {
+ const { globalPaths } =
+ /** @type {typeof import("module") & { globalPaths: string[] }} */
+ (require("module"));
+
+ for (const internalPath of globalPaths) {
try {
if (fs.statSync(path.join(internalPath, packageName)).isDirectory()) {
return true;
@@ -81,6 +83,7 @@
const pkgPath = require.resolve(`${cli.package}/package.json`);
+ /** @type {Record<string, EXPECTED_ANY> & { type: string, bin: Record<string, string> }} */
const pkg = require(pkgPath);
if (pkg.type === "module" || /\.mjs/i.test(pkg.bin[cli.binName])) {
--
Gitblit v1.9.3