Handle Jekyll-format files in OCaml
1# This file is generated by dune, edit dune-project instead
2opam-version: "2.0"
3synopsis: "Parse YAML frontmatter from Markdown files"
4description: """
5A library for parsing YAML frontmatter (Jekyll-format) from Markdown files.
6 Supports extracting structured metadata and body content from files with
7 YAML headers delimited by '---' markers."""
8maintainer: ["Anil Madhavapeddy <anil@recoil.org>"]
9authors: ["Anil Madhavapeddy"]
10license: "ISC"
11homepage: "https://tangled.org/anil.recoil.org/ocaml-frontmatter"
12bug-reports: "https://tangled.org/anil.recoil.org/ocaml-frontmatter/issues"
13depends: [
14 "dune" {>= "3.21"}
15 "ocaml" {>= "5.2"}
16 "yamlrw" {>= "0.3"}
17 "yamlt" {>= "0.1"}
18 "jsont" {>= "0.1"}
19 "ptime" {>= "1.2"}
20 "odoc" {with-doc}
21]
22build: [
23 ["dune" "subst"] {dev}
24 [
25 "dune"
26 "build"
27 "-p"
28 name
29 "-j"
30 jobs
31 "@install"
32 "@runtest" {with-test}
33 "@doc" {with-doc}
34 ]
35]
36dev-repo: "git+https://tangled.org/anil.recoil.org/ocaml-frontmatter"
37x-maintenance-intent: ["(latest)"]