X-Git-Url: https://git.josue.xyz/?a=blobdiff_plain;f=.config%2Fcoc%2Fextensions%2Fnode_modules%2Fcoc-prettier%2Fnode_modules%2Fgraceful-fs%2Fpolyfills.js;h=1287da1aa450d0cfd497d4f518f133c08c53c7b4;hb=HEAD;hp=a5808d23f132e254a428570e7f24de7e9d7cc78a;hpb=3aba54c891969552833dbc350b3139e944e17a97;p=dotfiles%2F.git diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/graceful-fs/polyfills.js b/.config/coc/extensions/node_modules/coc-prettier/node_modules/graceful-fs/polyfills.js index a5808d23..1287da1a 100644 --- a/.config/coc/extensions/node_modules/coc-prettier/node_modules/graceful-fs/polyfills.js +++ b/.config/coc/extensions/node_modules/coc-prettier/node_modules/graceful-fs/polyfills.js @@ -14,10 +14,14 @@ try { process.cwd() } catch (er) {} -var chdir = process.chdir -process.chdir = function(d) { - cwd = null - chdir.call(process, d) +// This check is needed until node.js 12 is required +if (typeof process.chdir === 'function') { + var chdir = process.chdir + process.chdir = function (d) { + cwd = null + chdir.call(process, d) + } + if (Object.setPrototypeOf) Object.setPrototypeOf(process.chdir, chdir) } module.exports = patch @@ -132,7 +136,7 @@ function patch (fs) { } // This ensures `util.promisify` works as it does for native `fs.read`. - read.__proto__ = fs$read + if (Object.setPrototypeOf) Object.setPrototypeOf(read, fs$read) return read })(fs.read)