fix: update dependencies

This commit is contained in:
calebboyd
2021-01-03 17:00:24 -06:00
parent 06a8242114
commit 7275d4b848
3 changed files with 362 additions and 280 deletions
+19 -16
View File
@@ -240,23 +240,26 @@ function shimFs(binary: NexeBinary, fs: any = require('fs')) {
originalFsMethods.open(blobPath, 'r', function (err: Error, fd: number) {
if (err) return callback(err, null)
originalFsMethods.read(fd, Buffer.alloc(length), 0, length, resourceOffset, function (
error: Error,
bytesRead: number,
result: Buffer
) {
if (error) {
return originalFsMethods.close(fd, function () {
callback(error, null)
originalFsMethods.read(
fd,
Buffer.alloc(length),
0,
length,
resourceOffset,
function (error: Error, bytesRead: number, result: Buffer) {
if (error) {
return originalFsMethods.close(fd, function () {
callback(error, null)
})
}
originalFsMethods.close(fd, function (err: Error) {
if (err) {
return callback(err, result)
}
callback(err, encoding ? result.toString(encoding) : result)
})
}
originalFsMethods.close(fd, function (err: Error) {
if (err) {
return callback(err, result)
}
callback(err, encoding ? result.toString(encoding) : result)
})
})
)
})
},
createReadStream: function createReadStream(filepath: any, options: any) {
@@ -307,7 +310,7 @@ function shimFs(binary: NexeBinary, fs: any = require('fs')) {
return stat
}
return originalFsMethods.lstatSync.apply(fs, arguments)
}
},
}
if (typeof fs.exists === 'function') {
nfs.exists = function (filepath: string, cb: Function) {