Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/scmorrison/p6-github

Simple Perl6 GitHub API OAuth authentication library
https://github.com/scmorrison/p6-github

Last synced: 4 days ago
JSON representation

Simple Perl6 GitHub API OAuth authentication library

Awesome Lists containing this project

README

        

NAME
====

GitHub

DESCRIPTION
===========

Simple Perl6 GitHub API OAuth client.

MODULES AND UTILITIES
=====================

GitHub
--------------

```perl6
use GitHub;

my $gh = GitHub.new(
auth_login => 'myusername',
auth_password => 'mypassword'
);

my $ghauth = $gho.create_authentication(data => {
:scopes(['user', 'repo', 'gist']),
:note<'test-github-oauth-client'>
});

say $ghauth;
```

Installation
============

Install directly with "panda":

# From the source directory

panda install .

SEE ALSO
========

* https://github.com/fayland/perl6-WebService-GitHub
* https://github.com/fayland/perl-net-github
* https://github.com/plu/Pithub

AUTHORS
=======

* Sam Morrison

COPYRIGHT AND LICENSE
=====================

Copyright 2015 Sam Morrison

This library is free software; you can redistribute it and/or modify it under the Artistic License 2.0.