Skip to content

Configuration

current_config()
pkgdepends configuration

Package names and references

pkg_refs
Package references
parse_pkg_refs() parse_pkg_ref()
Parse package location references
pkg_name_check()
Check if an R package name is available.
pkg_rx()
A set of handy regular expressions related to R packages

Package dependencies

pkg_resolution pkg_resolution_result
Dependency resolution
pkg_solution pkg_solution_result
The dependency solver
new_pkg_deps()
R6 class for package dependency lookup

Package downloads

pkg_downloads pkg_download_result
Package downloads
new_pkg_download_proposal()
R6 class for package downloads

Package installation

install_plans
Installation plans
install_package_plan()
Perform a package installation plan
new_pkg_installation_plan()
R6 class for installation from a lock file
new_pkg_installation_proposal()
R6 class for package download and installation.

Package libraries

lib_status()
Status of packages in a library

Utility functions

as_pkg_dependencies()
Shorthands for dependency specifications
current_r_platform() default_platforms()
R platforms
is_valid_package_name()
Check whether a package name is valid
pkg_dep_types_hard() pkg_dep_types_soft() pkg_dep_types()
Possible package dependency types