Skip to content
This repository was archived by the owner on Jul 13, 2020. It is now read-only.

Commit 16cf20c

Browse files
committed
include loader source maps
1 parent 9d5c7b1 commit 16cf20c

8 files changed

+19
-13
lines changed

Gruntfile.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,8 @@ module.exports = function (grunt) {
6868
banner: '<%= meta.banner %>\n',
6969
compress: {
7070
drop_console: true
71-
}
71+
},
72+
sourceMap: true
7273
},
7374
dist: {
7475
options: {

dist/es6-module-loader-sans-promises.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2137,14 +2137,13 @@ function logloads(loads) {
21372137
// importPromises adds ability to import a module twice without error - https://bugs.ecmascript.org/show_bug.cgi?id=2601
21382138
function createImportPromise(loader, name, promise) {
21392139
var importPromises = loader._loader.importPromises;
2140-
importPromises[name] = promise;
2141-
promise.then(function() {
2140+
return importPromises[name] = promise.then(function(m) {
21422141
importPromises[name] = undefined;
2143-
});
2144-
promise['catch'](function() {
2142+
return m;
2143+
}, function(e) {
21452144
importPromises[name] = undefined;
2145+
throw e;
21462146
});
2147-
return promise;
21482147
}
21492148

21502149
Loader.prototype = {

dist/es6-module-loader-sans-promises.min.js

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/es6-module-loader-sans-promises.min.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/es6-module-loader.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2101,14 +2101,13 @@ function logloads(loads) {
21012101
// importPromises adds ability to import a module twice without error - https://bugs.ecmascript.org/show_bug.cgi?id=2601
21022102
function createImportPromise(loader, name, promise) {
21032103
var importPromises = loader._loader.importPromises;
2104-
importPromises[name] = promise;
2105-
promise.then(function() {
2104+
return importPromises[name] = promise.then(function(m) {
21062105
importPromises[name] = undefined;
2107-
});
2108-
promise['catch'](function() {
2106+
return m;
2107+
}, function(e) {
21092108
importPromises[name] = undefined;
2109+
throw e;
21102110
});
2111-
return promise;
21122111
}
21132112

21142113
Loader.prototype = {

dist/es6-module-loader.min.js

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/es6-module-loader.min.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
"test": "cd test && node test"
4444
},
4545
"dependencies": {
46+
"grunt-contrib-uglify": "^0.6.0",
4647
"traceur": "0.0.66",
4748
"when": "^3.4.6"
4849
}

0 commit comments

Comments
 (0)