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 f6735ab commit 92a3bbfCopy full SHA for 92a3bbf
packages/register/esm.mts
@@ -7,7 +7,7 @@ import {
7
type ResolveHook,
8
builtinModules,
9
} from 'node:module'
10
-import { extname, join } from 'node:path'
+import { extname, isAbsolute, join } from 'node:path'
11
import { fileURLToPath, parse as parseUrl, pathToFileURL } from 'node:url'
12
13
import debugFactory from 'debug'
@@ -29,7 +29,7 @@ tsconfig.module = ts.ModuleKind.ESNext
29
const TSCONFIG_PATH = (function () {
30
const pathFromEnv =
31
process.env.SWC_NODE_PROJECT ?? process.env.TS_NODE_PROJECT ?? join(process.cwd(), 'tsconfig.json')
32
- if (!pathFromEnv.startsWith('/')) {
+ if (!isAbsolute(pathFromEnv)) {
33
return join(process.cwd(), pathFromEnv)
34
}
35
return pathFromEnv
0 commit comments