Skip to content
simple bindings for the github api
HTML Racket CSS JavaScript
Branch: master
Clone or download
eu90h Merge pull request #5 from bennn/personal-token
add contract for identity type
Latest commit 2079df4 Sep 11, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
functional_tests fixed typo Sep 15, 2015
scribblings
.gitignore
.travis.yml
LICENSE.txt changed name in license Aug 7, 2015
README.md
events.rkt
gists.rkt changed return type of github-api-req procedures Aug 12, 2015
git.rkt
info.rkt
issues.rkt
main.rkt
orgs.rkt split main.rkt into multiple files. Aug 11, 2015
pull.rkt
users.rkt
utils.rkt
webhooks.rkt

README.md

github-api

Simple GitHub API bindings.

Usage

  • First: (require github-api)
  • Then create an identity: (github-identity type data)
  • Finally, initiate the bindings: (define api-req (github-api github-identity))
  • Now do your request: (github-create-gist api-req files)

For more detailed usage information and examples, see the included documentation.

Installation

Run raco pkg install git://github.com/eu90h/racket-github-api or use DrRacket.

To remove, execute raco pkg remove racket-github-api

A Note on Testing

To run the functional tests require a valid GitHub username & personal-access-token/password. If you wish to run the tests, edit the credentials in functional_tests/identity.rkt.

You can’t perform that action at this time.