index.js
function process(data) {
    //
    // Apply previous post processing.
    //
    data = Pagelet.prototype.postprocess.call(this, data);

    data.stats = {
      outofdate: 0,
      uptodate: 0,
      pinned: 0
    };

    data.shrinkwrap.forEach(function shrinkwrap(module) {
      if (module.pinned) data.stats.pinned++;
      if (module.uptodate) data.stats.uptodate++;
      else data.stats.outofdate++;
    });

    return data;
  }
function process(data) {
    //
    // Apply previous post processing.
    //
    data = Pagelet.prototype.postprocess.call(this, data);

    data.stats = {
      outofdate: 0,
      uptodate: 0,
      pinned: 0
    };

    data.shrinkwrap.forEach(function shrinkwrap(module) {
      if (module.pinned) data.stats.pinned++;
      if (module.uptodate) data.stats.uptodate++;
      else data.stats.outofdate++;
    });

    return data;
  }
function process ( data ) { // // Apply previous post processing. // data = Pagelet . prototype . postprocess . call ( this , data ) ; data . stats = { outofdate : 0 , uptodate : 0 , pinned : 0 } ; data . shrinkwrap . forEach ( function shrinkwrap ( module ) { if ( module . pinned ) data . stats . pinned ++ ; if ( module . uptodate ) data . stats . uptodate ++ ; else data . stats . outofdate ++ ; } ) ; return data ; }
Remove JS dependency. 
Final post processing step on the data.

@param {Object} data The resolved data from cache.
@returns {Object} data
@api private
Remove JS dependency . Final post processing step on the data .