aboutsummaryrefslogtreecommitdiff
path: root/thirdparty/systemjs/test/tests/advanced-plugin.js
blob: 26c6a450c0bfc1251538c90ad8d13595148459ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

exports.locate = function(load) {
  return new Promise(function(resolve, reject) {
    setTimeout(function() {
      resolve('custom fetch');
    }, 20);      
  });
}

exports.fetch = function(load) {
  return new Promise(function(resolve, reject) {
    setTimeout(function() {
      resolve(load.address);
    }, 20);    
  });
}

exports.translate = function(load) {
  load.source = '"deps ./plugin-dep.js"; (typeof window != "undefined" ? window : global).q = "' + load.source + ':' + load.name + '";';
}