source-map support for 6to5/register
This commit is contained in:
parent
e6ec26f77c
commit
5db127e622
@ -1,12 +1,25 @@
|
|||||||
require("./polyfill");
|
require("./polyfill");
|
||||||
|
|
||||||
var maps = {};
|
var sourceMapSupport = require("source-map-support");
|
||||||
var to5 = require("./index");
|
var to5 = require("./index");
|
||||||
var old = require.extensions[".js"];
|
|
||||||
|
|
||||||
// TODO: source maps - Error.prepareStackTrace override
|
sourceMapSupport.install({
|
||||||
|
retrieveSourceMap: function (source) {
|
||||||
|
var map = maps[source];
|
||||||
|
if (map) {
|
||||||
|
return {
|
||||||
|
url: null,
|
||||||
|
map: map
|
||||||
|
};
|
||||||
|
} else {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
var ignoreRegex = /node_modules/;
|
var ignoreRegex = /node_modules/;
|
||||||
|
var maps = {};
|
||||||
|
var old = require.extensions[".js"];
|
||||||
|
|
||||||
require.extensions[".js"] =
|
require.extensions[".js"] =
|
||||||
require.extensions[".es6"] = function (m, filename) {
|
require.extensions[".es6"] = function (m, filename) {
|
||||||
|
|||||||
@ -44,7 +44,8 @@
|
|||||||
"recast": "0.8.0",
|
"recast": "0.8.0",
|
||||||
"source-map": "0.1.40",
|
"source-map": "0.1.40",
|
||||||
"regenerator": "0.6.7",
|
"regenerator": "0.6.7",
|
||||||
"chokidar": "^0.9.0"
|
"chokidar": "^0.9.0",
|
||||||
|
"source-map-support": "^0.2.7"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"es6-transpiler": "0.7.17",
|
"es6-transpiler": "0.7.17",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user