Package rbraries. April 18, 2018

Similar documents
Package nodbi. August 1, 2018

Package wikitaxa. December 21, 2017

Package webmockr. May 23, 2018

Package rdryad. June 18, 2018

Package available. November 17, 2017

Package ritis. May 23, 2018

Package repec. August 31, 2018

Package fitbitscraper

Package patentsview. July 12, 2017

Package fastdummies. January 8, 2018

Package githubinstall

Package brranching. R topics documented:

Package cattonum. R topics documented: May 2, Type Package Version Title Encode Categorical Features

Package pangaear. January 3, 2018

Package bigreadr. R topics documented: August 13, Version Date Title Read Large Text Files

Package dkanr. July 12, 2018

Package rif. May 16, 2017

Package SEMrushR. November 3, 2018

Package dbx. July 5, 2018

Package aws.transcribe

Package crul. October 3, 2017

Package validara. October 19, 2017

Package messaging. May 27, 2018

Package goodpractice

Package mapr. March 21, 2018

Package spark. July 21, 2017

Package loggit. April 9, 2018

Package humanize. R topics documented: April 4, Version Title Create Values for Human Consumption

Package fingertipsr. May 25, Type Package Version Title Fingertips Data for Public Health

Package oec. R topics documented: May 11, Type Package

Package rwars. January 14, 2017

Package ECctmc. May 1, 2018

Package guardianapi. February 3, 2019

Package crochet. January 8, 2018

Package taxizedb. June 21, 2017

Package internetarchive

Package geniusr. December 6, 2017

Package pdfsearch. July 10, 2018

Package calpassapi. August 25, 2018

Package datasets.load

Package semver. January 6, 2017

Package statsdk. September 30, 2017

Package ggimage. R topics documented: November 1, Title Use Image in 'ggplot2' Version 0.0.7

Package BiocManager. November 13, 2018

Package bigqueryr. October 23, 2017

Package ecoseries. R topics documented: September 27, 2017

Package rzeit2. January 7, 2019

Package promote. November 15, 2017

Package opencage. January 16, 2018

Package jpmesh. December 4, 2017

Package virustotal. May 1, 2017

Package deductive. June 2, 2017

Package httpcache. October 17, 2017

Package urlshortener

Package bigqueryr. June 8, 2018

Package ggimage. R topics documented: December 5, Title Use Image in 'ggplot2' Version 0.1.0

Package riingo. April 16, 2018

Package plumber. December 2, 2017

Package rgdax. January 7, 2019

Package crossword.r. January 19, 2018

Package strat. November 23, 2016

Package BANEScarparkinglite

Package geoops. March 19, 2018

Package farver. November 20, 2018

Package mapr. April 11, 2017

Package pinyin. October 17, 2018

Package fst. December 18, 2017

Package redux. May 31, 2018

Package pwrab. R topics documented: June 6, Type Package Title Power Analysis for AB Testing Version 0.1.0

Package spelling. December 18, 2017

Package gtrendsr. August 4, 2018

Package reconstructr

Package censusr. R topics documented: June 14, Type Package Title Collect Data from the Census API Version 0.0.

Package postal. July 27, 2018

Package websearchr. R topics documented: October 23, 2018

Package influxdbr. January 10, 2018

Package robotstxt. November 12, 2017

Package librarian. R topics documented:

Package data.world. April 5, 2018

Package ether. September 22, 2018

Package sessioninfo. June 21, 2017

Package canvasxpress

Package dataverse. June 15, 2017

Package exifr. October 15, 2017

Package projector. February 27, 2018

Package vip. June 15, 2018

Package geogrid. August 19, 2018

Package gtrendsr. October 19, 2017

Package geojsonsf. R topics documented: January 11, Type Package Title GeoJSON to Simple Feature Converter Version 1.3.

Package postgistools

Package rgho. R topics documented: January 18, 2017

Package nlgeocoder. October 8, 2018

Package lumberjack. R topics documented: July 20, 2018

Package elasticsearchr

Package yhatr. R topics documented: May 9, Type Package Title R Binder for the Yhat API Version Date

Package tidytransit. March 4, 2019

Package darksky. September 20, 2017

Package jug. April 13, 2017

Package testit. R topics documented: June 14, 2018

Package essurvey. August 23, 2018

Transcription:

