We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ecc04c9 commit b377dadCopy full SHA for b377dad
src/fs/node-require.mjs
@@ -1,5 +1,10 @@
1
import { createRequire } from 'module'
2
3
-const require = createRequire(import.meta.url)
4
-
5
-export const requireResolve = require.resolve
+export function requireResolve (file) {
+ /**
+ * createRequire() can throw,
6
+ * when import.meta.url not begin with "file://".
7
+ */
8
+ const require = createRequire(import.meta.url)
9
+ return require.resolve(file)
10
+}
0 commit comments