# This file is generated by dune, edit dune-project instead opam-version: "2.0" synopsis: "GitHub OAuth URL generation and token exchange helpers" description: "GitHub OAuth helpers for authorization URL generation, token exchange, and refresh. Supports both GitHub Apps (with token expiry and refresh) and OAuth Apps. Implements RFC 6749 (OAuth 2.0) for GitHub's API." maintainer: ["Thomas Gazagnaire "] authors: ["Thomas Gazagnaire "] license: "MIT" homepage: "https://tangled.org/gazagnaire.org/ocaml-github-oauth" bug-reports: "https://tangled.org/gazagnaire.org/ocaml-github-oauth/issues" depends: [ "ocaml" {>= "4.08"} "dune" {>= "3.21" & >= "3.21"} "fmt" {>= "0.9"} "uri" {>= "4.0"} "jsont" {>= "0.1.0"} "bytesrw" {>= "0.1.0"} "crypto-rng" {>= "0.11.0"} "ohex" {>= "0.2"} "logs" {>= "0.7"} "alcotest" {with-test} "crowbar" {with-test} "odoc" {with-doc} ] build: [ ["dune" "subst"] {dev} [ "dune" "build" "-p" name "-j" jobs "@install" "@runtest" {with-test} "@doc" {with-doc} ] ] dev-repo: "git+https://tangled.org/gazagnaire.org/ocaml-github-oauth" x-maintenance-intent: ["(latest)"]