this repo has no description
0
fork

Configure Feed

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

Merge pull request #27040 from dbuenzli/b0-publish-jsont.0.1.1

Add: jsont.0.1.1

authored by

Anil Madhavapeddy and committed by
GitHub
16561136 86d364dc

+62
+62
packages/jsont/jsont.0.1.1/opam
··· 1 + opam-version: "2.0" 2 + synopsis: "Declarative JSON data manipulation for OCaml" 3 + description: """\ 4 + Jsont is an OCaml library for declarative JSON data manipulation. It 5 + provides: 6 + 7 + - Combinators for describing JSON data using the OCaml values of your 8 + choice. The descriptions can be used by generic functions to 9 + decode, encode, query and update JSON data without having to 10 + construct a generic JSON representation. 11 + - A JSON codec with optional text location tracking and layout 12 + preservation. The codec is compatible with effect-based concurrency. 13 + 14 + The descriptions are independent from the codec and can be used by 15 + third-party processors or codecs. 16 + 17 + Jsont is distributed under the ISC license. It has no dependencies. 18 + The codec is optional and depends on the [`bytesrw`] library. The JavaScript 19 + support is optional and depends on the [`brr`] library. 20 + 21 + Homepage: <https://erratique.ch/software/jsont/> 22 + 23 + [`bytesrw`]: https://erratique.ch/software/bytesrw 24 + [`brr`]: https://erratique.ch/software/brr""" 25 + maintainer: "Daniel Bünzli <daniel.buenzl i@erratique.ch>" 26 + authors: "The jsont programmers" 27 + license: "ISC" 28 + tags: ["json" "codec" "org:erratique"] 29 + homepage: "https://erratique.ch/software/jsont" 30 + doc: "https://erratique.ch/software/jsont/doc" 31 + bug-reports: "https://github.com/dbuenzli/jsont/issues" 32 + depends: [ 33 + "ocaml" {>= "4.14.0"} 34 + "ocamlfind" {build} 35 + "ocamlbuild" {build} 36 + "topkg" {build & >= "1.0.3"} 37 + "b0" {dev & with-test} 38 + ] 39 + depopts: ["cmdliner" "brr" "bytesrw"] 40 + conflicts: [ 41 + "cmdliner" {< "1.3.0"} 42 + "brr" {< "0.0.6"} 43 + ] 44 + build: [ 45 + "ocaml" 46 + "pkg/pkg.ml" 47 + "build" 48 + "--dev-pkg" 49 + "%{dev}%" 50 + "--with-cmdliner" 51 + "%{cmdliner:installed}%" 52 + "--with-bytesrw" 53 + "%{bytesrw:installed}%" 54 + "--with-brr" 55 + "%{brr:installed}%" 56 + ] 57 + dev-repo: "git+https://erratique.ch/repos/jsont.git" 58 + url { 59 + src: "https://erratique.ch/software/jsont/releases/jsont-0.1.1.tbz" 60 + checksum: 61 + "sha512=e3f403d12283ac932b08254bf5d5debd3dbec1c9022e21f69b1be3fb74727da3ae7d26510eba6770451a6c711987884d93a3ee5baa94ca3a07166ad779206da5" 62 + }