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

View source: R/registerExtensions.R

ensureExtensionNamespacesR Documentation

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)

Arguments

extensions

Named character vector of extensions.

install

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

Value

Invisibly TRUE.


mizer documentation built on Aug. 24, 2026, 9:08 a.m.