comparison modules.js @ 30:b2faacfefb90

Rewrite of the module manager; fix of some modules; fix of the directory backend.
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Thu, 04 Nov 2010 17:50:52 +0100
parents b80ab94da447
children bc717575e66a
comparison
equal deleted inserted replaced
29:e007a6364bf0 30:b2faacfefb90
7 var file = files[i]; 7 var file = files[i];
8 if (!regex.test(file)) 8 if (!regex.test(file))
9 continue; 9 continue;
10 10
11 var module = require('./modules/' + files[i]); 11 var module = require('./modules/' + files[i]);
12 for (var j in module) 12 for (var j in module) {
13 if (typeof modules[j] != 'undefined')
14 console.log('WARNING: module '+j+' already loaded.');
15
13 modules[j] = module[j]; 16 modules[j] = module[j];
17 }
14 } 18 }