fix loading node package in nodesDir on linux

fixes #3861
This commit is contained in:
Steve-Mcl
2022-09-03 21:23:38 +01:00
parent 5365786386
commit d6bb3a558f
3 changed files with 40 additions and 20 deletions

View File

@@ -185,10 +185,19 @@ function loadNodeConfigs() {
function addModule(module) {
moduleNodes[module.name] = [];
moduleConfigs[module.name] = module;
// console.log("registry.js.addModule",module.name,"user?",module.user,"usedBy",module.usedBy,"dependencies",module.dependencies)
for (var setName in module.nodes) {
if (module.nodes.hasOwnProperty(setName)) {
var set = module.nodes[setName];
if (!set.types) {
const err = new Error("Node has no types")
err.code = "has_no_types"
err.details = {
setName: set.name,
set: { ...set }
}
console.warn(err)
set.err = err
}
moduleNodes[module.name].push(set.name);
nodeList.push(set.id);
if (!set.err) {