We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6fc0a25 commit 2d16565Copy full SHA for 2d16565
lib/fs.js
@@ -2516,7 +2516,7 @@ function realpathSync(p, options) {
2516
}
2517
resolvedLink = pathModule.resolve(previous, linkTarget);
2518
2519
- if (cache) cache.set(base, resolvedLink);
+ cache?.set(base, resolvedLink);
2520
if (!isWindows) seenLinks[id] = linkTarget;
2521
2522
@@ -3041,8 +3041,7 @@ ObjectDefineProperties(fs, {
3041
configurable: true,
3042
enumerable: true,
3043
get() {
3044
- if (promises === null)
3045
- promises = require('internal/fs/promises').exports;
+ promises ??= require('internal/fs/promises').exports;
3046
return promises;
3047
3048
0 commit comments