A Node.js file system walker with a Readable stream interface. Extracted from fs-extra.
Sometimes we may work for a different fs, which requires different `path.sep` or `path.join()`. For instance, I am developing a nodejs program on windows, but the program is expected to be run on an linux. Then I need to inject [`path.posix`](https://nodejs.org/api/path.html#path_path_posix), instead of using the vanilla `path`, so that the results are returned as '/xxx/yyy` instead of `C:\\xxx\yyy`. It's far more flexible if klaw allowing setting a "mocked path object". :-)
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by fyears and has received 4 comments.