View source: R/github-functions.R
addPackageListingGithub | R Documentation |
Downloads the DESCRIPTION file from a package on github, parses the fields and adds (or replaces) a row in the available package database.
addPackageListingGithub( pdb = pkgAvail(), repo, username = NULL, branch = "main" )
pdb |
Package database, usually the result of |
repo |
Character vector. Name of repository on github, e.g.
|
username |
Optional character vector. Name of repository on github, e.g.
|
branch |
name of branch, defaults to |
# Create package database pdb <- cranJuly2014 if (interactive()) { pdb <- pkgAvail(repos = c(CRAN = "https://cloud.r-project.org")) # Overwrite pdb with development version of miniCRAN at github newpdb <- addPackageListingGithub(pdb = pdb, "andrie/miniCRAN") newpdb["miniCRAN", ] # Add package from github that's not currently on CRAN newpdb <- addPackageListingGithub(pdb = pdb, repo = "tidyverse/ggplot2", branch = "main") newpdb["ggplot2", ] set.seed(1) plot(makeDepGraph("ggplot2", availPkgs = newpdb, suggests = TRUE)) }
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.