code: function ManifestEntry(manifestEntry) {
      assignIn(this, {
          filePath: manifestEntry.path,
          urlPath: manifestEntry.url,
          fileType: manifestEntry.type,
          size: manifestEntry.size,
          cacheable: manifestEntry.cacheable,
          hash: manifestEntry.hash || null,
          sourceMapFilePath: manifestEntry.sourceMap || null,
          sourceMapUrlPath: manifestEntry.sourceMapUrl || null
      });
  }
docs: Represents single file in the manifest.
  
  @param {object} manifestEntry
  @param {string} manifestEntry.path
  @param {string} manifestEntry.url
  @param {string} manifestEntry.type
  @param {number} manifestEntry.size
  @param {bool}   manifestEntry.cacheable
  @param {string} manifestEntry.hash
  @param {string} manifestEntry.sourceMap
  @param {string} manifestEntry.sourceMapUrl
  
  @property {string} filePath
  @property {string} urlPath
  @property {string} fileType
  @property {number} size
  @property {bool}   cacheable
  @property {string} hash
  @property {string} sourceMapFilePath
  @property {string} sourceMapUrlPath
  @constructor