Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'lib/internal/modules/esm/resolve.js')
-rw-r--r--lib/internal/modules/esm/resolve.js15
1 files changed, 6 insertions, 9 deletions
diff --git a/lib/internal/modules/esm/resolve.js b/lib/internal/modules/esm/resolve.js
index cbcdb020ed7..29235a6785f 100644
--- a/lib/internal/modules/esm/resolve.js
+++ b/lib/internal/modules/esm/resolve.js
@@ -455,10 +455,9 @@ function packageMainResolve(packageJSONUrl, packageConfig, base, conditions) {
if (packageConfig.main !== undefined) {
return finalizeResolution(
new URL(packageConfig.main, packageJSONUrl), base);
- } else {
- return finalizeResolution(
- new URL('index', packageJSONUrl), base);
}
+ return finalizeResolution(
+ new URL('index', packageJSONUrl), base);
}
return legacyMainResolve(packageJSONUrl, packageConfig);
}
@@ -578,10 +577,9 @@ function packageResolve(specifier, base, conditions) {
} else if (packageSubpath === '') {
return packageMainResolve(packageJSONUrl, packageConfig, base,
conditions);
- } else {
- return packageExportsResolve(
- packageJSONUrl, packageSubpath, packageConfig, base, conditions);
}
+ return packageExportsResolve(
+ packageJSONUrl, packageSubpath, packageConfig, base, conditions);
}
}
@@ -611,10 +609,9 @@ function packageResolve(specifier, base, conditions) {
} else if (packageConfig.exports !== undefined) {
return packageExportsResolve(
packageJSONUrl, packageSubpath, packageConfig, base, conditions);
- } else {
- return finalizeResolution(
- new URL(packageSubpath, packageJSONUrl), base);
}
+ return finalizeResolution(
+ new URL(packageSubpath, packageJSONUrl), base);
// Cross-platform root check.
} while (packageJSONPath.length !== lastPath.length);