diff --git a/.gitignore b/.gitignore index 0a601d7..5327e73 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ node_modules jspm_packages +.idea +*.iml diff --git a/plugin-babel.js b/plugin-babel.js index 894267b..3ad438c 100644 --- a/plugin-babel.js +++ b/plugin-babel.js @@ -174,7 +174,7 @@ exports.translate = function(load, traceOpts) { sourceFileName: load.address, moduleIds: false, sourceMaps: traceOpts && traceOpts.sourceMaps || babelOptions.sourceMaps, - inputSourceMap: load.metadata.sourceMap, + inputSourceMap: (babelOptions.provideInputSourceMap && babelOptions.provideInputSourceMap(load)) || load.metadata.sourceMap, compact: babelOptions.compact, comments: babelOptions.comments, code: true,