We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 460714b commit 71dff8cCopy full SHA for 71dff8c
1 file changed
packages/babel-register/src/node.js
@@ -48,10 +48,11 @@ function compile(filename) {
48
let result;
49
50
// merge in base options and resolve all the plugins and presets relative to this file
51
- let opts = new OptionManager().init(extend(deepClone(transformOpts), {
52
- filename,
53
- sourceRoot: path.dirname(filename)
54
- }));
+ let opts = new OptionManager().init(extend(
+ { sourceRoot: path.dirname(filename) }, // sourceRoot can be overwritten
+ deepClone(transformOpts),
+ { filename }
55
+ ));
56
57
let cacheKey = `${JSON.stringify(opts)}:${babel.version}`;
58
0 commit comments