You can clone with
Fixing bug in mode flags.
FileDescriptor -> RawFile
StreamReader -> BinaryInputStream
StreamWriter -> BinaryOutputStream
Minor cosmetic change.
Implementing write and adjusting WriteStream accordingly.
Fixing errors in `read`.
Adding support for `fd` based `ReadStream` and implementing `fs.read`…
… on top.
Implementing `fs.close` and `fs.open`.
Adding optional parametere to internal `remove` allowing recursive de…
Adding `destroy` and `end` methods and additional `options` argument …
…to the `WriteStream`.
Reimplementing `ReadStream` using `nsIInputStreamPump` as it supports…
… reading parts, pausing and resuming.
Implementing helper `Flag` and `Mode` functions.
Adding helper isString
Adding necessary constants.
Implementing async read.
Implementing core 'fs' API and putting stupbs for the rest of it.
Updating URLs to match github repo.
Renaming package from fs to io as it does more I originally intended.
Rebasing implementation based on `extendables`.
Implementing `writeFile` based on WriteStream.
Creating derived Read / Write streams.
Adding untested write functionality.
Adding 'id' to prevent cuttlefish from generating one.
Extracting `Stream` related functionality to a separate file.
Implementing buffers, streams and few fs functions.