Detects all R installations on the current machine and migrates installed R packages between them. Provides find_routes() to discover R versions, manifest() to scan package libraries in a child R process, inventory() to compare two libraries, and ship() to install packages into a target R version using 'pak'. Includes a Shiny dashboard (open_hub()) for interactive source-to-target migration.
| Version: | 0.3.1 |
| Imports: | processx (≥ 3.8.0), callr (≥ 3.7.0), pak (≥ 0.7.0), jsonlite (≥ 1.8.0), desc (≥ 1.4.0), fs (≥ 1.6.0), cli (≥ 3.6.0), data.table (≥ 1.14.0), shiny (≥ 1.8.0), shinyjs (≥ 2.1.0), bslib (≥ 0.7.0), bsicons (≥ 0.1.2), DT (≥ 0.31) |
| Suggests: | stringr (≥ 1.5.0), testthat (≥ 3.0.0), withr (≥ 3.0.0), mockery (≥ 0.4.4), knitr (≥ 1.45), rmarkdown (≥ 2.26), pkgdown (≥ 2.0.0), shinytest2 (≥ 0.3.0), chromote (≥ 0.1.0) |
| Published: | 2026-06-14 |
| DOI: | 10.32614/CRAN.package.courieR |
| Author: | Lennon Li |
| Maintainer: | Lennon Li <yeli at biostats.ai> |
| BugReports: | https://github.com/lennon-li/courieR/issues |
| License: | MIT + file LICENSE |
| URL: | https://lennon-li.github.io/courieR/, https://github.com/lennon-li/courieR |
| NeedsCompilation: | no |
| Language: | en-US |
| Materials: | README, NEWS |
| CRAN checks: | courieR results |
| Reference manual: | courieR.html , courieR.pdf |
| Vignettes: |
Getting Started with courieR (source, R code) Testing Guidelines and Platform Status (source, R code) |
| Package source: | courieR_0.3.1.tar.gz |
| Windows binaries: | r-devel: courieR_0.3.1.zip, r-release: courieR_0.3.1.zip, r-oldrel: courieR_0.3.1.zip |
| macOS binaries: | r-release (arm64): courieR_0.3.1.tgz, r-oldrel (arm64): courieR_0.3.1.tgz, r-release (x86_64): courieR_0.3.1.tgz, r-oldrel (x86_64): courieR_0.3.1.tgz |
| Old sources: | courieR archive |
Please use the canonical form https://CRAN.R-project.org/package=courieR to link to this page.