It begins.
Some starting transformations. Trying to get the core locked down. :)
StringUtil compiles.
Weird hackfix around TS for now.
Buffer is all good.

Pulling in Node's definition file so we can provably program to it.

Eventually, I will make BFSBuffer its own interface, as we extend Node's Buffer implementation to support e.g. passing in ArrayBuffers for data.
Stats object!
Types for file
node_process and node_path compile fine.
Working on converting fs; so much more to do here...

Man, this API is crazy.
Working on argument parsing, moving common logic into functions...
More functions converted...
First pass on node_fs: Done.

Now to work on related modules that fs requires to compile...
node_fs and file_system compile now.

I'm removing our setImmediate polyfill so we can use an existing setImmediate polyfill (https://github.com/NobleJS/setImmediate).
Converted more files to TypeScript.
Another conversion.
TypeScriptified XHRFS.

Breaking out util functions into a separate module.

I forgot to commit file_flag before; adding now.
mountable_file_system conversion
in_memory conversion
localStorage conversion.
Converted HTML5FS to TypeScript.

THIS TOOK SO LONG. I think I found a bunch of bugs, too; I double checked against the standard a number of times to verify.

I won't be able to tell if I've broken it until I start running tests.