Skip to content

Commit 335d7a1

Browse files
committed
Only transpile js in node_modules
1 parent b858489 commit 335d7a1

File tree

1 file changed

+16
-15
lines changed

1 file changed

+16
-15
lines changed

packages/app/src/sandbox/eval/transpilers/babel/worker/babel-worker.js

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -350,22 +350,23 @@ self.addEventListener('message', async event => {
350350
{ source: true, nodes: true, generated: true },
351351
]);
352352

353-
const customConfig = /^\/node_modules/.test(path)
354-
? {
355-
plugins: [
356-
version === 7
357-
? 'transform-modules-commonjs'
358-
: 'transform-es2015-modules-commonjs',
359-
[
360-
'babel-plugin-detective',
361-
{ source: true, nodes: true, generated: true },
353+
const customConfig =
354+
/^\/node_modules/.test(path) && /\.js$/.test(path)
355+
? {
356+
plugins: [
357+
version === 7
358+
? 'transform-modules-commonjs'
359+
: 'transform-es2015-modules-commonjs',
360+
[
361+
'babel-plugin-detective',
362+
{ source: true, nodes: true, generated: true },
363+
],
362364
],
363-
],
364-
}
365-
: {
366-
...config,
367-
plugins,
368-
};
365+
}
366+
: {
367+
...config,
368+
plugins,
369+
};
369370

370371
const result = Babel.transform(code, customConfig);
371372

0 commit comments

Comments
 (0)