This function uses renv::dependencies() to identify R package dependencies
in a project and then calls pak::pkg_install() to install / update these
packages. If some packages are not found, the function will install those
available and returns a message indicated packages not installed/updated.
Arguments
- dependencies
An optional list of dependencies. If
NULL, will be determined withrenv::dependencies(). If equal to"old", will use the list returned byutils::old.packages().- ask
Whether to ask for confirmation when installing a different version of a package that is already installed. Installations that only add new packages never require confirmation.