My agentic slop goes here. Not intended for anyone else!
1(lang dune 3.0)
2
3(name ocaml-zulip)
4
5(package
6 (name zulip)
7 (synopsis "OCaml bindings for the Zulip REST API")
8 (description "High-quality OCaml bindings to the Zulip REST API using EIO for async operations")
9 (depends
10 ocaml
11 dune
12 eio
13 cohttp-eio
14 tls-eio
15 jsonm
16 uri
17 base64
18 toml
19 (alcotest :with-test)
20 (eio_main :with-test)))
21
22(package
23 (name zulip_bot)
24 (synopsis "OCaml bot framework for Zulip")
25 (description "Interactive bot framework built on the OCaml Zulip library")
26 (depends
27 ocaml
28 dune
29 zulip
30 eio
31 toml
32 (alcotest :with-test)))
33
34(package
35 (name zulip_botserver)
36 (synopsis "OCaml bot server for running multiple Zulip bots")
37 (description "HTTP server for running multiple Zulip bots with webhook support")
38 (depends
39 ocaml
40 dune
41 zulip
42 zulip_bot
43 eio
44 cohttp-eio
45 (alcotest :with-test)))