this repo has no description
1opam-version: "2.0"
2synopsis: "Apply small rewrites to tweak or refactor your files"
3maintainer: ["Mathieu Barbin <opensource@mbarbin.org>"]
4authors: ["Mathieu Barbin"]
5license: "Apache-2.0"
6homepage: "https://github.com/mbarbin/file-rewriter"
7doc: "https://mbarbin.github.io/file-rewriter/"
8bug-reports: "https://github.com/mbarbin/file-rewriter/issues"
9depends: [
10 "dune" {>= "3.16"}
11 "ocaml" {>= "5.2"}
12 "fpath" {>= "0.7.3"}
13 "loc" {>= "0.2.0"}
14 "sexplib0" {>= "v0.17" & < "v0.18"}
15 "odoc" {with-doc}
16]
17build: [
18 ["dune" "subst"] {dev}
19 [
20 "dune"
21 "build"
22 "-p"
23 name
24 "-j"
25 jobs
26 "@install"
27 "@runtest" {with-test}
28 "@doc" {with-doc}
29 ]
30]
31dev-repo: "git+https://github.com/mbarbin/file-rewriter.git"
32description: """\
33
34File_rewriter is an OCaml library for applying small rewrites to tweak
35or refactor your files.
36
37It provides a convenient interface to apply surgical textual
38substitutions on the fly, while navigating the contents of a file
39through an abstract representation containing code locations.
40
41It can be a great fit for applying systematic codemods to a large
42codebase.
43
44"""
45tags: [ "codemods" "refactoring" ]
46x-maintenance-intent: [ "(latest)" ]
47url {
48 src:
49 "https://github.com/mbarbin/file-rewriter/releases/download/0.0.3/file-rewriter-0.0.3.tbz"
50 checksum: [
51 "sha256=bcc2177b21daf06d379806045cab266ef9017968645dd8fb445594222e0f1d07"
52 "sha512=e7c546d98d1b0da412d63366cce777cc50a24f89c60ce9af67bb6698e6c12a620480daaefb5e186d6d5daf6143ac2b65a6f26a8daea0588055cfcfef90c13401"
53 ]
54}
55x-commit-hash: "6698f5814716014225e04d39d493adc6ee200b06"