1 | var concatAMD = require("./concat_source_amd");
|
2 | var concatES = require("./concat_source_es");
|
3 |
|
4 | module.exports = function(bundle, options = {}){
|
5 | var result;
|
6 |
|
7 | if(options.format === "es") {
|
8 | result = concatES(bundle, options);
|
9 | } else if(options.format === "amd") {
|
10 | result = concatAMD(bundle, options);
|
11 | } else {
|
12 | return Promise.reject(new Error(`Unsupported concat format: ${options.format}`));
|
13 | }
|
14 |
|
15 | return Promise.resolve(result);
|
16 | };
|