Title Interface to the 'Libraries.io' API Package rbraries April 18, 2018 Interface to the 'Libraries.io' API (<https://libraries.io/api>). 'Libraries.io' indexes data from 36 different package managers for programming languages. Version 0.1.0 Author Scott Chamberlain [aut, cre] Maintainer Scott Chamberlain <myrmecocystus+r@gmail.com> License MIT + file LICENSE URL https://github.com/ropenscilabs/rbraries BugReports https://github.com/ropenscilabs/rbraries/issues Imports jsonlite (>= 1.5), crul (>= 0.5.0), fauxpas, data.table, tibble Suggests testthat RoxygenNote 6.0.1 X-schema.org-applicationCategory Web X-schema.org-words http, API, web-services, package, software, metadata X-schema.org-isPartOf https://ropensci.org NeedsCompilation no Repository CRAN Date/Publication 2018-04-18 08:37:00 UTC R topics documented: rbraries-package....................................... 2 lio_platforms........................................ 2 projects........................................... 3 repos............................................. 4 subscriptions........................................ 5 user............................................. 6 Index 8 1

2 lio_platforms rbraries-package Interface to the libraries.io API Client for the libraries.io API, a platform for "helping you find new open source libraries, modules and frameworks and keep track of ones you depend upon." Auth You need an API to use this package. Get one by logging in to Libraries.io (they have GitHub login and others), then go to your Settings page, then scroll down to API section and grab your. You can pass the into function calls, but that s not recommended. Store your by putting in your.renviron file or similar file like e.g..zshrc or.bash_profile, etc. We ll grab that so that you don t have to pass it into each function call. lio_platforms Platforms Platforms lio_platforms( = NULL,...) lio_platforms()

projects 3 projects Projects Projects lio_project(platform, name, = NULL,...) lio_project_dependencies(platform, name, version = "latest", = NULL,...) lio_project_dependents(platform, name, page = 1, per_page = 30, = NULL,...) lio_project_dependent_repos(platform, name, page = 1, per_page = 30, = NULL,...) lio_project_contribs(platform, name, page = 1, per_page = 30, = NULL,...) lio_project_sourcerank(platform, name, = NULL,...) lio_project_search(q = NULL, sort = NULL, languages = NULL, licenses = NULL, words = NULL, platforms = NULL, page = 1, per_page = 30, = NULL,...) platform name (character) a platform. required (character) a project name. required version (character) a version string. optional page (integer) page to return. Default: 1 per_page (integer) number of records to return per page. Maximum: 100. Default: 30 q sort languages licenses (character) a query string. optional (character) sort by one of rank, stars, dependents_count, dependent_repos_count, latest_release_published_at, contributions_count, or created_at. default: no sorting. optional (character) a language name. optional (character) a license name. optional

4 repos words platforms (character) a word. optional (character) a platform name. optional # project summary lio_project('npm', 'grunt') # dependencies lio_project_dependencies('npm', 'grunt') lio_project_dependencies('npm', 'grunt', '1.0.1') # dependents lio_project_dependents('npm', 'grunt') lio_project_dependents('npm', 'grunt', per_page = 3) # dependent repositories lio_project_dependent_repos('npm', 'turf') # project contributors lio_project_contribs('npm', 'turf') # source rank lio_project_sourcerank('npm', 'turf') # search lio_project_search(q = 'grunt', per_page = 3) repos Repositories Repositories lio_repo(owner, name, = NULL,...) lio_repo_dependencies(owner, name, = NULL,...) lio_repo_projects(owner, name, page = 1, per_page = 30, = NULL,...)

subscriptions 5 owner (character) a github owner name. required name (character) a project name. required page (integer) page to return. Default: 1 per_page (integer) number of records to return per page. Maximum: 100. Default: 30 # repo summary lio_repo('ropensci', 'wellknown') # dependencies lio_repo_dependencies('ropensci', 'wellknown') lio_repo_dependencies('gruntjs', 'grunt') # dependents lio_repo_projects('gruntjs', 'grunt', per_page = 2) subscriptions Subscriptions Subscriptions lio_subscriptions( = NULL,...) lio_subscribed(platform, name, = NULL,...) lio_subscribe(platform, name, include_prerelease = FALSE, = NULL,...) lio_subscription_update(platform, name, include_prerelease = FALSE, = NULL,...) lio_subscription_delete(platform, name, = NULL,...)

6 user platform (character) a platform. required name (character) a project name. required include_prerelease (logical) include prerelease? default: FALSE # authenticated user Libraries.io subscriptions lio_subscriptions() # check if you are subscribed to a project lio_subscribed("rubygems", "webmock") # subscribe to a project lio_subscribe(platform = "rubygems", name = "webmock") # update subscription to a project lio_subscription_update("rubygems", "webmock") # delete subscription to a project lio_subscription_delete("rubygems", "webmock") user User User user_template_fun(route, pg = FALSE) lio_user(login, = NULL,...) lio_user_repositories(login, page = 1, per_page = 30, = NULL,...) lio_user_pkgs(login, page = 1, per_page = 30, = NULL,...) lio_user_pkg_contributions(login, page = 1, per_page = 30, = NULL,...)

user 7 lio_user_repo_contributions(login, page = 1, per_page = 30, = NULL,...) lio_user_dependencies(login, page = 1, per_page = 30, = NULL,...) route, pg login IGNORED. (character) a github login name. required page (integer) page to return. Default: 1 per_page (integer) number of records to return per page. Maximum: 100. Default: 30 # user info lio_user('ropensci') # repositories lio_user_repositories('ropensci', per_page = 3) # packages/projects lio_user_pkgs('ropensci', per_page = 3) # package/project contributions lio_user_pkg_contributions('sckott', per_page = 3) # contributions lio_user_repo_contributions('sckott', per_page = 3) # dependencies lio_user_dependencies('ropensci', per_page = 3)

Index Topic package rbraries-package, 2 HttpClient, 2, 3, 5 7 lio_platforms, 2 lio_project (projects), 3 lio_project_contribs (projects), 3 lio_project_dependencies (projects), 3 lio_project_dependent_repos (projects), 3 lio_project_dependents (projects), 3 lio_project_search (projects), 3 lio_project_sourcerank (projects), 3 lio_repo (repos), 4 lio_repo_dependencies (repos), 4 lio_repo_projects (repos), 4 lio_subscribe (subscriptions), 5 lio_subscribed (subscriptions), 5 lio_subscription_delete (subscriptions), 5 lio_subscription_update (subscriptions), 5 lio_subscriptions (subscriptions), 5 lio_user (user), 6 lio_user_dependencies (user), 6 lio_user_pkg_contributions (user), 6 lio_user_pkgs (user), 6 lio_user_repo_contributions (user), 6 lio_user_repositories (user), 6 projects, 3 rbraries (rbraries-package), 2 rbraries-package, 2 repos, 4 subscriptions, 5 user, 6 user_template_fun (user), 6 8