Learn R Programming

sitrep (version 0.4.0)

sitrep_install_deps: Install all sitrep ecosystem dependencies for offline use

Description

This function provides code to install all packages needed for the complete sitrep ecosystem, ensuring you have everything needed for working without internet connection.

Usage

sitrep_install_deps(
  upgrade = "ask",
  dependencies = TRUE,
  repos = getOption("repos"),
  quiet = FALSE,
  force = FALSE
)

Value

Character vector of all dependency package names (invisibly).

Arguments

upgrade

Should packages be upgraded? Options: "ask", "always", "never". Default is "ask"

dependencies

Should dependencies be installed? Default is TRUE

repos

Repository to use. Default uses getOption("repos")

quiet

Should installation be quiet? Default is FALSE

force

Should installation proceed without prompts? Default is FALSE

Details

This function reads the sitrep DESCRIPTION file and provides code to install all packages listed in Depends, Imports, and Suggests fields. This ensures complete functionality in offline environments.

Examples

Run this code
# \donttest{
# Install everything for offline field work (with prompts)
sitrep_install_deps()

# Install without prompts
sitrep_install_deps(force = TRUE)

# Install quietly without prompts or upgrades
sitrep_install_deps(upgrade = "never", quiet = TRUE, force = TRUE)
# }

Run the code above in your browser using DataLab