TOML 1.1 codecs for OCaml
at main 44 lines 1.3 kB view raw
1# This file is generated by dune, edit dune-project instead 2opam-version: "2.0" 3synopsis: "TOML 1.1 codec library for OCaml" 4description: """ 5Tomlt is a type-safe TOML 1.1 codec library for OCaml, providing 6bidirectional encoding and decoding using a combinator-based approach 7inspired by Jsont. The core library provides value types and codec 8combinators. Subpackages provide I/O support: 9- tomlt.bytesrw: Streaming parser/encoder using Bytesrw 10- tomlt.eio: Eio integration with system clock 11- tomlt.unix: Unix I/O with system clock 12- tomlt.jsont: Jsont codecs for toml-test JSON format""" 13maintainer: ["Anil Madhavapeddy <anil@recoil.org>"] 14authors: ["Anil Madhavapeddy <anil@recoil.org>"] 15license: "ISC" 16homepage: "https://tangled.org/anil.recoil.org/ocaml-tomlt" 17bug-reports: "https://tangled.org/anil.recoil.org/ocaml-tomlt/issues" 18depends: [ 19 "dune" {>= "3.21"} 20 "ocaml" {>= "4.14.0"} 21 "ptime" {>= "1.0.0"} 22 "bytesrw" {>= "0.1.0"} 23 "uutf" {>= "1.0.0"} 24 "eio" {>= "1.0"} 25 "jsont" {>= "0.1"} 26 "alcotest" {with-test} 27 "odoc" {with-doc} 28] 29build: [ 30 ["dune" "subst"] {dev} 31 [ 32 "dune" 33 "build" 34 "-p" 35 name 36 "-j" 37 jobs 38 "@install" 39 "@runtest" {with-test} 40 "@doc" {with-doc} 41 ] 42] 43dev-repo: "git+https://tangled.org/anil.recoil.org/ocaml-tomlt" 44x-maintenance-intent: ["(latest)"]