The R package requiRements
provides utility functions used to access a running Mainzelliste-Instance.
The development version can be installed using
## Test it with a string:
demo_string <- "
DIZutils
data.table
joundso/mainzelliste-connector
miracum/misc-dizutils@development
# this_one_will_be_ignored
"
requiRements::install(packages = demo_string)
## Test it with a vector:
demo_vec <-
c(
"",
"DIZutils",
"data.table",
"joundso/mainzelliste-connector",
"miracum/misc-dizutils@development",
"# this_one_will_be_ignored"
)
requiRements::install(packages = demo_vec)
## Test it with a file:
demo_path <- "./data-raw/requirements.txt"
requiRements::install(path_to_requirements = demo_path)
:bulb: Using the above defined variables demo_string
, demo_vec
and demo_path
:
## Test it with a string AND a file:
requiRements::install(packages = demo_string,
path_to_requirements = demo_path)
## Test it with a vector AND a file:
requiRements::install(packages = demo_vec,
path_to_requirements = demo_path)
Platform | Syntax | Example |
---|---|---|
CRAN | packagename |
requiRements::install(packages = "data.table") |
GitHub | user/repo-name |
requiRements::install(packages = "joundso/mainzelliste-connector") |
GitHub with Branch/Reference | user/repo-name@ref |
requiRements::install(packages = "miracum/misc-dizutils@development") |
–> Feel free to create an issue or (even better) a pull request. :pray: Thanks in advance!
Require