Skip to content

Commit 143d0fd

Browse files
committed
feat: set modules automatically
When node_env is test, then set modules to commonjs, otherwise keep it at false.
1 parent c1ecbd7 commit 143d0fd

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

packages/babel-preset-base/src/preset.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,10 @@ export const preset = (opts: PresetOptions | null = {}) => {
5353

5454
// Create the presets
5555
const presets: babelPreset[] = [
56-
['@babel/preset-env', { modules: false, ...presetEnv }],
56+
[
57+
'@babel/preset-env',
58+
{ modules: env === 'test' ? 'commonjs' : false, ...presetEnv },
59+
],
5760
];
5861
// Add react if needed
5962
if (hasReact) {

0 commit comments

Comments
 (0)