Skip to content

Commit d56f340

Browse files
fix: don't patch esm loading in tests unconditionally
1 parent 61d2e48 commit d56f340

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

ts-node.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,8 @@ const { register } = require('module');
22
const { pathToFileURL } = require('url');
33

44
require('ts-node/register');
5-
register('ts-node/esm', pathToFileURL(__filename));
5+
6+
const shouldPatchEsm = process.execArgv.every(arg => !arg.includes('loader'));
7+
if (shouldPatchEsm) {
8+
register('ts-node/esm', pathToFileURL(__filename));
9+
}

0 commit comments

Comments
 (0)