Do stuff with an open file, knowing it will finally be closed
npm install with-open-file> Do stuff with an open file, knowing it will finally be closed
Because the built-in way requires way too much boilerplate.
```
$ npm install with-open-file
`js
const withOpenFile = require('with-open-file')
withOpenFile('foo.txt', 'r', fd => {
// Process file using fd
})
withOpenFile.sync('foo.txt', 'r', fd => {
// Process file synchronously using fd
})
`
Returns a Promise wrapping the result of calling callback with the requested file descriptor.
Returns the result of calling callback with the requested file descriptor.
#### ...openArgs
Arguments as supported by fs.openSync
#### callback
Type: function`
MIT © Raphael von der Grün