How to use the didi.Module function in didi

To help you get started, we’ve selected a few didi examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github bpmn-io / diagram-js / lib / di.js View on Github external
var di = require('didi');

var Module = di.Module,
    Injector = di.Injector;

/**
 * Bootstrap an injector from a list of modules, instantiating a number of default components
 *
 * @param {Array} modules
 * @param {Array} components
 * @param {Object} config
 *
 * @return {didi.Injector} a injector to use to access the components
 */
function bootstrap(modules, components, config) {

  var configModule = {
    'config': ['value', config]
  };

didi

Dependency Injection for JavaScript

MIT
Latest version published 2 months ago

Package Health Score

73 / 100
Full package analysis

Popular didi functions