mirror of
https://github.com/node-red/node-red.git
synced 2025-03-01 10:36:34 +00:00
Allow module to provide resources and automatically expose them
This commit is contained in:
@@ -262,6 +262,14 @@ function getModuleNodeFiles(module) {
|
||||
result.examples = {path:examplesDir};
|
||||
} catch(err) {
|
||||
}
|
||||
|
||||
var resourcesDir = path.join(moduleDir,"resources");
|
||||
try {
|
||||
fs.statSync(resourcesDir)
|
||||
result.resources = {path:resourcesDir};
|
||||
} catch(err) {
|
||||
}
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@@ -406,6 +414,7 @@ function convertModuleFileListToObject(moduleFiles,seedObject) {
|
||||
user: moduleFile.user||false,
|
||||
nodes: {},
|
||||
plugins: {},
|
||||
resources: nodeModuleFiles.resources,
|
||||
icons: nodeModuleFiles.icons,
|
||||
examples: nodeModuleFiles.examples
|
||||
};
|
||||
|
Reference in New Issue
Block a user