add sourceMap both option - closes #966

This commit is contained in:
Sebastian McKenzie 2015-03-08 02:54:23 +11:00
parent 44e4dc970f
commit eed4f312d8
2 changed files with 5 additions and 2 deletions

View File

@ -57,7 +57,7 @@ var compile = function (filename) {
if (!result) {
result = babel.transformFileSync(filename, extend(opts, {
sourceMap: true,
sourceMap: "both",
ast: false
}));
}

View File

@ -527,8 +527,11 @@ export default class File {
result.map = this.mergeSourceMap(result.map);
if (opts.sourceMap === "inline") {
if (opts.sourceMap === "inline" || opts.sourceMap === "both") {
result.code += "\n" + convertSourceMap.fromObject(result.map).toComment();
}
if (opts.sourceMap === "both") {
result.map = null;
}