This fork of Atom's Tree View package is used by the Learn IDE to provide all of tree-view's functionality while synchronizing with a remote filesystem. It's intended to be used alongside the primary Learn IDE package.
This minimal amount of change is primarily accomplished by using the nsync-fs module, which provides an fs interface to meet the usage of fs throughout the tree-view package. In other words, this pacakge simply intercepts tree-view's calls to the physical filesystem, and routes them to the virtual filesystem maintained by the
nsync-fs module. Most other functionality of the package is left unchanged.
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.