use `graceful-fs` instead of `fs` to suppress `EMFILE` error