Installs pre-commit hooks for OCaml projects that run dune fmt automatically
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

ocaml-{s3,scaleway,slack,stix,stripe,osv,oauth,precommit,delegation}: enable implicit_transitive_deps false (E526)

Declares previously-implicit deps surfaced by the build:
- ocaml-s3: optint+ptime+uri (lib), digestif+fmt (test), fmt+unix (fuzz)
- ocaml-scaleway: eio.unix+logs (bin)
- ocaml-slack: unix (lib), eio+unix (bin)
- ocaml-stix: ptime.clock.os (lib), fmt+ptime (test)
- ocaml-stripe: unix (lib), digestif+fmt+nox-json+unix (test)
- ocaml-osv: fmt (test)
- ocaml-oauth: unix (lib), eio+nox-json (test)
- ocaml-precommit: fpath+logs (lib), eio+unix (bin)
- ocaml-delegation: asn1-combinators+macaddr (test)

+4 -1
+2
bin/dune
··· 4 4 (libraries 5 5 precommit 6 6 cmdliner 7 + eio 7 8 eio_main 9 + unix 8 10 vlog 9 11 nox-tty 10 12 fmt
+1
dune-project
··· 4 4 (name precommit) 5 5 6 6 (generate_opam_files true) 7 + (implicit_transitive_deps false) 7 8 8 9 (license MIT) 9 10 (authors "Thomas Gazagnaire <thomas@gazagnaire.org>")
+1 -1
lib/dune
··· 1 1 (library 2 2 (name precommit) 3 3 (public_name precommit) 4 - (libraries eio fmt unix re nox-git)) 4 + (libraries eio fmt fpath logs unix re nox-git))