Skip to content

Commit da29815

Browse files
fixup: remove unnecessary cost for default value object instantiation
1 parent 3e1cda8 commit da29815

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

lib/internal/modules/cjs/loader.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1214,8 +1214,8 @@ Module._resolveFilename = function(request, parent, isMain, options) {
12141214

12151215
if (request[0] === '#' && (parent?.filename || parent?.id === '<repl>')) {
12161216
const parentPath = parent?.filename ?? process.cwd() + path.sep;
1217-
const pkg = packageJsonReader.getNearestParentPackageJSON(parentPath) || { __proto__: null };
1218-
if (pkg.data?.imports != null) {
1217+
const pkg = packageJsonReader.getNearestParentPackageJSON(parentPath);
1218+
if (pkg?.data.imports != null) {
12191219
try {
12201220
const { packageImportsResolve } = require('internal/modules/esm/resolve');
12211221
return finalizeEsmResolution(

0 commit comments

Comments
 (0)