1
0
mirror of https://github.com/node-red/node-red.git synced 2023-10-10 13:36:53 +02:00

Add support for loading scoped node modules

Fixes #885
This commit is contained in:
Nick O'Leary 2016-05-06 10:16:41 +01:00
parent 337f5f9b98
commit 594ff8cd3d

View File

@ -102,6 +102,9 @@ function scanDirForNodesModules(dir,moduleName) {
var files = fs.readdirSync(dir);
for (var i=0;i<files.length;i++) {
var fn = files[i];
if (/^@/.test(fn)) {
results = results.concat(scanDirForNodesModules(path.join(dir,fn),moduleName));
} else {
if (!isExcluded(fn) && (!moduleName || fn == moduleName)) {
var pkgfn = path.join(dir,fn,"package.json");
try {
@ -120,6 +123,7 @@ function scanDirForNodesModules(dir,moduleName) {
}
}
}
}
} catch(err) {
}
return results;