git-stats/bin/git-stats

27 lines
555 B
Plaintext
Raw Normal View History

2015-01-25 20:44:18 +01:00
#!/usr/bin/env node
2015-01-25 20:48:59 +01:00
var GitStats = require("../lib");
switch (process.argv[2]) {
case "--record":
var data = process.argv[3];
2015-01-26 08:59:18 +01:00
console.log(data);
2015-01-25 20:48:59 +01:00
try {
data = JSON.parse(data);
} catch (e) {
throw e;
}
GitStats.record(data, function (err) {
if (err) { throw err; }
});
break;
2015-01-26 09:10:06 +01:00
case "--help":
// TODO
break;
2015-01-25 20:48:59 +01:00
default:
GitStats.get(function (err, data) {
console.log(err || data);
});
break;
}