(lang dune 3.16) (name cacheio) (generate_opam_files true) (source (github username/cacheio)) (authors "Your Name") (maintainers "Your Name") (license MIT) (documentation https://url/to/documentation) (package (name cacheio) (synopsis "A flexible file-based caching library for OCaml with XDG support") (description "CacheIO provides a simple and efficient file-based caching system with support for XDG base directory specification, TTL-based expiration, and cmdliner integration for CLI applications.") (depends ocaml dune eio (cmdliner (>= 2.0.0)) jsont bytesrw ptime logs fmt xdge (alcotest :with-test)) (tags (cache filesystem xdg cmdliner eio)))