Learn R Programming

mizer (version 3.0.0)

ensureExtensionNamespaces: Load (and optionally install) namespaces for all non-NA extensions

Description

For each extension whose requirement is not NA_character_, checks that the package is installed and up-to-date, installs or upgrades via pak::pkg_install() if install = TRUE, then calls loadNamespace().

Usage

ensureExtensionNamespaces(extensions, install = FALSE)

Value

Invisibly TRUE.

Arguments

extensions

Named character vector of extensions.

install

Logical. If TRUE, install or upgrade missing/outdated packages via pak::pkg_install().