1
0
Fork 0
mirror of https://github.com/IonicaBizau/git-stats.git synced 2025-03-14 20:44:26 +01:00
git-stats/bin/git-stats

31 lines
721 B
Text
Raw Normal View History

2015-01-25 21:44:18 +02:00
#!/usr/bin/env node
2015-01-25 21:48:59 +02:00
var GitStats = require("../lib");
switch (process.argv[2]) {
case "--record":
2015-01-26 10:25:37 +02:00
var data = process.argv[3].replace(/^\"|\"$/g, "");
2015-01-25 21:48:59 +02:00
try {
data = JSON.parse(data);
} catch (e) {
throw e;
}
GitStats.record(data, function (err) {
if (err) { throw err; }
});
break;
2015-01-26 10:10:06 +02:00
case "--help":
// TODO
2015-01-26 10:24:23 +02:00
console.log(
"git-stats"
+ "\nA GitHub-like contributions calendar, but locally, with all your git commits."
2015-01-26 10:24:53 +02:00
+ "\n"
2015-01-26 10:24:23 +02:00
);
2015-01-26 10:10:06 +02:00
break;
2015-01-25 21:48:59 +02:00
default:
GitStats.graph({}, function (err, data) {
2015-01-25 21:48:59 +02:00
console.log(err || data);
});
break;
}