True size of the package as it takes into account its all dependencies, recursively.
character
a package name.
character
vector listing the types of dependencies, a subset of c("Depends", "Imports", "LinkingTo", "Suggests", "Enhances")
.
Character string "all" is shorthand for that vector, character string "most" for the same vector without "Enhances", character string "strong" (default) for the first three elements of that vector.
Default: c("Depends", "Imports", "LinkingTo")
character
vector of search paths with local packages. Default: .libPaths()
integer
exclude packages which are dependencies of at least N other packages, not count main package dependencies. Default: 0
numeric
size in bytes, to get MB then divide by 10**6
.
R base packages are not counted. The default value of fields
should be suited for almost all scenarios.
if (FALSE) { # \dontrun{
# size in MB, with all its dependencies
pacs::pac_true_size("memoise") / 10**6
} # }