UNPKG

linagora-rse

Version:
20 lines (16 loc) 562 B
'use strict'; var AwesomeModule = require('awesome-module'); var Dependency = AwesomeModule.AwesomeModuleDependency; var injectionModule = new AwesomeModule('linagora.esn.injection', { dependencies: [ new Dependency(Dependency.TYPE_NAME, 'linagora.esn.core.domain', 'domain'), new Dependency(Dependency.TYPE_NAME, 'linagora.esn.core.community', 'community') ], states: { lib: function(dependencies, callback) { var lib = require('./lib')(dependencies); return callback(null, lib); } } }); module.exports = injectionModule;