UNPKG

311 BJavaScriptView Raw
1var modules = {};
2
3window.define = function(name, deps, cb) {
4 modules[name] = cb();
5};
6window.define.amd = true;
7
8window.require = function(deps, module) {
9 module.apply(null, getModules(deps));
10
11 function getModules(names) {
12 return names.map(function(name) {
13 return modules[name];
14 });
15 }
16};