This provides a standard message format for missing packages, e.g.,
detected via requireNamespace
.
.requireNamespace(
pkg = "methods",
minVersion = NULL,
messageStart = paste0(pkg, if (!is.null(minVersion)) paste0("(>=", minVersion, ")"),
" is required. Try: ")
)
Character string indicating name of package required
Character string indicating minimum version of package that is needed
A character string with a prefix of message to provide