Optionalclassespool of unique class records (shared across a package's versions), absent when the bundle stores none
Optionalclassesversion name to a delta-encoded ascending list of indices into PkgBlob.classes
version name to its release date as days since the Unix epoch (absent when the date is unknown)
pool of unique dependency lists (shared across a package's versions)
version name to an index into PkgBlob.deps (absent when the version declares no dependencies)
Optionalnoncranthe subset of PkgBlob.versions that are not from CRAN (usually empty, so left undefined in memory)
OptionalsourcesVersion name to a dictionary index naming the repository it came from (cran, bioc, ...).
Absent in bundles written before this field, where PkgBlob.noncran is all there is.
version name to a delta-encoded ascending list of indices into PkgBlob.fns
A self-contained package. A
versions[ver]entry is a delta-encoded ascending list of indices into PkgBlob.fns (cumulative-sum to decode); its long runs of1just mean a version's functions sit in consecutive pool slots, which brotli collapses on disk. See PkgBlobTuple for the on-disk order.