We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 688062c commit e793b2cCopy full SHA for e793b2c
src/node/registerTsNode.ts
@@ -5,7 +5,12 @@ export const registerTsNode = once(async () => {
5
const { register } = await import('ts-node')
6
register({ transpileOnly: true })
7
}
8
- {
+ const procMatch = /^v?(\d+)\.(\d+)\.(\d+)$/.exec(process.version)
9
+ if (
10
+ procMatch &&
11
+ parseInt(procMatch[1]) >= 20 &&
12
+ (parseInt(procMatch[1]) > 20 || parseInt(procMatch[2]) > 6)
13
+ ) {
14
const { register } = await import('./registerTsNodeEsm')
15
await register()
16
0 commit comments