this.addons_list_ = null;
this.addons_ = null;
this.evt_emitter_ = null;
+ this.addons_listeners = {};
}
- registerAPIModule() {
- const Module = require('module');
- const originalResolveFilename = Module._resolveFilename;
- Module._resolveFilename = function (request, parent, isMain) {
- if (request === 'addonapi') {
- return ADDONS_PATH;
- } else {
- return originalResolveFilename(request, parent, isMain);
- }
- }
- }
-
loadJsonDB(db_path) {
if (!db_path) {
db_path = path.join(ADN_PATH, ADDONS_DB_FILE);