use_package() adds a CRAN package dependency to DESCRIPTION and offers a little advice about how to best use it. use_dev_package() adds a versioned dependency on an in-development GitHub package, adding the repo to Remotes so it will be automatically installed from the correct location.

use_package(package, type = "Imports")

use_dev_package(package, type = "Imports")

Arguments

package

Name of package to depend on.

type

Type of dependency: must be one of "Imports", "Depends", "Suggests", "Enhances", or "LinkingTo" (or unique abbreviation). Matching is case insensitive.

See also

Examples

# NOT RUN {
use_package("ggplot2")
use_package("dplyr", "suggests")
use_dev_package("glue")
# }