0.0.1 • Published 13 years ago
git-file v0.0.1
git-file
read file and directory data from a git repo as streams
example
stream a directory listing
var git = require('git-file');
var joinStream = require('join-stream');
var commit = process.argv[2];
var dir = process.argv[3];
git.list(commit, dir)
.pipe(joinStream('\n'))
.pipe(process.stdout)
;stream a file
var git = require('git-file');
var joinStream = require('join-stream');
var commit = process.argv[2];
var file = process.argv[3];
git.read(commit, file).pipe(process.stdout);methods
var git = require('git-file')git.list(ref, dir)
List the contents of a directory dir at the
revision
ref.
Returns a stream with a 'data' event for each file where directories have a
trailing '/'.
git.read(ref, file)
Return a stream with the contents of file at the
revision
ref.
install
With npm do:
npm install git-file