build/index.js
function call(id, require){
    var m = { exports: {} };
    var mod = modules[id];
    var name = mod[2];
    var fn = mod[0];

    fn.call(m.exports, function(req){
      var dep = modules[id][1][req];
      return require(dep || req);
    }, m, m.exports, outer, modules, cache, entries);

    // store to cache after successful resolve
    cache[id] = m;

    // expose as `name`.
    if (name) cache[name] = cache[id];

    return cache[id].exports;
  }
function call(id, require){
    var m = { exports: {} };
    var mod = modules[id];
    var name = mod[2];
    var fn = mod[0];

    fn.call(m.exports, function(req){
      var dep = modules[id][1][req];
      return require(dep || req);
    }, m, m.exports, outer, modules, cache, entries);

    // store to cache after successful resolve
    cache[id] = m;

    // expose as `name`.
    if (name) cache[name] = cache[id];

    return cache[id].exports;
  }
function call ( id , require ) { var m = { exports : { } } ; var mod = modules [ id ] ; var name = mod [ 2 ] ; var fn = mod [ 0 ] ; fn . call ( m . exports , function ( req ) { var dep = modules [ id ] [ 1 ] [ req ] ; return require ( dep || req ) ; } , m , m . exports , outer , modules , cache , entries ) ; // store to cache after successful resolve cache [ id ] = m ; // expose as `name`. if ( name ) cache [ name ] = cache [ id ] ; return cache [ id ] . exports ; }
Call module `id` and cache it.

@param {Number} id
@param {Function} require
@return {Function}
@api private
Call module id and cache it .