UNPKG

1.35 kBJavaScriptView Raw
1var getOneLineLog = require('./src/get-one-line-log')
2
3var actions = {
4 getOneLineLog: getOneLineLog,
5 cloneRepo: require('./src/clone-repo'),
6 exec: require('./src/exec'),
7 blame: require('./src/blame'),
8 isTracked: require('./src/is-file-tracked'),
9 hasChanges: require('./src/has-changes'),
10 commit: require('./src/commit'),
11 push: require('./src/push'),
12 commits: require('./src/commits'),
13 trackedFiles: require('./src/tracked-source-files'),
14 untrackedFiles: require('./src/untracked-files'),
15 commitPerLine: require('./src/commit-per-line'),
16 numstat: require('./src/commit-numstat'),
17 lastCommitId: require('./src/last-commit-id'),
18 branchName: require('./src/branch-name'),
19 changedFiles: require('./src/changed-files'),
20 changedFilesAfter: require('./src/changed-files-after'),
21 fileContents: require('./src/file-contents'),
22 commitMessage: require('./src/commit-message'),
23 getGitFolder: require('./src/git-folder'),
24 tags: require('./src/tags'),
25 branchTags: require('./src/tags').getBranchTags,
26 fetchTags: require('./src/fetch-tags')
27}
28
29module.exports = actions
30
31if (!module.parent) {
32 /*
33 getOneLineLog({
34 n: 4,
35 remote: 'origin',
36 branch: 'master'
37 }) */
38 actions.lastCommitId().done(
39 function (stdout) {
40 console.log(stdout)
41 },
42 function (err) {
43 console.error(err)
44 }
45 )
46}