Compare commits

...

2 Commits

Author SHA1 Message Date
Sebastian McKenzie
ef2638eb89 v1.10.2 2014-10-25 13:04:49 +11:00
Sebastian McKenzie
a7d860aab4 fix error stack not getting updated 2014-10-25 13:03:44 +11:00
2 changed files with 6 additions and 3 deletions

View File

@@ -268,12 +268,15 @@ exports.parse = function (opts, code, callback) {
} catch (err) {
if (!err._6to5) {
err._6to5 = true;
err.message = opts.filename + ": " + err.message;
var message = opts.filename + ": " + err.message;
if (err.loc) {
var frame = exports.codeFrame(code, err.loc.line, err.loc.column);
err.message = err.message + frame;
message += frame;
}
err.stack = err.stack.replace(err.message, message);
err.message = message;
}
throw err;

View File

@@ -1,7 +1,7 @@
{
"name": "6to5",
"description": "Turn ES6 code into readable vanilla ES5 with source maps",
"version": "1.10.1",
"version": "1.10.2",
"author": "Sebastian McKenzie <sebmck@gmail.com>",
"homepage": "https://github.com/sebmck/6to5",
"repository": {