Skip to content

Commit b05fa9b

Browse files
authored
chore: reinstate support for @babel/register for .mjs and .es6 extensions
1 parent 53550c8 commit b05fa9b

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lib/config.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const { resolve } = require('path');
1313

1414
const rechoir = require('rechoir');
1515

16-
const esmHandler = {
16+
const esmRegister = {
1717
module: 'esm',
1818
register(hook) {
1919
// register on .js extension due to https://github.com/joyent/node/blob/v0.12.0/lib/module.js#L353
@@ -25,9 +25,9 @@ const esmHandler = {
2525
}
2626
};
2727
const fileTypes = {
28-
'.esm.js': esmHandler,
29-
'.es6': esmHandler,
30-
'.mjs': esmHandler,
28+
'.esm.js': [esmRegister],
29+
'.es6': ['@babel/register', esmRegister],
30+
'.mjs': ['@babel/register', esmRegister],
3131
'.babel.js': ['@babel/register', 'babel-register', 'babel-core/register', 'babel/register'],
3232
'.babel.ts': ['@babel/register'],
3333
'.ts': [

0 commit comments

Comments
 (0)