A CLI and OCaml library for managing contacts
at main 34 lines 809 B view raw
1(lang dune 3.21) 2(name sortal) 3 4(generate_opam_files true) 5 6(license ISC) 7(authors "Anil Madhavapeddy") 8(maintainers "Anil Madhavapeddy <anil@recoil.org>") 9(source (tangled anil.recoil.org/sortal)) 10 11(package 12 (name sortal) 13 (synopsis "Contact metadata management with XDG storage and versioned schemas") 14 (description 15 "Sortal provides contact metadata management with versioned schemas, 16 XDG-compliant storage, git versioning, and CLI tools. 17 18 The library is split into two components: 19 - sortal.schema: Versioned data types with minimal dependencies 20 - sortal: Core library with storage, git integration, and CLI support") 21 (depends 22 (ocaml (>= 5.1.0)) 23 eio 24 eio_main 25 xdge 26 jsont 27 ptime 28 yamlt 29 bytesrw 30 fmt 31 cmdliner 32 logs 33 (odoc :with-doc) 34 (alcotest (and :with-test (>= 1.7.0)))))