opam-version: "2.0"
synopsis: "JOSE implementation for OCaml and ReasonML"
description:
  "JavaScript Object Signing and Encryption built ontop of pure OCaml libs"
maintainer: ["ulrik.strid@outlook.com"]
authors: ["Ulrik Strid"]
license: "MIT"
homepage: "https://ulrikstrid.github.io/reason-jose"
doc: "https://ulrikstrid.github.io/reason-jose"
bug-reports: "https://github.com/ulrikstrid/reason-jose/issues"
depends: [
  "ocaml" {>= "4.08.0"}
  "base64" {>= "3.0.0"}
  "dune" {>= "1.11"}
  "eqaf" {>= "0.7"}
  "mirage-crypto" {>= "0.8.1"}
  "x509" {>= "0.10.0" & < "0.12.0"}
  "cstruct" {>= "4.0.0"}
  "astring"
  "yojson"
  "result"
  "zarith"
  "containers" {with-test}
  "bisect_ppx" {with-test}
  "alcotest" {with-test}
  "junit" {with-test}
  "junit_alcotest" {with-test}
  "lwt" {with-test}
]
build: [
  ["dune" "subst"] {pinned}
  [
    "dune"
    "build"
    "-p"
    name
    "-j"
    jobs
    "@install"
    "@runtest" {with-test}
    "@doc" {with-doc}
  ]
]
dev-repo: "git+https://github.com/ulrikstrid/reason-jose.git"
x-commit-hash: "d90a584f737a45556ca135f373aa10fbc3b5d45d"
url {
  src:
    "https://github.com/ulrikstrid/reason-jose/releases/download/v0.5.1/jose-v0.5.1.tbz"
  checksum: [
    "sha256=56b8753ae1e7643a03e0325a75b26623cf613233c385b7b220ac23fc85bd604d"
    "sha512=0e2d50265e5b8ee8763a31ae32f33029c7cb4f0dc711bfd5a610f704049291882dadad8c4166c7889f09be048db8a938083c838b4d2615c2f5546d4e5ce1c69b"
  ]
}
