This package consumes the following services:
Greyatom IDE's Tree View
This fork of Tree View package is used by the Greyatom IDE to provide all of tree-view's functionality while synchronizing with a remote filesystem. It's intended to be used alongside the primary Greyatom IDE package.
Methodology
For an understanding of how tree-view works, see it's repo.
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.