Skip to contents

Dashboard

Launch the interactive Shiny dashboard.

open_hub() hub()
Launch the courieR dashboard

Core workflow

The CLI pipeline: discover → scan → compare → migrate. Use migrate() for the one-call path or ship() for full control.

migrate()
Migrate packages between two R installations in one call
find_routes()
Detect R installations on the system
manifest()
List packages installed in a library
inventory()
Compare two package libraries
ship()
Ship packages between R installations

Utilities

Lower-level helpers used internally or for advanced scripting.

report_issue()
Report a bug or error to the courieR issue tracker
wrap()
Generate a pak specification for a package
rig_available()
Check if rig is available
rig_install()
Install R via rig
rig_list()
List rig installations

Internal

Not intended for direct use.

courieR courieR-package
courieR: Migrate Installed R Packages Between R Versions
dispatch()
Run an R command in the background and log output
inspect_shipment()
Detect project characteristics
open_depot()
Ensure the courier depot directory structure exists
parse_dispatch_log()
Parse test log
parse_inspection_log()
Parse R CMD check log
rate_shipment()
Classify shipment risk based on check and test results
take_inventory()
Scan project dependencies