执行过npm install命令的vue-element-admin源码
康凯
2022-05-20 aa4c235a8ca67ea8b731f90c951a465e92c0a865
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
 
module.exports = MoveSummary;
 
/**
 * The MoveSummary is returned as a response to getting `git().status()`
 *
 * @constructor
 */
function MoveSummary () {
   this.moves = [];
   this.sources = {};
}
 
MoveSummary.SUMMARY_REGEX = /^Renaming (.+) to (.+)$/;
 
MoveSummary.parse = function (text) {
   var lines = text.split('\n');
   var summary = new MoveSummary();
 
   for (var i = 0, iMax = lines.length, line; i < iMax; i++) {
      line = MoveSummary.SUMMARY_REGEX.exec(lines[i].trim());
 
      if (line) {
         summary.moves.push({
            from: line[1],
            to: line[2]
         });
      }
   }
 
   return summary;
};