diff --git a/lib/fs.js b/lib/fs.js index 857ca91c7ef252..d972c1465b910f 100644 --- a/lib/fs.js +++ b/lib/fs.js @@ -922,7 +922,7 @@ function stat(path, options = { bigint: false }, callback) { binding.stat(pathModule.toNamespacedPath(path), options.bigint, req); } -function fstatSync(fd, options = {}) { +function fstatSync(fd, options = { bigint: false }) { validateInt32(fd, 'fd', 0); const ctx = { fd }; const stats = binding.fstat(fd, options.bigint, undefined, ctx); @@ -930,7 +930,7 @@ function fstatSync(fd, options = {}) { return getStatsFromBinding(stats); } -function lstatSync(path, options = {}) { +function lstatSync(path, options = { bigint: false }) { path = getValidatedPath(path); const ctx = { path }; const stats = binding.lstat(pathModule.toNamespacedPath(path), @@ -939,7 +939,7 @@ function lstatSync(path, options = {}) { return getStatsFromBinding(stats); } -function statSync(path, options = {}) { +function statSync(path, options = { bigint: false }) { path = getValidatedPath(path); const ctx = { path }; const stats = binding.stat(pathModule.toNamespacedPath(path),