-
-
Notifications
You must be signed in to change notification settings - Fork 26
/
dune-project
48 lines (39 loc) · 1.34 KB
/
dune-project
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
(lang dune 3.11)
(using mdx 0.4)
(name minttea)
(generate_opam_files true)
(source (github leostera/minttea))
(authors "Leandro Ostera <[email protected]>")
(maintainers "Leandro Ostera <[email protected]>")
(license MIT)
(package
(name minttea)
(synopsis "A fun, functional, and stateful way to build terminal apps in OCaml heavily inspired by Go's BubbleTea")
(description "A longer description")
(depends
(ocaml (>= "5.1"))
(riot (= "0.0.8"))
(mdx (and :with-test (>= "2.3.1")))
(tty (>= "0.0.2"))
uuseg)
(tags (tui "terminal-ui" framework riot)))
(package
(name leaves)
(synopsis "A collection of reusable components from Mint Tea")
(description "Leaves is a collection of reusable components for writing TUI applications with Mint Tea")
(depends
(ocaml (>= "5.1"))
(minttea (= :version))
(mdx (and :with-test (>= "2.3.1")))
(spices (= :version)))
(tags (tui "terminal-ui" apps components component library)))
(package
(name spices)
(synopsis "Declarative styles for TUI applications")
(description "Spices lets you create style definitions for TUIs and provide handy renderers for strings over them")
(depends
(ocaml (>= "5.1"))
(colors (>= "0.0.1"))
(mdx (and :with-test (>= "2.3.1")))
(tty (>= "0.0.2")))
(tags (styling styles declarative framework tui "terminal-ui" apps)))