title: File Storage Abstraction module for Node.js?
body: <p>Working on applications in PHP, I like to use a file storage abstraction layer (for instance <a href="http://flysystem.thephpleague.com/">Flysystem</a>). This makes it trivial to switch between locations where files should be persisted to (cloud storage, local drive, ZIP, <em>whatever</em>).</p>
  
  <p>Currently I am getting started in Node.js so I was wondering if a similar module exists for node?</p>
  
  <p>Searching the NPM site gave me a <strong>ton</strong> of hits related to the filesystem but nothing in regards to this level of abstraction.</p>