This have a 6 minute memory time window.
package_dependenciesMem(packages = NULL, db = NULL, which = c("Depends",
"Imports", "LinkingTo"), recursive = FALSE, reverse = FALSE,
verbose = getOption("verbose"))
a character vector of package names.
character matrix as from available.packages()
(with the default NULL
the results of this call)
or data frame variants thereof. Alternatively, a package database
like the one available from
https://cran.r-project.org/web/packages/packages.rds.
a 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"
.
logical: should (reverse) dependencies of (reverse) dependencies (and so on) be included?
logical: if FALSE
(default), regular
dependencies are calculated, otherwise reverse dependencies.
logical indicating if output should monitor the package search cycles.