From 04269d03b5ce89388528b42f3de8a40a3ddc8bf5 Mon Sep 17 00:00:00 2001 From: Ryan Chien <113537598+ryanchien8125@users.noreply.github.com> Date: Thu, 2 Jan 2025 13:39:39 +0800 Subject: [PATCH] feat: enhance module resolution paths for getPackageInfo (#767) --- packages/devtools/src/npm/index.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/devtools/src/npm/index.ts b/packages/devtools/src/npm/index.ts index 88bf1c91b2..e4a8c9cde9 100644 --- a/packages/devtools/src/npm/index.ts +++ b/packages/devtools/src/npm/index.ts @@ -14,7 +14,11 @@ export async function checkForUpdateOf(name: string, current?: string, nuxt = us try { if (!current) { const require = createRequire(nuxt.options.rootDir) - const info = await getPackageInfo(name, { paths: require.resolve.paths(name) || undefined }) + const modulePaths = [ + ...nuxt.options.modulesDir, + ...require.resolve.paths(name) || [], + ] + const info = await getPackageInfo(name, { paths: modulePaths }) if (!info) return current = info.packageJson.version