Man pages for Require
Installing and Loading R Packages for Reproducible Workflows

availablePackagesOverrideCreate a custom "available.packages" object
availableVersionOKNeeds 'VersionOnRepos', 'versionSpec' and 'inequality'...
availableVersionsAvailable and archived versions
cacheDefaultDirThe default cache directory for Require Cache
cacheDirPath to (package) cache directory
cacheGetOptionCachePkgDirGet the option for 'Require.cachePkgDir'
cachePurgePurge everything in the Require cache
checkLibPathsCreates the directories, and adds version number
checkPathCheck directory path
chooseCRANmirror2Pass through function for 'chooseCRANmirror'
clearRequireClear Require Cache elements
compareVersion2Compare package versions
dealWithMissingLibPathsOnly checks for deprecated libPath argument (singular)
DESCRIPTION-helpersGitHub package tools
detachAllDetach and unload all packages
doLibPathsDeals with missing libPaths arg, and takes first
dot-downloadFileMasterMainAuthGITHUB_PAT-aware and 'main'-'master'-aware download from...
dot-installed.pkgsPartial alternative (faster) to 'installed.packages'
envPkgCreate1st level -> create the .pkgEnv object in Require
envPkgDepDepsCreate3rd level for deps...
envPkgDepDESCFileCreate3rd level for DESCRIPTIONFile
extractPkgNameExtract info from package character strings
getCRANreposA helper function to get or set CRAN repos
getDepsThe 'packages' argument may have up to 4 pieces of...
GitHubToolsParse a github package specification
invertListInvert a 2-level list
joinToAvailablePackagesJoin a data.table with a 'Package' column to...
linkOrCopyCreate link to file, falling back to making a copy if linking...
masterMainToHeadThis converts master or main to HEAD for a git repo
messageVerboseUse message to print a clean square data structure
modifyList2'modifyList' for multiple lists
normPathNormalize filepath
paddedFloatToCharConvert numeric to character with padding
pakEnv2nd level
pkgDepReverse package depends
pkgDepEnv2nd level
pkgDepIfDepRemovedPackage dependencies when one or more packages removed
pkgSnapshotTake a snapshot of all the packages and version numbers
RequireRequire: Installing and Loading R Packages for Reproducible...
RequireOptions'Require' options
rmBaseRecursive function to remove '.basePkgs'
R_TESTSomitThis environment variable "R_TESTS" is set during testing,...
rversionsR versions
setdiffNamedLike 'setdiff', but takes into account names
setLibPathsSet '.libPaths'
setLinuxBinaryRepoSetup for binary Linux repositories
setupSetup a project library, cache, options
sourcePkgsA list of R packages that should likely be installed from...
splitKeepOrderAndDTIntegrity'split' for a data.table that keeps integrity of a column of...
sysInstallAndDownloaddownload.files or install.packages in a separate process
tempdir2Make a temporary (sub-)directory
tempfile2Make a temporary subfile in a temporary (sub-)directory
trimVersionNumberTrim version number off a compound package name
updatePackagesUpdate installed packages with latest available versions
Require documentation built on Sept. 11, 2024, 7:55 p.m.