-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathtemplate.md.ejs
More file actions
74 lines (64 loc) · 1.98 KB
/
template.md.ejs
File metadata and controls
74 lines (64 loc) · 1.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
Chart generated by gimme-stat at <%= new Date() %>>
<% if (repositories.length > 1) { %>
```
## Repositories:
<% repositories.forEach(rep => { %>
<%= rep %>
<% }) %>
```
<% } %>
<% if(config.barType !='default') { %>
```
Legend:
+ insertions
- deletions
```
<% } %>
<% if (config.graph == 'short'||config.graph == 'all' && config.graph !='none') { %>
# Short
```
<% _(authors).forEach(author => { %>
<% if(config.barType !='default') { %>
<%= minSize(author.name) %> [<%= author.graphLine %>] <%= (author.percent * 100).toFixed(2) %>%
<% } %>
<% if(config.barType =='default'){ %>
<%= minSize(author.name) %> <%= author.graphLine %> <%= (author.percent * 100).toFixed(2) %>%
<% } %>
<% }) %>
```
<% } %>
<% if ((config.graph == 'detailed'||config.graph == 'all') && config.graph !='none') { %>
# Detailed
```
<% if(config.barType !='default') { %>
<% _(authors).forEach(author => { %>
<%= minSize(author.name) %> [<%= author.graphLine %>] <%= (author.percent * 100).toFixed(2) %>%
<% author.byExt.forEach((ext, index) => { %>
<%= minSize(`${index < author.byExt.length -1 ? '├── ' : '└── '}${ext.name}`) %> [<%= ext.graphLine %>] <%= (ext.percent * 100).toFixed(2) %>% <%= ext.extensions.join(', ')%>
<% }) %>
<% }) %>
<% } %>
<% if(config.barType =='default'){ %>
<% _(authors).forEach(author => { %>
<%= minSize(author.name) %> <%= author.graphLine %> <%= (author.percent * 100).toFixed(2) %>%
<% author.byExt.forEach((ext, index) => { %>
<%= minSize(`${index < author.byExt.length -1 ? '├── ' : '└── '}${ext.name}`) %> <%= ext.graphLine %> <%= (ext.percent * 100).toFixed(2) %>% <%= ext.extensions.join(', ')%>
<% }) %>
<% }) %>
<% } %>
```
<% } %>
<% if (config.table) { %>
```
<%= table %>
```
<% } %>
<% if(config.daily) { %>
#Daily
```
<%=header%>
<% _(daily).forEach(day => { %>
<%= minSize(day.date) %> <%= day.graphLine %> <%= day.commits %> | <%= day.changed%>
<% }) %>
```
<% } %>