#' Refresh the Local Cache of Packages Available on CRAN
#'
#' Query the active CRAN repositories for available packages, and
#' update the in-memory cache of those packages.
#'
#' Note that \R also maintains its own on-disk cache of available packages,
#' which is used by `available.packages()`. Calling `refresh()` will force
#' an update of both types of caches. `renv` prefers using an in-memory
#' cache as on occasion the temporary directory can be slow to access (e.g.
#' when it is a mounted network filesystem).
#'
#' @export
refresh <- function() {
dbs <- list()
if (!renv_platform_linux())
dbs[["binary"]] <- renv_available_packages("binary", limit = 0L)
dbs[["source"]] <- renv_available_packages("source", limit = 0L)
invisible(dbs)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.