package github-unix

  1. Overview
  2. Docs
val create : ?token:Token.t -> ?organization:string -> repo:Github_t.new_repo -> unit -> Github_t.repository Response.t Monad.t
val info : ?token:Token.t -> user:string -> repo:string -> unit -> Github_t.repository Response.t Monad.t
val fork : ?token:Token.t -> ?organization:string -> user:string -> repo:string -> unit -> Github_t.repository Response.t Monad.t
val forks : ?token:Token.t -> ?sort:Filter.forks_sort -> user:string -> repo:string -> unit -> Github_t.repository Stream.t
val get_tag : ?token:Token.t -> user:string -> repo:string -> sha:string -> unit -> Github_t.tag Response.t Monad.t
val tags : ?token:Token.t -> user:string -> repo:string -> unit -> Github_t.repo_tag Stream.t
val get_tags_and_times : ?token:Token.t -> user:string -> repo:string -> unit -> (string * string) Stream.t
val branches : ?token:Token.t -> user:string -> repo:string -> unit -> Github_t.repo_branch Stream.t
val refs : ?token:Token.t -> ?ty:string -> user:string -> repo:string -> unit -> Github_t.git_ref Stream.t
val get_ref : ?token:Token.t -> user:string -> repo:string -> name:string -> unit -> Github_t.git_ref Response.t Monad.t
val get_commit : ?token:Token.t -> user:string -> repo:string -> sha:string -> unit -> Github_t.commit Response.t Monad.t
val contributors : ?token:Token.t -> user:string -> repo:string -> unit -> Github_t.contributor Stream.t
val delete : ?token:Token.t -> user:string -> repo:string -> unit -> unit Response.t Monad.t
module Hook : sig ... end
OCaml

Innovation. Community. Security.