mirror of
https://github.com/IonicaBizau/git-stats.git
synced 2024-12-22 05:12:11 +01:00
Added the defaults in the library.
This commit is contained in:
parent
5caa387ca3
commit
f6399c77a3
2 changed files with 34 additions and 28 deletions
|
@ -1,7 +1,8 @@
|
|||
#!/usr/bin/env node
|
||||
|
||||
// Dependencies
|
||||
var GitStats = new (require("../lib"))()
|
||||
var GitStatsLib = require("../lib")
|
||||
, GitStats = new GitStatsLib()
|
||||
, Ul = require("ul")
|
||||
, Moment = require("moment")
|
||||
, Logger = require("bug-killer")
|
||||
|
@ -13,33 +14,8 @@ var GitStats = new (require("../lib"))()
|
|||
;
|
||||
|
||||
// Constants
|
||||
const CONFIG_PATH = Abs("~/.git-stats-config.json")
|
||||
, DEFAULT_CONFIG = {
|
||||
// Dark theme by default
|
||||
theme: "DARK"
|
||||
|
||||
// This defaults in library
|
||||
, path: undefined
|
||||
|
||||
// This defaults in cli-gh-cal
|
||||
, first_day: undefined
|
||||
|
||||
// This defaults to *one year ago*
|
||||
, since: undefined
|
||||
|
||||
// This defaults to *now*
|
||||
, until: undefined
|
||||
|
||||
// This defaults to "DARK" -- this can be a
|
||||
// string or an object
|
||||
, theme: undefined
|
||||
|
||||
// Don't show authors by default
|
||||
, authors: false
|
||||
|
||||
// No global activity by default
|
||||
, global_activity: false
|
||||
}
|
||||
const CONFIG_PATH = GitStatsLib.CONFIG_PATH
|
||||
, DEFAULT_CONFIG = GitStatsLib.DEFAULT_CONFIG
|
||||
;
|
||||
|
||||
// Configurations
|
||||
|
|
30
lib/index.js
30
lib/index.js
|
@ -22,6 +22,7 @@ const DATE_FORMAT = "MMM D, YYYY"
|
|||
, DEFAULT_DATA = {
|
||||
commits: {}
|
||||
}
|
||||
, CONFIG_PATH = Abs("~/.git-stats-config.json")
|
||||
;
|
||||
|
||||
/**
|
||||
|
@ -36,6 +37,35 @@ function GitStats(dataPath) {
|
|||
this.path = Abs(Deffy(dataPath, DEFAULT_STORE));
|
||||
}
|
||||
|
||||
// Defaults
|
||||
GitStats.CONFIG_PATH = CONFIG_PATH
|
||||
GitStats.DEFAULT_CONFIG = {
|
||||
// Dark theme by default
|
||||
theme: "DARK"
|
||||
|
||||
// This defaults in library
|
||||
, path: undefined
|
||||
|
||||
// This defaults in cli-gh-cal
|
||||
, first_day: undefined
|
||||
|
||||
// This defaults to *one year ago*
|
||||
, since: undefined
|
||||
|
||||
// This defaults to *now*
|
||||
, until: undefined
|
||||
|
||||
// This defaults to "DARK" -- this can be a
|
||||
// string or an object
|
||||
, theme: undefined
|
||||
|
||||
// Don't show authors by default
|
||||
, authors: false
|
||||
|
||||
// No global activity by default
|
||||
, global_activity: false
|
||||
};
|
||||
|
||||
/**
|
||||
* record
|
||||
* Records a new commit.
|
||||
|
|
Loading…
Reference in a new issue