requirejs-inject

dependency injection for requirejs.


Keywords
requirejs, dependency-injection, dependency, injection, di
License
MIT
Install
bower install requirejs-inject

Documentation

requirejs-injector.

Build Status

description.

dependency injection for requirejs.

usage.

define([], function () {

  return {
    name: 'module1'
  };

});
asyncTest(function () {
  var ctx = injector();

  ctx.inject('module1', (function() {
    return {
      name: 'injected-module1'
    };
  } ());

  ctx.require(['module1'], function(module1) {
    ok(module1.name === 'injected-module1'); // module1 injected!
  });
});