It uses CRAN and BioConductor packages, for the current platform and R version, from the default repositories.
meta_cache_deps(packages, dependencies = NA, recursive = TRUE)
meta_cache_revdeps(packages, dependencies = NA, recursive = TRUE)
meta_cache_update()
meta_cache_list(packages = NULL)
meta_cache_cleanup(force = FALSE)
meta_cache_summary()
Packages to query.
Dependency types to query. See the dependencies
parameter of utils::install.packages()
.
Whether to query recursive dependencies.
Whether to force cleanup without asking the user.
A data frame of the dependencies. For
meta_cache_deps()
and meta_cache_revdeps()
it includes the
queried packages
as well.
meta_cache_list()
lists all packages.
meta_cache_update()
updates all metadata. Note that metadata is
automatically updated if it is older than seven days.
meta_cache_deps()
queries packages dependencies.
meta_cache_revdeps()
queries reverse package dependencies.
meta_cache_summary()
lists data about the cache, including its location
and size.
meta_cache_cleanup()
deletes the cache files from the disk.
meta_cache_list("pkgdown")
#>
#> ✔ Updated metadata database: 5.42 MB in 10 files.
#>
#> ℹ Updating metadata database
#> ✔ Updating metadata database ... done
#>
#> # A data frame: 2 × 32
#> package version depends suggests needscompilation license imports linkingto
#> * <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
#> 1 pkgdown 2.1.1 R (>= 4.0… "covr, … NA MIT + … "bslib… NA
#> 2 pkgdown 2.1.3 R (>= 4.0… "covr, … no MIT + … "bslib… NA
#> # ℹ 24 more variables: enhances <chr>, license_restricts_use <chr>,
#> # os_type <chr>, path <chr>, priority <chr>, license_is_foss <chr>,
#> # archs <chr>, repodir <chr>, rversion <chr>, platform <chr>, ref <chr>,
#> # type <chr>, direct <lgl>, status <chr>, target <chr>, mirror <chr>,
#> # sources <list>, filesize <dbl>, sha256 <chr>, sysreqs <chr>, built <chr>,
#> # published <dttm>, deps <list>, md5sum <chr>
meta_cache_deps("pkgdown", recursive = FALSE)
#> # A data frame: 42 × 32
#> package version depends suggests needscompilation license imports linkingto
#> * <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
#> 1 bslib 0.8.0 R (>= … "bsicon… NA MIT + … "base6… NA
#> 2 callr 3.7.6 R (>= … "asciic… NA MIT + … "proce… NA
#> 3 cli 3.6.3 R (>= … "callr,… NA MIT + … "utils" NA
#> 4 desc 1.4.3 R (>= … "callr,… NA MIT + … "cli, … NA
#> 5 digest 0.6.37 R (>= … "tinyte… NA GPL (>… "utils" NA
#> 6 downlit 0.4.4 R (>= … "covr, … NA MIT + … "brio,… NA
#> 7 fontawes… 0.5.2 R (>= … "covr, … NA MIT + … "rlang… NA
#> 8 fs 1.6.4 R (>= … "covr, … NA MIT + … "metho… NA
#> 9 httr2 1.0.5 R (>= … "askpas… NA MIT + … "cli (… NA
#> 10 jsonlite 1.8.9 methods "httr, … NA MIT + … NA NA
#> # ℹ 32 more rows
#> # ℹ 24 more variables: enhances <chr>, license_restricts_use <chr>,
#> # os_type <chr>, path <chr>, priority <chr>, license_is_foss <chr>,
#> # archs <chr>, repodir <chr>, rversion <chr>, platform <chr>, ref <chr>,
#> # type <chr>, direct <lgl>, status <chr>, target <chr>, mirror <chr>,
#> # sources <list>, filesize <dbl>, sha256 <chr>, sysreqs <chr>, built <chr>,
#> # published <dttm>, deps <list>, md5sum <chr>
meta_cache_revdeps("pkgdown", recursive = FALSE)
#> # A data frame: 9 × 32
#> package version depends suggests needscompilation license imports linkingto
#> * <chr> <chr> <chr> <chr> <chr> <chr> <chr> <chr>
#> 1 CALANGO 1.0.20 R (>= … "Annota… NA GPL-2 "asser… NA
#> 2 devtools 2.4.5 R (>= … "BiocMa… NA MIT + … "cli (… NA
#> 3 pkgdown 2.1.1 R (>= … "covr, … NA MIT + … "bslib… NA
#> 4 preferably 0.4.1 R (>= … NA NA MIT + … NA NA
#> 5 CALANGO 1.0.20 R (>= … "Annota… no GPL-2 "asser… NA
#> 6 devtools 2.4.5 R (>= … "BiocMa… no MIT + … "cli (… NA
#> 7 pkgdown 2.1.3 R (>= … "covr, … no MIT + … "bslib… NA
#> 8 pkgdown.o… 0.1.1 NA "knitr,… no MIT + … "pkgdo… NA
#> 9 washr 1.0.1 NA "knitr,… no GPL (>… "desc … NA
#> # ℹ 24 more variables: enhances <chr>, license_restricts_use <chr>,
#> # os_type <chr>, path <chr>, priority <chr>, license_is_foss <chr>,
#> # archs <chr>, repodir <chr>, rversion <chr>, platform <chr>, ref <chr>,
#> # type <chr>, direct <lgl>, status <chr>, target <chr>, mirror <chr>,
#> # sources <list>, filesize <dbl>, sha256 <chr>, sysreqs <chr>, built <chr>,
#> # published <dttm>, deps <list>, md5sum <chr>