Description says "fs monkey-patching to avoid EMFILE and other problems".
As far as I can tell, graceful-fs functions as a kind of proxy for regular fs module, but doesn't change it.
This can be closed now. It's monkey patching again. You can't use graceful-fs without affecting the rest of your codebase.
Yeah, there's no way to make it work without monkey patching, unfortunately.
Considering this, why isn't this part of the core? I don't understand why we have to include a module to avoid errors.
It would be really handy if there were an option to enable this behavior, for example, when creating a fs.WriteStream.