This repository was archived by the owner on May 22, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +43
-1
lines changed
Expand file tree Collapse file tree 2 files changed +43
-1
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,8 @@ const Output = {
1313 table : require ( './output/table' ) ,
1414 csv : require ( './output/csv' ) ,
1515 pdf : require ( './output/pdf' ) ,
16- markdown : require ( './output/markdown' )
16+ markdown : require ( './output/markdown' ) ,
17+ dump : require ( './output/dump' )
1718} ;
1819
1920// this collects options
Original file line number Diff line number Diff line change 1+ const Base = require ( './base' ) ;
2+ const Report = require ( '../models/report' ) ;
3+
4+ class dump extends Base {
5+ constructor ( config , report ) {
6+ super ( config , report ) ;
7+
8+ config . set ( 'url' , null , true ) ;
9+ config . set ( 'token' , null , true ) ;
10+ config . workDir = null ;
11+ config . cache = null ;
12+
13+ let dump = { config} ;
14+
15+ [ 'issues' , 'mergeRequests' ] . forEach ( type => {
16+ dump [ type ] =
17+ report [ type ] . map ( resource => {
18+ return {
19+ data : resource . data ,
20+ notes : resource . notes
21+ } ;
22+ } ) ;
23+ } ) ;
24+
25+ this . write ( JSON . stringify ( dump ) ) ;
26+ }
27+
28+ makeStats ( ) {
29+ }
30+
31+ makeIssues ( ) {
32+ }
33+
34+ makeMergeRequests ( ) {
35+ }
36+
37+ makeRecords ( ) {
38+ }
39+ }
40+
41+ module . exports = dump ;
You can’t perform that action at this time.
0 commit comments