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