git-stats/bin/git-stats

27 lines
555 B
JavaScript
Executable File

#!/usr/bin/env node
var GitStats = require("../lib");
switch (process.argv[2]) {
case "--record":
var data = process.argv[3];
console.log(data);
try {
data = JSON.parse(data);
} catch (e) {
throw e;
}
GitStats.record(data, function (err) {
if (err) { throw err; }
});
break;
case "--help":
// TODO
break;
default:
GitStats.get(function (err, data) {
console.log(err || data);
});
break;
}