modulesinfo browserify fix

This commit is contained in:
Chinmay Pandhare
2017-08-15 07:16:19 +05:30
parent 5b7e47dd79
commit a9e0068628
5 changed files with 204 additions and 47 deletions

View File

@@ -180,14 +180,14 @@ ImageSequencer = function ImageSequencer(options) {
return require('./ExportBin')(this);
}
function modulesInfo() {
function modulesInfo(name) {
window.data = require('./modules/Crop/info.json');
var modulesdata = {}
for (var modulename in modules) {
var camelCased = modulename.replace(/-([a-z])/g,function (g) { return g[1].toUpperCase(); });
var capitalised = camelCased[0].toUpperCase() + camelCased.substring(1);
modulesdata[modulename] = require('./modules/'+capitalised+'/info.json');
}
if(arguments.length==0)
for (var modulename in modules) {
modulesdata[modulename] = modules[modulename][1];
}
else modulesdata = modules[name][1];
return modulesdata;
}