> // DEPRECATED, use Value::FindKey(key) instead.
atom/common/asar/archive.cc
uint32_t header_size,
                          const base::DictionaryValue* node) {
  int size;
  if (!node->GetInteger("size", &size))
    return false;
  info->size = static_cast<uint32_t>(size);
  if (node->GetBoolean("unpacked", &info->unpacked) && info->unpacked)
    return true;
  std::string offset;
  if (!node->GetString("offset", &offset))
    return false;
  if (!base::StringToUint64(offset, &info->offset))
    return false;
  info->offset += header_size;
  node->GetBoolean("executable", &info->executable);
  return true;
}
}  
Archive::Archive(const base::FilePath& path)