Compare commits

...

2 Commits

Author SHA1 Message Date
Sebastian McKenzie
c2930c9650 v1.9.5 2014-10-15 21:54:02 +11:00
Sebastian McKenzie
5db127e622 source-map support for 6to5/register 2014-10-15 21:52:03 +11:00
2 changed files with 20 additions and 6 deletions

View File

@@ -1,12 +1,25 @@
require("./polyfill");
var maps = {};
var to5 = require("./index");
var old = require.extensions[".js"];
var sourceMapSupport = require("source-map-support");
var to5 = require("./index");
// 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 maps = {};
var old = require.extensions[".js"];
require.extensions[".js"] =
require.extensions[".es6"] = function (m, filename) {

View File

@@ -1,7 +1,7 @@
{
"name": "6to5",
"description": "Turn ES6 code into readable vanilla ES5 with source maps",
"version": "1.9.4",
"version": "1.9.5",
"author": "Sebastian McKenzie <sebmck@gmail.com>",
"homepage": "https://github.com/sebmck/6to5",
"repository": {
@@ -44,7 +44,8 @@
"recast": "0.8.0",
"source-map": "0.1.40",
"regenerator": "0.6.7",
"chokidar": "^0.9.0"
"chokidar": "^0.9.0",
"source-map-support": "^0.2.7"
},
"devDependencies": {
"es6-transpiler": "0.7.17",