Skip to content

wsdjeg/github.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

github.nvim

github.nvim is a github REST api implementation written in lua. It is inspired from github.vim.

Note: This project is under active development. API functions may change without prior notice.

Installation

Using nvim-plug

require('plug').add({
    { 'wsdjeg/github.nvim' }
})

Using luarocks

luarocks install github.nvim

APIs

rulesets

get_repository_rules(user, repo)

get_branch_rules(user, repo, branch)

create_ruleset(user, repo, ruleset)

get_repository_ruleset(user, repo, id)

update_ruleset(user, repo, id, ruleset)

delete_ruleset(user, repo, id)

get_ruleset_history(user, repo, id)

get_ruleset_version(user, repo, id, version)

Credits

Self-Promotion

Like this plugin? Star the repository on GitHub.

Love this plugin? Follow me on GitHub.

License

This project is licensed under the GPL-3.0 License.

About

github REST api implemented in lua

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Contributors 2

  •  
  •  

Languages

Follow Lee on X/Twitter - Father, Husband, Serial builder creating AI, crypto, games & web tools. We are friends :) AI Will Come To Life!

Check out: eBank.nz (Art Generator) | Netwrck.com (AI Tools) | Text-Generator.io (AI API) | BitBank.nz (Crypto AI) | ReadingTime (Kids Reading) | RewordGame | BigMultiplayerChess | WebFiddle | How.nz | Helix AI Assistant