Title: Very Simple Function to Install Packages without Attaching
Version: 1.0.2
Description: Install packages without attaching them. If a package it is already installed, it will be skipped.
License: GPL (≥ 3)
Encoding: UTF-8
RoxygenNote: 7.1.2
Imports: remotes, dplyr, utils
Suggests: knitr, box, rmarkdown, tibble
VignetteBuilder: knitr
NeedsCompilation: no
Packaged: 2022-01-28 08:04:36 UTC; carlosyanez
Author: Carlos Yanez Santibanez [aut, cre]
Maintainer: Carlos Yanez Santibanez <carlos.yanez.s@gmail.com>
Repository: CRAN
Date/Publication: 2022-01-28 21:00:08 UTC

internal function to that installs a single package based on data provided

Description

internal function to that installs a single package based on data provided

Usage

install_package(package_name, source_type, source_param)

Arguments

package_name

package name

source_type

where it should be installed from

source_param

repository source, where it applies

Value

no output


simply install packages

Description

Simple utility to install packages from a number of sources. It only install if it not present already. It does not attach any packages, existing or to be installed.

Usage

justinstall(to_install)

Arguments

to_install

tibble or data.frame with packages to install (see vignette for details)

Value

no output

Examples

## Not run: 
to_install <- tibble::tibble(package=c("tidyverse","ochRe","customthemes"),
                             source=c("CRAN","Github","r-universe"),
                             url=c("","ropenscilabs/ochRe","https://carlosyanez.r-universe.dev"))

just.install::justinstall(to_install)

## End(Not run)