requirejs-injector.
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!
});
});