Skip to content

Commit 08938a1

Browse files
authored
fs: refactor to use ES2020 syntax
PR-URL: #41903 Reviewed-By: Tobias Nießen <[email protected]> Reviewed-By: Antoine du Hamel <[email protected]>
1 parent 0185464 commit 08938a1

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

lib/fs.js

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2515,7 +2515,7 @@ function realpathSync(p, options) {
25152515
}
25162516
resolvedLink = pathModule.resolve(previous, linkTarget);
25172517

2518-
if (cache) cache.set(base, resolvedLink);
2518+
cache?.set(base, resolvedLink);
25192519
if (!isWindows) seenLinks[id] = linkTarget;
25202520
}
25212521

@@ -3040,8 +3040,7 @@ ObjectDefineProperties(fs, {
30403040
configurable: true,
30413041
enumerable: true,
30423042
get() {
3043-
if (promises === null)
3044-
promises = require('internal/fs/promises').exports;
3043+
promises ??= require('internal/fs/promises').exports;
30453044
return promises;
30463045
}
30473046
}

0 commit comments

Comments
 (0)