Skip to content

Commit 64e7922

Browse files
authored
Allow dynamic import in ESModule dependencies (codesandbox#1041)
Fixes codesandbox#1029
1 parent 3a78b1d commit 64e7922

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -375,10 +375,12 @@ self.addEventListener('message', async event => {
375375
const customConfig =
376376
/^\/node_modules/.test(path) && /\.js$/.test(path)
377377
? {
378+
parserOpts: { plugins: ['dynamicImport'] },
378379
plugins: [
379380
version === 7
380381
? 'transform-modules-commonjs'
381382
: 'transform-es2015-modules-commonjs',
383+
'dynamic-import-node',
382384
[
383385
'babel-plugin-detective',
384386
{ source: true, nodes: true, generated: true },

0 commit comments

Comments
 (0)