logarion/cli/conversion.ml
orbifx e4654aa652 Accept comma separated converter names, separate Atom from Html and Gemini converters.
Note: atom must be called separately now because of the separation. Example

txt convert -t htm,atom xyz
2022-10-26 20:36:02 +01:00

14 lines
289 B
OCaml

open Logarion
type t = {
id: string; dir: string;
kv: string Store.KV.t;
topic_roots: string list;
topics: (String_set.t * String_set.t) Topic_set.Map.t;
texts: Text.t list
}
type fn_t = {
ext: string;
page: (t -> Logarion.Text.t -> string) option;
indices: (t -> unit) option;
}