We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4b97228 commit 9d56b0aCopy full SHA for 9d56b0a
server/index.js
@@ -47,8 +47,10 @@ async function loadFrameworkInfo(keyedDir, directoryName) {
47
let packageLockJSON = JSON.parse(await fsp.readFile(packageLockJSONPath, "utf8"));
48
result.versions = {};
49
for (let packageName of packageNames) {
50
- if (packageLockJSON.dependencies[packageName]) {
+ if (packageLockJSON.dependencies?.[packageName]) {
51
result.versions[packageName] = packageLockJSON.dependencies[packageName].version;
52
+ } else if (packageLockJSON.packages?.[`node_modules/${packageName}`]) {
53
+ result.versions[packageName] = packageLockJSON.packages[`node_modules/${packageName}`].version;
54
} else {
55
result.versions[packageName] = "ERROR: Not found in package-lock";
56
}
0 commit comments