Skip to content

Commit 680d9e0

Browse files
committed
Fix vue
1 parent ffb06b8 commit 680d9e0

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import macrosPlugin from 'babel-plugin-macros';
55
import refreshBabelPlugin from 'react-refresh/babel';
66
import chainingPlugin from '@babel/plugin-proposal-optional-chaining';
77
import coalescingPlugin from '@babel/plugin-proposal-nullish-coalescing-operator';
8-
import envPreset from '@babel/preset-env';
8+
import * as envPreset from '@babel/preset-env';
99

1010
import delay from '@codesandbox/common/lib/utils/delay';
1111

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ export default function evaluate(
100100
requirePath.startsWith('@babel/preset') &&
101101
requirePath !== '@babel/preset-env'
102102
) {
103-
return { __esModule: true, default: plugin };
103+
return { __esModule: true, default: preset };
104104
}
105105
return preset;
106106
}

packages/common/src/utils/is-babel-7.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,10 @@ export function isBabel7(
2222
dependencies: Dependencies = {},
2323
devDependencies: Dependencies = {}
2424
) {
25-
if (devDependencies['@vue/cli-plugin-babel']) {
25+
if (
26+
dependencies['@vue/cli-plugin-babel'] ||
27+
devDependencies['@vue/cli-plugin-babel']
28+
) {
2629
return true;
2730
}
2831

0 commit comments

Comments
 (0)