Learn R Programming

Capsule (version 0.2.0)

snapshot_packages: Track Package Versions and Dependencies

Description

Creates a comprehensive snapshot of all installed packages, their versions, dependencies, and sources for reproducibility.

Usage

snapshot_packages(
  output_file = NULL,
  include_dependencies = TRUE,
  only_attached = FALSE
)

Value

A list containing package information

Arguments

output_file

Character. Path to save package info. If NULL, returns as list.

include_dependencies

Logical. Include dependency tree. Default TRUE.

only_attached

Logical. Only track attached packages. Default FALSE.

Examples

Run this code
if (FALSE) {
# Track all installed packages
snapshot_packages("package_manifest.json")

# Track only attached packages
snapshot_packages("packages.json", only_attached = TRUE)
}

Run the code above in your browser using DataLab