1 | var modules = {};
|
2 |
|
3 | window.define = function(name, deps, cb) {
|
4 | modules[name] = cb();
|
5 | };
|
6 | window.define.amd = true;
|
7 |
|
8 | window.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 | };
|