Skip to content

Latest commit

 

History

History
8 lines (5 loc) · 890 Bytes

README.md

File metadata and controls

8 lines (5 loc) · 890 Bytes

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.