R: Parse package dependency strings.

parse_deps {pkgload} | R Documentation

## Parse package dependency strings.

### Description

Parse package dependency strings.

### Usage

    parse_deps(string)

### Arguments

`string` | to parse. Should look like `"R (>= 3.0), ggplot2"` etc.

### Value

list of two character vectors: `name` package names, and `version` package versions. If version is not specified, it will be stored as NA.

### Examples

    parse_deps("httr (< 2.1),\nRCurl (>= 3)")
    # only package dependencies are returned
    parse_deps("utils (== 2.12.1),\ntools,\nR (>= 2.10),\nmemoise")

[Package pkgload version 1.0.1 Index]