diff --git a/lib/fs.js b/lib/fs.js index 0d9387598ed..6b0a88fac7a 100644 --- a/lib/fs.js +++ b/lib/fs.js @@ -44,7 +44,6 @@ const { const util = require('util'); const pathModule = require('path'); const { isUint8Array } = require('internal/util/types'); -const { createPromise, promiseResolve } = process.binding('util'); const binding = process.binding('fs'); const fs = exports; @@ -250,6 +249,7 @@ fs.exists = function(path, callback) { Object.defineProperty(fs.exists, internalUtil.promisify.custom, { value: (path) => { + const { createPromise, promiseResolve } = process.binding('util'); const promise = createPromise(); fs.exists(path, (exists) => promiseResolve(promise, exists)); return promise;