Type: Package
Title: Find Out Who Maintains the Packages you Use
Version: 1.0.0
Description: Find out who maintains the packages you use in your current session or in your package library and maybe say 'thank you'.
License: MIT + file LICENSE
Encoding: UTF-8
LazyData: true
Imports: tools, utils
Suggests: testthat, covr
RoxygenNote: 6.0.1
NeedsCompilation: no
Packaged: 2017-04-14 15:55:03 UTC; dirkschumacher
Author: Dirk Schumacher [aut, cre]
Maintainer: Dirk Schumacher <mail@dirk-schumacher.net>
Repository: CRAN
Date/Publication: 2017-04-14 16:13:27 UTC

Find Out Who Maintains the Packages you Use

Description

Find out who maintains the packages you use in your current session or in your package library.

Details

This package exposes a single function shoulders that helps you identify the maintainers of your favorite packages.

> standing on the shoulders of giants


Find Out Who Maintains the Packages you Use

Description

This function helps to identify what packages you depend on. It finds the maintainers and the number of packages they maintain.

Usage

shoulders(where = c("session", "library", "package"), package,
  include_dependencies = TRUE)

Arguments

where

either look in the current loaded "session", your whole "library" or for a specific "package"

package

if where is "package" then this must be a character vector of positive length

include_dependencies

if where is "package" then use this to include all dependencies of the package. Otherwise it will just return the maintainer.

Details

Note, if you do a package lookup you connect to a CRAN mirror.

Value

A data.frame showing all packages you depend on with these three columns:

Examples

## Not run: 
# identifies the packages currently loaded in your session
shoulders() # equal to shoulders("session")

# shows all maintainers of your package library
shoulders("library")

# find out about a specific package
# by default it lists all dependencies of that package as well
shoulders("package", "utils", include_dependencies = FALSE)
shoulders("package", "utils")

## End(Not run)