GitHub Extended
GitHub Extended is a collection of methods to extend the
functionality of Github.js (known on npm as
github-api).
Requirements
Being an extension for Github.js, the only requirement is to install and include
Github.js before
GitHub Extended.
Installation
You can install GitHub Extended by using npm:
npm install github-extended
Alternatively, you can install it via Bower:
bower install github-extended --save
Another possibility is to manually download it.
Methods
The sections below describe the methods provided.
repository.search(string, options = {})
Searches files and folders
repository.mergePullRequest(pullRequest, options = {})
Merges a pull request
repository.remove(branchName = 'master', path = '')
Deletes a file or a folder and all of its content from a given branch
repository.fork()
Creates a fork of the repository
License
GitHub Extended is dual licensed under
MIT and GPL-3.0.
Author
Aurelio De Rosa (@AurelioDeRosa)