UNPKG

336 BJavaScriptView Raw
1var execSync = require('child_process').execSync
2
3module.exports = {
4 branch: function() {
5 return execSync('git rev-parse --abbrev-ref HEAD || hg branch')
6 .toString()
7 .trim()
8 },
9
10 head: function() {
11 return execSync("git log -1 --pretty=%H || hg id -i --debug | tr -d '+'")
12 .toString()
13 .trim()
14 },
15}