code: function(_$jscoverage) {
      var json = [];
      for (var file in _$jscoverage) {
        if (! _$jscoverage.hasOwnProperty(file)) {
          continue;
        }
  
        var coverage = _$jscoverage[file];
  
        var array = [];
        var line;
        var length = coverage.length;
        for (line = 0; line < length; line += 1) {
          var value = coverage[line];
          if (value === undefined || value === null) {
            value = 'null';
          }
          array.push(value);
        }
  
        var source = coverage.source;
        var lines = [];
        length = source.length;
        for (line = 0; line < length; line += 1) {
          lines.push(jscoverage_quote(source[line]));
        }
  
        json.push(jscoverage_quote(file) + ':{"coverage":[' + array.join(',') + '],"source":[' + lines.join(',') + ']}');
      }
      return '{' + json.join(',') + '}';
    }
docs: jscoverage_serializeCoverageToJSON from: http://siliconforks.com/jscoverage/