JSON web tokens in OCaml
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 48 lines 1.4 kB view raw
1# This file is generated by dune, edit dune-project instead 2opam-version: "2.0" 3synopsis: "JSON Web Token (JWT) and CBOR Web Token (CWT) for OCaml" 4description: """ 5An implementation of RFC 7519 JSON Web Tokens (JWT) and RFC 8392 6 CBOR Web Tokens (CWT) for OCaml. Supports token parsing, validation, 7 and creation with HMAC, ECDSA (ES256/384/512), and EdDSA signature 8 algorithms. Includes JWK (RFC 7517) and COSE key support, plus 9 integrated CBOR codec for CWT serialization.""" 10maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 11authors: ["Anil Madhavapeddy"] 12license: "ISC" 13homepage: "https://tangled.org/anil.recoil.org/ocaml-jsonwt" 14bug-reports: "https://tangled.org/anil.recoil.org/ocaml-jsonwt/issues" 15depends: [ 16 "dune" {>= "3.21"} 17 "ocaml" {>= "5.1"} 18 "jsont" {>= "0.2.0"} 19 "bytesrw" {>= "0.1.0"} 20 "mirage-crypto" {>= "1.0.0"} 21 "mirage-crypto-pk" {>= "1.0.0"} 22 "mirage-crypto-ec" {>= "1.0.0"} 23 "mirage-crypto-rng" {>= "1.0.0"} 24 "digestif" {>= "1.0.0"} 25 "eqaf" {>= "0.9"} 26 "cstruct" {>= "6.0.0"} 27 "base64" {>= "3.0.0"} 28 "ptime" {>= "1.0.0"} 29 "cbort" 30 "alcotest" {with-test} 31 "odoc" {with-doc} 32] 33build: [ 34 ["dune" "subst"] {dev} 35 [ 36 "dune" 37 "build" 38 "-p" 39 name 40 "-j" 41 jobs 42 "@install" 43 "@runtest" {with-test} 44 "@doc" {with-doc} 45 ] 46] 47dev-repo: "git+https://tangled.org/anil.recoil.org/ocaml-jsonwt" 48x-maintenance-intent: ["(latest)"]