Repository
Current version released
3 years ago
Dependencies
skypack.dev
http-link-header
π Octono
GitHub REST API for Deno projects.
:construction: Under active development. DO NOT use in production.
Installation
import { Octono } from "https://deno.land/x/octono@v0.0.1/mod.ts";
Usage
import { request } from "https://deno.land/x/octono@v0.0.3/mod.ts";
const resp = await Octono.request("GET /users/{username}/repos", {
username: "octocat"
})
const repos = await resp.json();
for (const repo of repos) {
console.log(`Found repo: ${repo.full_name} (${repo.stargazers_count} stars)`);
}
See example.ts. Use deno run --allow-env --allow-net example.ts
to run it.
Permissions
This module requires --allow-env
and --allow-net
permissions.
Contributing
Please, see CONTRIBUTING.md to learn how you can contribute to this repository.
License
This project is released under the MIT License.