Declarative JSON data manipulation for OCaml
1(lang dune 3.21)
2(using mdx 0.4)
3
4(name nox-json)
5
6(generate_opam_files true)
7
8(source (github dbuenzli/jsont))
9(license ISC)
10(authors "Daniel Bünzli" "Thomas Gazagnaire <thomas@gazagnaire.org>")
11(maintainers "Thomas Gazagnaire <thomas@gazagnaire.org>")
12
13(package
14 (name nox-json)
15 (synopsis "Declarative JSON data manipulation for OCaml")
16 (tags (org:blacksun codec.text))
17 (description
18 "Json is a library for describing JSON data declaratively. Descriptions
19 can be used to decode, encode, query, and update JSON values without
20 constructing an intermediate representation. The bytesrw codec offers
21 optional text-location tracking and layout preservation and is
22 compatible with effect-based concurrency.")
23 (depends
24 (ocaml (>= 5.1))
25 (dune (>= 3.21))
26 (bytesrw (>= 0.1.0))
27 (alcotest :with-test)
28 (mdx :with-test)
29 (odoc :with-doc)
30 brr
31 fmt
32 nox-loc
33 (alcobar :with-test)
34 (nox-memtrace :with-test)))