Skip to content

Commit ae5e0d6

Browse files
committed
feat: fallback to process.cwd() if no filename provided either
1 parent 55d7f66 commit ae5e0d6

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

create-require.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,12 @@ const nativeModule = require('module')
22
const path = require('path')
33
const fs = require('fs')
44

5-
function createRequire (filename) {
5+
function createRequire(filename) {
6+
// Fallback to process.cwd() if no filename passed
7+
if (!filename) {
8+
filename = process.cwd()
9+
}
10+
611
// If filename is dir, createRequire goes with parent directory, so we need fakepath
712
if (isDir(filename)) {
813
filename = path.join(filename, 'index.js')

0 commit comments

Comments
 (0)