Configuration

pkg_config

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

Dependency resolution

pkg_solution

The dependency solver

new_pkg_deps()

R6 class for package dependency lookup

Package downloads

pkg_downloads

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()

The current R platform for packages

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