OCaml library for Crockford's Base32
1(lang dune 3.18)
2
3(name crockford)
4
5(generate_opam_files true)
6
7(license MIT)
8(authors "Anil Madhavapeddy")
9(homepage "https://tangled.org/@anil.recoil.org/ocaml-crockford")
10(maintainers "Anil Madhavapeddy <anil@recoil.org>")
11(bug_reports "https://tangled.org/@anil.recoil.org/ocaml-crockford/issues")
12(maintenance_intent "(latest)")
13(documentation "https://tangled.org/@anil.recoil.org/ocaml-crockford")
14
15(package
16 (name crockford)
17 (synopsis "Crockford Base32 encoding for OCaml")
18 (description
19 "An OCaml implementation of Douglas Crockford's Base32 encoding with \
20 ISO 7064 checksum support. Provides encoding and decoding of int64 values \
21 to URI-friendly base32 strings, with optional checksum validation, padding, \
22 splitting, and random ID generation.")
23 (depends
24 (ocaml (>= 4.14.1))
25 (odoc :with-doc)
26 (alcotest (and :with-test (>= 1.5.0)))
27 (cmdliner (>= 1.1.0))))