gh-helpers
TypeScript icon, indicating that this package has built-in type declarations

0.3.5 • Public • Published

gh-helpers

NPM version Build Status Gitpod ready-to-code

Various helper methods for Github Actions/API automation

Install

npm install gh-actions

Usage

Within Github Actions, just

const github = require('gh-helpers')()

Outside example over API for repo at PrismarineJS/vec3, make sure to specify your PAT with perms to the repo

const github = require('gh-helpers')({
  repo: { owner: 'PrismarineJS', name: 'vec3' }
}, GITHUB_PAT)

To switch to running in the context of another repo,

const altGithub = github.using({ owner: 'node', repository: 'nodejs' })
altGithub.getRecentCommitsInRepo(20).then(console.log)

API

See src/index.d.ts for info on the API

Readme

Keywords

Package Sidebar

Install

npm i gh-helpers

Weekly Downloads

403

Version

0.3.5

License

MIT

Unpacked Size

53.7 kB

Total Files

15

Last publish

Collaborators

  • extremeheat