Gist FS is a simple interface to gist file as if writing and reading from the local file system. The way this works is that it will get some intial data using the github API and then use the push and pull to interface with the gist.
This will help make Gist programs work offline with gist data and commit things in a normal git manner. As well as allow other programs to access gist since its just a folder.
const GistFS = require('gist-fs')
const gistFS = new GistFS({baseDir: '~/.gist-fs', ..authStuff});