{
  "checksum": "91051cc4e132878618ec73bea2f08dbd",
  "root": "@grain/libbinaryen@link-dev:./package.json",
  "node": {
    "ocaml@4.14.1000@d41d8cd9": {
      "id": "ocaml@4.14.1000@d41d8cd9",
      "name": "ocaml",
      "version": "4.14.1000",
      "source": {
        "type": "install",
        "source": [
          "archive:https://registry.npmjs.org/ocaml/-/ocaml-4.14.1000.tgz#sha1:e38fabe6bcf42774bd2340e67a8803ee7cebdb9f"
        ]
      },
      "overrides": [],
      "dependencies": [],
      "devDependencies": []
    },
    "@opam/yojson@opam:2.2.2@0786d153": {
      "id": "@opam/yojson@opam:2.2.2@0786d153",
      "name": "@opam/yojson",
      "version": "opam:2.2.2",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/9a/9abfad8c9a79d4723ad2f6448e669c1e68dbfc87cc54a1b7c064b0c90912c595#sha256:9abfad8c9a79d4723ad2f6448e669c1e68dbfc87cc54a1b7c064b0c90912c595",
          "archive:https://github.com/ocaml-community/yojson/releases/download/2.2.2/yojson-2.2.2.tbz#sha256:9abfad8c9a79d4723ad2f6448e669c1e68dbfc87cc54a1b7c064b0c90912c595"
        ],
        "opam": {
          "name": "yojson",
          "version": "2.2.2",
          "path": "esy.lock/opam/yojson.2.2.2"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/seq@opam:base@5ed5af70",
        "@opam/dune@opam:3.17.2@31dc7e86", "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/seq@opam:base@5ed5af70",
        "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/xdg@opam:3.17.2@fffb074d": {
      "id": "@opam/xdg@opam:3.17.2@fffb074d",
      "name": "@opam/xdg",
      "version": "opam:3.17.2",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/9d/9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64",
          "archive:https://github.com/ocaml/dune/releases/download/3.17.2/dune-3.17.2.tbz#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64"
        ],
        "opam": {
          "name": "xdg",
          "version": "3.17.2",
          "path": "esy.lock/opam/xdg.3.17.2"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/uutf@opam:1.0.3@3527936b": {
      "id": "@opam/uutf@opam:1.0.3@3527936b",
      "name": "@opam/uutf",
      "version": "opam:1.0.3",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha512/50/50cc4486021da46fb08156e9daec0d57b4ca469b07309c508d5a9a41e9dbcf1f32dec2ed7be027326544453dcaf9c2534919395fd826dc7768efc6cc4bfcc9f8#sha512:50cc4486021da46fb08156e9daec0d57b4ca469b07309c508d5a9a41e9dbcf1f32dec2ed7be027326544453dcaf9c2534919395fd826dc7768efc6cc4bfcc9f8",
          "archive:https://erratique.ch/software/uutf/releases/uutf-1.0.3.tbz#sha512:50cc4486021da46fb08156e9daec0d57b4ca469b07309c508d5a9a41e9dbcf1f32dec2ed7be027326544453dcaf9c2534919395fd826dc7768efc6cc4bfcc9f8"
        ],
        "opam": {
          "name": "uutf",
          "version": "1.0.3",
          "path": "esy.lock/opam/uutf.1.0.3"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/topkg@opam:1.0.7@e59fb83d",
        "@opam/ocamlfind@opam:1.9.3@6f4741ee",
        "@opam/ocamlbuild@opam:0.16.1@b3fc8209",
        "@opam/cmdliner@opam:1.3.0@8e6dd99f",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [ "ocaml@4.14.1000@d41d8cd9" ],
      "available": "true"
    },
    "@opam/uuseg@opam:16.0.0@bd0df457": {
      "id": "@opam/uuseg@opam:16.0.0@bd0df457",
      "name": "@opam/uuseg",
      "version": "opam:16.0.0",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha512/35/355139aee2a72baddf3d811e522948456147546ee946b6eca20f57711865770d4b8d32ea01a7338b8e6cdedb4423ee65cee387704bb9c0c057bcbd65012679b8#sha512:355139aee2a72baddf3d811e522948456147546ee946b6eca20f57711865770d4b8d32ea01a7338b8e6cdedb4423ee65cee387704bb9c0c057bcbd65012679b8",
          "archive:https://erratique.ch/software/uuseg/releases/uuseg-16.0.0.tbz#sha512:355139aee2a72baddf3d811e522948456147546ee946b6eca20f57711865770d4b8d32ea01a7338b8e6cdedb4423ee65cee387704bb9c0c057bcbd65012679b8"
        ],
        "opam": {
          "name": "uuseg",
          "version": "16.0.0",
          "path": "esy.lock/opam/uuseg.16.0.0"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/uutf@opam:1.0.3@3527936b",
        "@opam/uucp@opam:16.0.0@ded5dcba", "@opam/topkg@opam:1.0.7@e59fb83d",
        "@opam/ocamlfind@opam:1.9.3@6f4741ee",
        "@opam/ocamlbuild@opam:0.16.1@b3fc8209",
        "@opam/cmdliner@opam:1.3.0@8e6dd99f",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/uucp@opam:16.0.0@ded5dcba"
      ],
      "available": "true"
    },
    "@opam/uucp@opam:16.0.0@ded5dcba": {
      "id": "@opam/uucp@opam:16.0.0@ded5dcba",
      "name": "@opam/uucp",
      "version": "opam:16.0.0",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha512/5c/5c06d8cadb2b011b1e4ac52e14732044f6ab8e9c11e1184950ff8629b26bd173f1264247623a635b8aa4033e287bfe42d709994f19a3d79f7cbfd20158aa4992#sha512:5c06d8cadb2b011b1e4ac52e14732044f6ab8e9c11e1184950ff8629b26bd173f1264247623a635b8aa4033e287bfe42d709994f19a3d79f7cbfd20158aa4992",
          "archive:https://erratique.ch/software/uucp/releases/uucp-16.0.0.tbz#sha512:5c06d8cadb2b011b1e4ac52e14732044f6ab8e9c11e1184950ff8629b26bd173f1264247623a635b8aa4033e287bfe42d709994f19a3d79f7cbfd20158aa4992"
        ],
        "opam": {
          "name": "uucp",
          "version": "16.0.0",
          "path": "esy.lock/opam/uucp.16.0.0"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/topkg@opam:1.0.7@e59fb83d",
        "@opam/ocamlfind@opam:1.9.3@6f4741ee",
        "@opam/ocamlbuild@opam:0.16.1@b3fc8209",
        "@opam/cmdliner@opam:1.3.0@8e6dd99f",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [ "ocaml@4.14.1000@d41d8cd9" ],
      "available": "true"
    },
    "@opam/topkg@opam:1.0.7@e59fb83d": {
      "id": "@opam/topkg@opam:1.0.7@e59fb83d",
      "name": "@opam/topkg",
      "version": "opam:1.0.7",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha512/09/09e59f1759bf4db8471f02d0aefd8db602b44932a291c05c312b1423796e7a15d1598d3c62a0cec7f083eff8e410fac09363533dc4bd2120914bb9664efea535#sha512:09e59f1759bf4db8471f02d0aefd8db602b44932a291c05c312b1423796e7a15d1598d3c62a0cec7f083eff8e410fac09363533dc4bd2120914bb9664efea535",
          "archive:https://erratique.ch/software/topkg/releases/topkg-1.0.7.tbz#sha512:09e59f1759bf4db8471f02d0aefd8db602b44932a291c05c312b1423796e7a15d1598d3c62a0cec7f083eff8e410fac09363533dc4bd2120914bb9664efea535"
        ],
        "opam": {
          "name": "topkg",
          "version": "1.0.7",
          "path": "esy.lock/opam/topkg.1.0.7"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/ocamlfind@opam:1.9.3@6f4741ee",
        "@opam/ocamlbuild@opam:0.16.1@b3fc8209",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/ocamlbuild@opam:0.16.1@b3fc8209"
      ],
      "available": "true"
    },
    "@opam/stdune@opam:3.17.2@d1b11ebb": {
      "id": "@opam/stdune@opam:3.17.2@d1b11ebb",
      "name": "@opam/stdune",
      "version": "opam:3.17.2",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/9d/9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64",
          "archive:https://github.com/ocaml/dune/releases/download/3.17.2/dune-3.17.2.tbz#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64"
        ],
        "opam": {
          "name": "stdune",
          "version": "3.17.2",
          "path": "esy.lock/opam/stdune.3.17.2"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/pp@opam:2.0.0@2177bbde",
        "@opam/ordering@opam:3.17.2@700bb6ce",
        "@opam/dyn@opam:3.17.2@6d24df09", "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/csexp@opam:1.5.2@46614bf4",
        "@opam/base-unix@opam:base@87d0b2eb",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/pp@opam:2.0.0@2177bbde",
        "@opam/ordering@opam:3.17.2@700bb6ce",
        "@opam/dyn@opam:3.17.2@6d24df09", "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/csexp@opam:1.5.2@46614bf4",
        "@opam/base-unix@opam:base@87d0b2eb"
      ],
      "available": "true"
    },
    "@opam/stdlib-shims@opam:0.3.0@72c7bc98": {
      "id": "@opam/stdlib-shims@opam:0.3.0@72c7bc98",
      "name": "@opam/stdlib-shims",
      "version": "opam:0.3.0",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/ba/babf72d3917b86f707885f0c5528e36c63fccb698f4b46cf2bab5c7ccdd6d84a#sha256:babf72d3917b86f707885f0c5528e36c63fccb698f4b46cf2bab5c7ccdd6d84a",
          "archive:https://github.com/ocaml/stdlib-shims/releases/download/0.3.0/stdlib-shims-0.3.0.tbz#sha256:babf72d3917b86f707885f0c5528e36c63fccb698f4b46cf2bab5c7ccdd6d84a"
        ],
        "opam": {
          "name": "stdlib-shims",
          "version": "0.3.0",
          "path": "esy.lock/opam/stdlib-shims.0.3.0"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/stdio@opam:v0.16.0@a75c1ca1": {
      "id": "@opam/stdio@opam:v0.16.0@a75c1ca1",
      "name": "@opam/stdio",
      "version": "opam:v0.16.0",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/61/61f0b75950614ac5378c6ec0d822cce6463402d919d5810b736fc46522b3a73e#sha256:61f0b75950614ac5378c6ec0d822cce6463402d919d5810b736fc46522b3a73e",
          "archive:https://ocaml.janestreet.com/ocaml-core/v0.16/files/stdio-v0.16.0.tar.gz#sha256:61f0b75950614ac5378c6ec0d822cce6463402d919d5810b736fc46522b3a73e"
        ],
        "opam": {
          "name": "stdio",
          "version": "v0.16.0",
          "path": "esy.lock/opam/stdio.v0.16.0"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/base@opam:v0.16.3@162b7c08",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/base@opam:v0.16.3@162b7c08"
      ],
      "available": "true"
    },
    "@opam/spawn@opam:v0.17.0@d0f69739": {
      "id": "@opam/spawn@opam:v0.17.0@d0f69739",
      "name": "@opam/spawn",
      "version": "opam:v0.17.0",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/33/33fbb5cd4c3387a6829095cfa73d5fc2eff572be61647e6052010bfbd0c2df49#sha256:33fbb5cd4c3387a6829095cfa73d5fc2eff572be61647e6052010bfbd0c2df49",
          "archive:https://github.com/janestreet/spawn/releases/download/v0.17.0/spawn-v0.17.0.tbz#sha256:33fbb5cd4c3387a6829095cfa73d5fc2eff572be61647e6052010bfbd0c2df49"
        ],
        "opam": {
          "name": "spawn",
          "version": "v0.17.0",
          "path": "esy.lock/opam/spawn.v0.17.0"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "os != \"freebsd\""
    },
    "@opam/sexplib0@opam:v0.16.0@c0ffad0c": {
      "id": "@opam/sexplib0@opam:v0.16.0@c0ffad0c",
      "name": "@opam/sexplib0",
      "version": "opam:v0.16.0",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/86/86dba26468194512f789f2fb709063515a9cb4e5c4461c021c239a369590701d#sha256:86dba26468194512f789f2fb709063515a9cb4e5c4461c021c239a369590701d",
          "archive:https://ocaml.janestreet.com/ocaml-core/v0.16/files/sexplib0-v0.16.0.tar.gz#sha256:86dba26468194512f789f2fb709063515a9cb4e5c4461c021c239a369590701d"
        ],
        "opam": {
          "name": "sexplib0",
          "version": "v0.16.0",
          "path": "esy.lock/opam/sexplib0.v0.16.0"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/seq@opam:base@5ed5af70": {
      "id": "@opam/seq@opam:base@5ed5af70",
      "name": "@opam/seq",
      "version": "opam:base",
      "source": {
        "type": "install",
        "source": [ "no-source:" ],
        "opam": {
          "name": "seq",
          "version": "base",
          "path": "esy.lock/opam/seq.base"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [ "ocaml@4.14.1000@d41d8cd9" ],
      "extraSources": [
        {
          "checksum": "sha256:e95062b4d0519ef8335c02f7d0f1952d11b814c7ab7e6d566a206116162fa2be",
          "url": "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/seq/META.seq",
          "relativePath": "META.seq"
        },
        {
          "checksum": "sha256:fff926c2c4d5a82b6c94c60c4c35eb06e3d39975893ebe6b1f0e6557cbe34904",
          "url": "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/seq/seq.install",
          "relativePath": "seq.install"
        }
      ],
      "available": "true"
    },
    "@opam/sedlex@opam:3.3@8168b930": {
      "id": "@opam/sedlex@opam:3.3@8168b930",
      "name": "@opam/sedlex",
      "version": "opam:3.3",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/md5/46/4603d572e24f3515fe7e7d0b665bdda6#md5:4603d572e24f3515fe7e7d0b665bdda6",
          "archive:https://github.com/ocaml-community/sedlex/archive/refs/tags/v3.3.tar.gz#md5:4603d572e24f3515fe7e7d0b665bdda6"
        ],
        "opam": {
          "name": "sedlex",
          "version": "3.3",
          "path": "esy.lock/opam/sedlex.3.3"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/ppxlib@opam:0.35.0@8cd01f8f",
        "@opam/gen@opam:1.1@55327887", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/ppxlib@opam:0.35.0@8cd01f8f",
        "@opam/gen@opam:1.1@55327887", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/result@opam:1.5@5a755845": {
      "id": "@opam/result@opam:1.5@5a755845",
      "name": "@opam/result",
      "version": "opam:1.5",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/7c/7c3a5e238558f4c1a4f5acca816bc705a0e12f68dc0005c61ddbf2e6cab8ee32#sha256:7c3a5e238558f4c1a4f5acca816bc705a0e12f68dc0005c61ddbf2e6cab8ee32",
          "archive:https://github.com/janestreet/result/releases/download/1.5/result-1.5.tbz#sha256:7c3a5e238558f4c1a4f5acca816bc705a0e12f68dc0005c61ddbf2e6cab8ee32"
        ],
        "opam": {
          "name": "result",
          "version": "1.5",
          "path": "esy.lock/opam/result.1.5"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/re@opam:1.12.0@42f7a5b9": {
      "id": "@opam/re@opam:1.12.0@42f7a5b9",
      "name": "@opam/re",
      "version": "opam:1.12.0",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/a0/a01f2bf22f72c2f4ababd8d3e7635e35c1bf6bc5a41ad6d5a007454ddabad1d4#sha256:a01f2bf22f72c2f4ababd8d3e7635e35c1bf6bc5a41ad6d5a007454ddabad1d4",
          "archive:https://github.com/ocaml/ocaml-re/releases/download/1.12.0/re-1.12.0.tbz#sha256:a01f2bf22f72c2f4ababd8d3e7635e35c1bf6bc5a41ad6d5a007454ddabad1d4"
        ],
        "opam": {
          "name": "re",
          "version": "1.12.0",
          "path": "esy.lock/opam/re.1.12.0"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/seq@opam:base@5ed5af70",
        "@opam/dune@opam:3.17.2@31dc7e86", "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/seq@opam:base@5ed5af70",
        "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/ppxlib@opam:0.35.0@8cd01f8f": {
      "id": "@opam/ppxlib@opam:0.35.0@8cd01f8f",
      "name": "@opam/ppxlib",
      "version": "opam:0.35.0",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/d9/d9d959fc9f84260487e45684dc741898a92fc5506b61a7f5cac65d21832db925#sha256:d9d959fc9f84260487e45684dc741898a92fc5506b61a7f5cac65d21832db925",
          "archive:https://github.com/ocaml-ppx/ppxlib/releases/download/0.35.0/ppxlib-0.35.0.tbz#sha256:d9d959fc9f84260487e45684dc741898a92fc5506b61a7f5cac65d21832db925"
        ],
        "opam": {
          "name": "ppxlib",
          "version": "0.35.0",
          "path": "esy.lock/opam/ppxlib.0.35.0"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/stdlib-shims@opam:0.3.0@72c7bc98",
        "@opam/sexplib0@opam:v0.16.0@c0ffad0c",
        "@opam/ppx_derivers@opam:1.2.1@d78727cd",
        "@opam/ocaml-compiler-libs@opam:v0.12.4@57a85ad1",
        "@opam/dune@opam:3.17.2@31dc7e86", "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/stdlib-shims@opam:0.3.0@72c7bc98",
        "@opam/sexplib0@opam:v0.16.0@c0ffad0c",
        "@opam/ppx_derivers@opam:1.2.1@d78727cd",
        "@opam/ocaml-compiler-libs@opam:v0.12.4@57a85ad1",
        "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/ppx_yojson_conv_lib@opam:v0.16.0@33740c3c": {
      "id": "@opam/ppx_yojson_conv_lib@opam:v0.16.0@33740c3c",
      "name": "@opam/ppx_yojson_conv_lib",
      "version": "opam:v0.16.0",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/55/557c43c88d365b4cbb514d809f1eecc54d7b9976b0669bc55b02169e6c86ec7d#sha256:557c43c88d365b4cbb514d809f1eecc54d7b9976b0669bc55b02169e6c86ec7d",
          "archive:https://ocaml.janestreet.com/ocaml-core/v0.16/files/ppx_yojson_conv_lib-v0.16.0.tar.gz#sha256:557c43c88d365b4cbb514d809f1eecc54d7b9976b0669bc55b02169e6c86ec7d"
        ],
        "opam": {
          "name": "ppx_yojson_conv_lib",
          "version": "v0.16.0",
          "path": "esy.lock/opam/ppx_yojson_conv_lib.v0.16.0"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/yojson@opam:2.2.2@0786d153",
        "@opam/dune@opam:3.17.2@31dc7e86", "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/yojson@opam:2.2.2@0786d153",
        "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/ppx_derivers@opam:1.2.1@d78727cd": {
      "id": "@opam/ppx_derivers@opam:1.2.1@d78727cd",
      "name": "@opam/ppx_derivers",
      "version": "opam:1.2.1",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/b6/b6595ee187dea792b31fc54a0e1524ab1e48bc6068d3066c45215a138cc73b95#sha256:b6595ee187dea792b31fc54a0e1524ab1e48bc6068d3066c45215a138cc73b95",
          "archive:https://github.com/ocaml-ppx/ppx_derivers/archive/1.2.1.tar.gz#sha256:b6595ee187dea792b31fc54a0e1524ab1e48bc6068d3066c45215a138cc73b95"
        ],
        "opam": {
          "name": "ppx_derivers",
          "version": "1.2.1",
          "path": "esy.lock/opam/ppx_derivers.1.2.1"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/pp@opam:2.0.0@2177bbde": {
      "id": "@opam/pp@opam:2.0.0@2177bbde",
      "name": "@opam/pp",
      "version": "opam:2.0.0",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/86/8651351518b092b4a2def4e08171c276152f92fb6a84a8b19b6b929ccdb44419#sha256:8651351518b092b4a2def4e08171c276152f92fb6a84a8b19b6b929ccdb44419",
          "archive:https://github.com/ocaml-dune/pp/releases/download/2.0.0/pp-2.0.0.tbz#sha256:8651351518b092b4a2def4e08171c276152f92fb6a84a8b19b6b929ccdb44419"
        ],
        "opam": {
          "name": "pp",
          "version": "2.0.0",
          "path": "esy.lock/opam/pp.2.0.0"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/ordering@opam:3.17.2@700bb6ce": {
      "id": "@opam/ordering@opam:3.17.2@700bb6ce",
      "name": "@opam/ordering",
      "version": "opam:3.17.2",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/9d/9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64",
          "archive:https://github.com/ocaml/dune/releases/download/3.17.2/dune-3.17.2.tbz#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64"
        ],
        "opam": {
          "name": "ordering",
          "version": "3.17.2",
          "path": "esy.lock/opam/ordering.3.17.2"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/ocp-indent@opam:1.7.0@2da3c6e5": {
      "id": "@opam/ocp-indent@opam:1.7.0@2da3c6e5",
      "name": "@opam/ocp-indent",
      "version": "opam:1.7.0",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/md5/3b/3bc327e38f453f38494098725c97d2cb#md5:3bc327e38f453f38494098725c97d2cb",
          "archive:https://github.com/OCamlPro/ocp-indent/archive/1.7.0.tar.gz#md5:3bc327e38f453f38494098725c97d2cb"
        ],
        "opam": {
          "name": "ocp-indent",
          "version": "1.7.0",
          "path": "esy.lock/opam/ocp-indent.1.7.0"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/ocamlfind@opam:1.9.3@6f4741ee",
        "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/cmdliner@opam:1.3.0@8e6dd99f",
        "@opam/base-bytes@opam:base@19d0c2ff",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/ocamlfind@opam:1.9.3@6f4741ee",
        "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/cmdliner@opam:1.3.0@8e6dd99f",
        "@opam/base-bytes@opam:base@19d0c2ff"
      ],
      "available": "true"
    },
    "@opam/ocamlformat-rpc-lib@opam:0.27.0@b911ff6f": {
      "id": "@opam/ocamlformat-rpc-lib@opam:0.27.0@b911ff6f",
      "name": "@opam/ocamlformat-rpc-lib",
      "version": "opam:0.27.0",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/dd/ddbf484c076d08f99400ee84b790ec231f5c8fcbd5d3324a6400d5388e846d15#sha256:ddbf484c076d08f99400ee84b790ec231f5c8fcbd5d3324a6400d5388e846d15",
          "archive:https://github.com/ocaml-ppx/ocamlformat/releases/download/0.27.0/ocamlformat-0.27.0.tbz#sha256:ddbf484c076d08f99400ee84b790ec231f5c8fcbd5d3324a6400d5388e846d15"
        ],
        "opam": {
          "name": "ocamlformat-rpc-lib",
          "version": "0.27.0",
          "path": "esy.lock/opam/ocamlformat-rpc-lib.0.27.0"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/csexp@opam:1.5.2@46614bf4", "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/csexp@opam:1.5.2@46614bf4"
      ],
      "available": "true"
    },
    "@opam/ocamlformat-lib@opam:0.26.1@4318caf3": {
      "id": "@opam/ocamlformat-lib@opam:0.26.1@4318caf3",
      "name": "@opam/ocamlformat-lib",
      "version": "opam:0.26.1",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/da/da006e427f15b9ec612fb808d446599bd9b7c3ee25abeb3d555747a70d74c6d7#sha256:da006e427f15b9ec612fb808d446599bd9b7c3ee25abeb3d555747a70d74c6d7",
          "archive:https://github.com/ocaml-ppx/ocamlformat/releases/download/0.26.1/ocamlformat-0.26.1.tbz#sha256:da006e427f15b9ec612fb808d446599bd9b7c3ee25abeb3d555747a70d74c6d7"
        ],
        "opam": {
          "name": "ocamlformat-lib",
          "version": "0.26.1",
          "path": "esy.lock/opam/ocamlformat-lib.0.26.1"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/uutf@opam:1.0.3@3527936b",
        "@opam/uuseg@opam:16.0.0@bd0df457",
        "@opam/stdio@opam:v0.16.0@a75c1ca1",
        "@opam/result@opam:1.5@5a755845",
        "@opam/ocp-indent@opam:1.7.0@2da3c6e5",
        "@opam/ocaml-version@opam:3.7.3@4a24bdcc",
        "@opam/menhirSdk@opam:20240715@9d924351",
        "@opam/menhirLib@opam:20240715@3e1794bd",
        "@opam/menhir@opam:20240715@454ed5d1",
        "@opam/fpath@opam:0.7.3@d817a3b5",
        "@opam/fix@opam:20230505@941a65ff",
        "@opam/either@opam:1.0.0@378fa7c4",
        "@opam/dune-build-info@opam:3.17.2@b34a7b66",
        "@opam/dune@opam:3.17.2@31dc7e86", "@opam/csexp@opam:1.5.2@46614bf4",
        "@opam/camlp-streams@opam:5.0.1@8e96208c",
        "@opam/base@opam:v0.16.3@162b7c08",
        "@opam/astring@opam:0.8.5@9975798d",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/uutf@opam:1.0.3@3527936b",
        "@opam/uuseg@opam:16.0.0@bd0df457",
        "@opam/stdio@opam:v0.16.0@a75c1ca1",
        "@opam/result@opam:1.5@5a755845",
        "@opam/ocp-indent@opam:1.7.0@2da3c6e5",
        "@opam/ocaml-version@opam:3.7.3@4a24bdcc",
        "@opam/menhirSdk@opam:20240715@9d924351",
        "@opam/menhirLib@opam:20240715@3e1794bd",
        "@opam/menhir@opam:20240715@454ed5d1",
        "@opam/fpath@opam:0.7.3@d817a3b5",
        "@opam/fix@opam:20230505@941a65ff",
        "@opam/either@opam:1.0.0@378fa7c4",
        "@opam/dune-build-info@opam:3.17.2@b34a7b66",
        "@opam/dune@opam:3.17.2@31dc7e86", "@opam/csexp@opam:1.5.2@46614bf4",
        "@opam/camlp-streams@opam:5.0.1@8e96208c",
        "@opam/base@opam:v0.16.3@162b7c08",
        "@opam/astring@opam:0.8.5@9975798d"
      ],
      "available": "true"
    },
    "@opam/ocamlformat@opam:0.26.1@095796c0": {
      "id": "@opam/ocamlformat@opam:0.26.1@095796c0",
      "name": "@opam/ocamlformat",
      "version": "opam:0.26.1",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/da/da006e427f15b9ec612fb808d446599bd9b7c3ee25abeb3d555747a70d74c6d7#sha256:da006e427f15b9ec612fb808d446599bd9b7c3ee25abeb3d555747a70d74c6d7",
          "archive:https://github.com/ocaml-ppx/ocamlformat/releases/download/0.26.1/ocamlformat-0.26.1.tbz#sha256:da006e427f15b9ec612fb808d446599bd9b7c3ee25abeb3d555747a70d74c6d7"
        ],
        "opam": {
          "name": "ocamlformat",
          "version": "0.26.1",
          "path": "esy.lock/opam/ocamlformat.0.26.1"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/re@opam:1.12.0@42f7a5b9",
        "@opam/ocamlformat-lib@opam:0.26.1@4318caf3",
        "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/cmdliner@opam:1.3.0@8e6dd99f",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/re@opam:1.12.0@42f7a5b9",
        "@opam/ocamlformat-lib@opam:0.26.1@4318caf3",
        "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/cmdliner@opam:1.3.0@8e6dd99f"
      ],
      "available": "true"
    },
    "@opam/ocamlfind@opam:1.9.3@6f4741ee": {
      "id": "@opam/ocamlfind@opam:1.9.3@6f4741ee",
      "name": "@opam/ocamlfind",
      "version": "opam:1.9.3",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/md5/24/24047dd8a0da5322253de9b7aa254e42#md5:24047dd8a0da5322253de9b7aa254e42",
          "archive:http://download.camlcity.org/download/findlib-1.9.3.tar.gz#md5:24047dd8a0da5322253de9b7aa254e42"
        ],
        "opam": {
          "name": "ocamlfind",
          "version": "1.9.3",
          "path": "esy.lock/opam/ocamlfind.1.9.3"
        }
      },
      "overrides": [
        {
          "opamoverride": "esy.lock/overrides/opam__s__ocamlfind_opam__c__1.9.3_opam_override"
        }
      ],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [ "ocaml@4.14.1000@d41d8cd9" ],
      "available": "true"
    },
    "@opam/ocamlc-loc@opam:3.17.2@d5743596": {
      "id": "@opam/ocamlc-loc@opam:3.17.2@d5743596",
      "name": "@opam/ocamlc-loc",
      "version": "opam:3.17.2",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/9d/9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64",
          "archive:https://github.com/ocaml/dune/releases/download/3.17.2/dune-3.17.2.tbz#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64"
        ],
        "opam": {
          "name": "ocamlc-loc",
          "version": "3.17.2",
          "path": "esy.lock/opam/ocamlc-loc.3.17.2"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dyn@opam:3.17.2@6d24df09",
        "@opam/dune@opam:3.17.2@31dc7e86", "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dyn@opam:3.17.2@6d24df09",
        "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/ocamlbuild@opam:0.16.1@b3fc8209": {
      "id": "@opam/ocamlbuild@opam:0.16.1@b3fc8209",
      "name": "@opam/ocamlbuild",
      "version": "opam:0.16.1",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha512/e9/e918b9a0081f271e507c7a4f4d5d5a7cdf818ca51c52acec1bac85ddad5f6cad078cb3c568252fbcf5401c2d75323ed8f50fdd881bda1c9632840320408393ae#sha512:e918b9a0081f271e507c7a4f4d5d5a7cdf818ca51c52acec1bac85ddad5f6cad078cb3c568252fbcf5401c2d75323ed8f50fdd881bda1c9632840320408393ae",
          "archive:https://github.com/ocaml/ocamlbuild/archive/refs/tags/0.16.1.tar.gz#sha512:e918b9a0081f271e507c7a4f4d5d5a7cdf818ca51c52acec1bac85ddad5f6cad078cb3c568252fbcf5401c2d75323ed8f50fdd881bda1c9632840320408393ae"
        ],
        "opam": {
          "name": "ocamlbuild",
          "version": "0.16.1",
          "path": "esy.lock/opam/ocamlbuild.0.16.1"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [ "ocaml@4.14.1000@d41d8cd9" ],
      "available": "true"
    },
    "@opam/ocaml-version@opam:3.7.3@4a24bdcc": {
      "id": "@opam/ocaml-version@opam:3.7.3@4a24bdcc",
      "name": "@opam/ocaml-version",
      "version": "opam:3.7.3",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/md5/19/19a39d2f0d3cbcd35a97131ac254bacb#md5:19a39d2f0d3cbcd35a97131ac254bacb",
          "archive:https://github.com/ocurrent/ocaml-version/releases/download/v3.7.3/ocaml-version-3.7.3.tbz#md5:19a39d2f0d3cbcd35a97131ac254bacb"
        ],
        "opam": {
          "name": "ocaml-version",
          "version": "3.7.3",
          "path": "esy.lock/opam/ocaml-version.3.7.3"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/ocaml-lsp-server@opam:1.20.1-4.14@38561156": {
      "id": "@opam/ocaml-lsp-server@opam:1.20.1-4.14@38561156",
      "name": "@opam/ocaml-lsp-server",
      "version": "opam:1.20.1-4.14",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/ac/ace96d00141e6d71156b519b2e36b8dedea7960ad923cfe940406dc807e6af59#sha256:ace96d00141e6d71156b519b2e36b8dedea7960ad923cfe940406dc807e6af59",
          "archive:https://github.com/ocaml/ocaml-lsp/releases/download/1.20.1-4.14/lsp-1.20.1-4.14.tbz#sha256:ace96d00141e6d71156b519b2e36b8dedea7960ad923cfe940406dc807e6af59"
        ],
        "opam": {
          "name": "ocaml-lsp-server",
          "version": "1.20.1-4.14",
          "path": "esy.lock/opam/ocaml-lsp-server.1.20.1-4.14"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/yojson@opam:2.2.2@0786d153",
        "@opam/xdg@opam:3.17.2@fffb074d",
        "@opam/stdune@opam:3.17.2@d1b11ebb",
        "@opam/spawn@opam:v0.17.0@d0f69739", "@opam/re@opam:1.12.0@42f7a5b9",
        "@opam/ppx_yojson_conv_lib@opam:v0.16.0@33740c3c",
        "@opam/pp@opam:2.0.0@2177bbde",
        "@opam/ordering@opam:3.17.2@700bb6ce",
        "@opam/ocamlformat-rpc-lib@opam:0.27.0@b911ff6f",
        "@opam/ocamlc-loc@opam:3.17.2@d5743596",
        "@opam/merlin-lib@opam:4.18-414@0232e98a",
        "@opam/lsp@opam:1.20.1@d90cb238",
        "@opam/jsonrpc@opam:1.20.1@e9106817",
        "@opam/fiber@opam:3.7.0@bf633a34", "@opam/dyn@opam:3.17.2@6d24df09",
        "@opam/dune-rpc@opam:3.17.2@022f705e",
        "@opam/dune-build-info@opam:3.17.2@b34a7b66",
        "@opam/dune@opam:3.17.2@31dc7e86", "@opam/csexp@opam:1.5.2@46614bf4",
        "@opam/chrome-trace@opam:3.17.2@ece6ea1d",
        "@opam/camlp-streams@opam:5.0.1@8e96208c",
        "@opam/base@opam:v0.16.3@162b7c08",
        "@opam/astring@opam:0.8.5@9975798d",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/yojson@opam:2.2.2@0786d153",
        "@opam/xdg@opam:3.17.2@fffb074d",
        "@opam/stdune@opam:3.17.2@d1b11ebb",
        "@opam/spawn@opam:v0.17.0@d0f69739", "@opam/re@opam:1.12.0@42f7a5b9",
        "@opam/ppx_yojson_conv_lib@opam:v0.16.0@33740c3c",
        "@opam/pp@opam:2.0.0@2177bbde",
        "@opam/ordering@opam:3.17.2@700bb6ce",
        "@opam/ocamlformat-rpc-lib@opam:0.27.0@b911ff6f",
        "@opam/ocamlc-loc@opam:3.17.2@d5743596",
        "@opam/merlin-lib@opam:4.18-414@0232e98a",
        "@opam/lsp@opam:1.20.1@d90cb238",
        "@opam/jsonrpc@opam:1.20.1@e9106817",
        "@opam/fiber@opam:3.7.0@bf633a34", "@opam/dyn@opam:3.17.2@6d24df09",
        "@opam/dune-rpc@opam:3.17.2@022f705e",
        "@opam/dune-build-info@opam:3.17.2@b34a7b66",
        "@opam/dune@opam:3.17.2@31dc7e86", "@opam/csexp@opam:1.5.2@46614bf4",
        "@opam/chrome-trace@opam:3.17.2@ece6ea1d",
        "@opam/camlp-streams@opam:5.0.1@8e96208c",
        "@opam/base@opam:v0.16.3@162b7c08",
        "@opam/astring@opam:0.8.5@9975798d"
      ],
      "available": "true"
    },
    "@opam/ocaml-compiler-libs@opam:v0.12.4@57a85ad1": {
      "id": "@opam/ocaml-compiler-libs@opam:v0.12.4@57a85ad1",
      "name": "@opam/ocaml-compiler-libs",
      "version": "opam:v0.12.4",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/4e/4ec9c9ec35cc45c18c7a143761154ef1d7663036a29297f80381f47981a07760#sha256:4ec9c9ec35cc45c18c7a143761154ef1d7663036a29297f80381f47981a07760",
          "archive:https://github.com/janestreet/ocaml-compiler-libs/releases/download/v0.12.4/ocaml-compiler-libs-v0.12.4.tbz#sha256:4ec9c9ec35cc45c18c7a143761154ef1d7663036a29297f80381f47981a07760"
        ],
        "opam": {
          "name": "ocaml-compiler-libs",
          "version": "v0.12.4",
          "path": "esy.lock/opam/ocaml-compiler-libs.v0.12.4"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/merlin-lib@opam:4.18-414@0232e98a": {
      "id": "@opam/merlin-lib@opam:4.18-414@0232e98a",
      "name": "@opam/merlin-lib",
      "version": "opam:4.18-414",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/f6/f6d6f7a266141e358c1a869612c8135c859185d547ea3ba5c9ad7bb67fe30cc1#sha256:f6d6f7a266141e358c1a869612c8135c859185d547ea3ba5c9ad7bb67fe30cc1",
          "archive:https://github.com/ocaml/merlin/releases/download/v4.18-414/merlin-4.18-414.tbz#sha256:f6d6f7a266141e358c1a869612c8135c859185d547ea3ba5c9ad7bb67fe30cc1"
        ],
        "opam": {
          "name": "merlin-lib",
          "version": "4.18-414",
          "path": "esy.lock/opam/merlin-lib.4.18-414"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/csexp@opam:1.5.2@46614bf4", "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/csexp@opam:1.5.2@46614bf4"
      ],
      "available": "true"
    },
    "@opam/menhirSdk@opam:20240715@9d924351": {
      "id": "@opam/menhirSdk@opam:20240715@9d924351",
      "name": "@opam/menhirSdk",
      "version": "opam:20240715",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/md5/d3/d39a8943fe1be28199e5ec1f4133504c#md5:d39a8943fe1be28199e5ec1f4133504c",
          "archive:https://gitlab.inria.fr/fpottier/menhir/-/archive/20240715/archive.tar.gz#md5:d39a8943fe1be28199e5ec1f4133504c"
        ],
        "opam": {
          "name": "menhirSdk",
          "version": "20240715",
          "path": "esy.lock/opam/menhirSdk.20240715"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/menhirLib@opam:20240715@3e1794bd": {
      "id": "@opam/menhirLib@opam:20240715@3e1794bd",
      "name": "@opam/menhirLib",
      "version": "opam:20240715",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/md5/d3/d39a8943fe1be28199e5ec1f4133504c#md5:d39a8943fe1be28199e5ec1f4133504c",
          "archive:https://gitlab.inria.fr/fpottier/menhir/-/archive/20240715/archive.tar.gz#md5:d39a8943fe1be28199e5ec1f4133504c"
        ],
        "opam": {
          "name": "menhirLib",
          "version": "20240715",
          "path": "esy.lock/opam/menhirLib.20240715"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/menhirCST@opam:20240715@b768dcc7": {
      "id": "@opam/menhirCST@opam:20240715@b768dcc7",
      "name": "@opam/menhirCST",
      "version": "opam:20240715",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/md5/d3/d39a8943fe1be28199e5ec1f4133504c#md5:d39a8943fe1be28199e5ec1f4133504c",
          "archive:https://gitlab.inria.fr/fpottier/menhir/-/archive/20240715/archive.tar.gz#md5:d39a8943fe1be28199e5ec1f4133504c"
        ],
        "opam": {
          "name": "menhirCST",
          "version": "20240715",
          "path": "esy.lock/opam/menhirCST.20240715"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/menhir@opam:20240715@454ed5d1": {
      "id": "@opam/menhir@opam:20240715@454ed5d1",
      "name": "@opam/menhir",
      "version": "opam:20240715",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/md5/d3/d39a8943fe1be28199e5ec1f4133504c#md5:d39a8943fe1be28199e5ec1f4133504c",
          "archive:https://gitlab.inria.fr/fpottier/menhir/-/archive/20240715/archive.tar.gz#md5:d39a8943fe1be28199e5ec1f4133504c"
        ],
        "opam": {
          "name": "menhir",
          "version": "20240715",
          "path": "esy.lock/opam/menhir.20240715"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/menhirSdk@opam:20240715@9d924351",
        "@opam/menhirLib@opam:20240715@3e1794bd",
        "@opam/menhirCST@opam:20240715@b768dcc7",
        "@opam/dune@opam:3.17.2@31dc7e86", "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/menhirSdk@opam:20240715@9d924351",
        "@opam/menhirLib@opam:20240715@3e1794bd",
        "@opam/menhirCST@opam:20240715@b768dcc7",
        "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/lsp@opam:1.20.1@d90cb238": {
      "id": "@opam/lsp@opam:1.20.1@d90cb238",
      "name": "@opam/lsp",
      "version": "opam:1.20.1",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/27/27ee54389a46701012a612dccd1f6f29ff353e348c7ba6de0fee37767dba3921#sha256:27ee54389a46701012a612dccd1f6f29ff353e348c7ba6de0fee37767dba3921",
          "archive:https://github.com/ocaml/ocaml-lsp/releases/download/1.20.1/lsp-1.20.1.tbz#sha256:27ee54389a46701012a612dccd1f6f29ff353e348c7ba6de0fee37767dba3921"
        ],
        "opam": {
          "name": "lsp",
          "version": "1.20.1",
          "path": "esy.lock/opam/lsp.1.20.1"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/yojson@opam:2.2.2@0786d153",
        "@opam/uutf@opam:1.0.3@3527936b",
        "@opam/ppx_yojson_conv_lib@opam:v0.16.0@33740c3c",
        "@opam/jsonrpc@opam:1.20.1@e9106817",
        "@opam/dune@opam:3.17.2@31dc7e86", "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/yojson@opam:2.2.2@0786d153",
        "@opam/uutf@opam:1.0.3@3527936b",
        "@opam/ppx_yojson_conv_lib@opam:v0.16.0@33740c3c",
        "@opam/jsonrpc@opam:1.20.1@e9106817",
        "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/jsonrpc@opam:1.20.1@e9106817": {
      "id": "@opam/jsonrpc@opam:1.20.1@e9106817",
      "name": "@opam/jsonrpc",
      "version": "opam:1.20.1",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/27/27ee54389a46701012a612dccd1f6f29ff353e348c7ba6de0fee37767dba3921#sha256:27ee54389a46701012a612dccd1f6f29ff353e348c7ba6de0fee37767dba3921",
          "archive:https://github.com/ocaml/ocaml-lsp/releases/download/1.20.1/lsp-1.20.1.tbz#sha256:27ee54389a46701012a612dccd1f6f29ff353e348c7ba6de0fee37767dba3921"
        ],
        "opam": {
          "name": "jsonrpc",
          "version": "1.20.1",
          "path": "esy.lock/opam/jsonrpc.1.20.1"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/js_of_ocaml-compiler@opam:5.9.1@e8650b39": {
      "id": "@opam/js_of_ocaml-compiler@opam:5.9.1@e8650b39",
      "name": "@opam/js_of_ocaml-compiler",
      "version": "opam:5.9.1",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/68/68c95c60871d8e9c9a54c82f35e2ed50413bcb440f220d0b3516b2a1ee1c7307#sha256:68c95c60871d8e9c9a54c82f35e2ed50413bcb440f220d0b3516b2a1ee1c7307",
          "archive:https://github.com/ocsigen/js_of_ocaml/releases/download/5.9.1/js_of_ocaml-5.9.1.tbz#sha256:68c95c60871d8e9c9a54c82f35e2ed50413bcb440f220d0b3516b2a1ee1c7307"
        ],
        "opam": {
          "name": "js_of_ocaml-compiler",
          "version": "5.9.1",
          "path": "esy.lock/opam/js_of_ocaml-compiler.5.9.1"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/yojson@opam:2.2.2@0786d153",
        "@opam/sedlex@opam:3.3@8168b930",
        "@opam/ppxlib@opam:0.35.0@8cd01f8f",
        "@opam/ocamlfind@opam:1.9.3@6f4741ee",
        "@opam/menhirSdk@opam:20240715@9d924351",
        "@opam/menhirLib@opam:20240715@3e1794bd",
        "@opam/menhir@opam:20240715@454ed5d1",
        "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/cmdliner@opam:1.3.0@8e6dd99f",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/yojson@opam:2.2.2@0786d153",
        "@opam/sedlex@opam:3.3@8168b930",
        "@opam/ppxlib@opam:0.35.0@8cd01f8f",
        "@opam/menhirSdk@opam:20240715@9d924351",
        "@opam/menhirLib@opam:20240715@3e1794bd",
        "@opam/menhir@opam:20240715@454ed5d1",
        "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/cmdliner@opam:1.3.0@8e6dd99f"
      ],
      "available": "true"
    },
    "@opam/gen@opam:1.1@55327887": {
      "id": "@opam/gen@opam:1.1@55327887",
      "name": "@opam/gen",
      "version": "opam:1.1",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/md5/fa/fa8066511b693815fe659fd022f4c6bc#md5:fa8066511b693815fe659fd022f4c6bc",
          "archive:https://github.com/c-cube/gen/archive/v1.1.tar.gz#md5:fa8066511b693815fe659fd022f4c6bc"
        ],
        "opam": {
          "name": "gen",
          "version": "1.1",
          "path": "esy.lock/opam/gen.1.1"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/seq@opam:base@5ed5af70",
        "@opam/dune@opam:3.17.2@31dc7e86", "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/seq@opam:base@5ed5af70",
        "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/fpath@opam:0.7.3@d817a3b5": {
      "id": "@opam/fpath@opam:0.7.3@d817a3b5",
      "name": "@opam/fpath",
      "version": "opam:0.7.3",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/12/12b08ff192d037d9b6d69e9ca19d1d385184f20b3237c27231e437ac81ace70f#sha256:12b08ff192d037d9b6d69e9ca19d1d385184f20b3237c27231e437ac81ace70f",
          "archive:https://erratique.ch/software/fpath/releases/fpath-0.7.3.tbz#sha256:12b08ff192d037d9b6d69e9ca19d1d385184f20b3237c27231e437ac81ace70f"
        ],
        "opam": {
          "name": "fpath",
          "version": "0.7.3",
          "path": "esy.lock/opam/fpath.0.7.3"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/topkg@opam:1.0.7@e59fb83d",
        "@opam/ocamlfind@opam:1.9.3@6f4741ee",
        "@opam/ocamlbuild@opam:0.16.1@b3fc8209",
        "@opam/astring@opam:0.8.5@9975798d",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/astring@opam:0.8.5@9975798d"
      ],
      "available": "true"
    },
    "@opam/fix@opam:20230505@941a65ff": {
      "id": "@opam/fix@opam:20230505@941a65ff",
      "name": "@opam/fix",
      "version": "opam:20230505",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/md5/2a/2a4afa633128c5010677222f7b3c9451#md5:2a4afa633128c5010677222f7b3c9451",
          "archive:https://gitlab.inria.fr/fpottier/fix/-/archive/20230505/archive.tar.gz#md5:2a4afa633128c5010677222f7b3c9451"
        ],
        "opam": {
          "name": "fix",
          "version": "20230505",
          "path": "esy.lock/opam/fix.20230505"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/fiber@opam:3.7.0@bf633a34": {
      "id": "@opam/fiber@opam:3.7.0@bf633a34",
      "name": "@opam/fiber",
      "version": "opam:3.7.0",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/86/8648a15ae93fe6942999ce36887429a3913b62829c4714e520cc0e7a1c3b9682#sha256:8648a15ae93fe6942999ce36887429a3913b62829c4714e520cc0e7a1c3b9682",
          "archive:https://github.com/ocaml-dune/fiber/releases/download/3.7.0/fiber-lwt-3.7.0.tbz#sha256:8648a15ae93fe6942999ce36887429a3913b62829c4714e520cc0e7a1c3b9682"
        ],
        "opam": {
          "name": "fiber",
          "version": "3.7.0",
          "path": "esy.lock/opam/fiber.3.7.0"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/stdune@opam:3.17.2@d1b11ebb",
        "@opam/dyn@opam:3.17.2@6d24df09", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/stdune@opam:3.17.2@d1b11ebb",
        "@opam/dyn@opam:3.17.2@6d24df09", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/either@opam:1.0.0@378fa7c4": {
      "id": "@opam/either@opam:1.0.0@378fa7c4",
      "name": "@opam/either",
      "version": "opam:1.0.0",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/bf/bf674de3312dee7b7215f07df1e8a96eb3d679164b8a918cdd95b8d97e505884#sha256:bf674de3312dee7b7215f07df1e8a96eb3d679164b8a918cdd95b8d97e505884",
          "archive:https://github.com/mirage/either/releases/download/1.0.0/either-1.0.0.tbz#sha256:bf674de3312dee7b7215f07df1e8a96eb3d679164b8a918cdd95b8d97e505884"
        ],
        "opam": {
          "name": "either",
          "version": "1.0.0",
          "path": "esy.lock/opam/either.1.0.0"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/dyn@opam:3.17.2@6d24df09": {
      "id": "@opam/dyn@opam:3.17.2@6d24df09",
      "name": "@opam/dyn",
      "version": "opam:3.17.2",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/9d/9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64",
          "archive:https://github.com/ocaml/dune/releases/download/3.17.2/dune-3.17.2.tbz#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64"
        ],
        "opam": {
          "name": "dyn",
          "version": "3.17.2",
          "path": "esy.lock/opam/dyn.3.17.2"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/pp@opam:2.0.0@2177bbde",
        "@opam/ordering@opam:3.17.2@700bb6ce",
        "@opam/dune@opam:3.17.2@31dc7e86", "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/pp@opam:2.0.0@2177bbde",
        "@opam/ordering@opam:3.17.2@700bb6ce",
        "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/dune-rpc@opam:3.17.2@022f705e": {
      "id": "@opam/dune-rpc@opam:3.17.2@022f705e",
      "name": "@opam/dune-rpc",
      "version": "opam:3.17.2",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/9d/9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64",
          "archive:https://github.com/ocaml/dune/releases/download/3.17.2/dune-3.17.2.tbz#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64"
        ],
        "opam": {
          "name": "dune-rpc",
          "version": "3.17.2",
          "path": "esy.lock/opam/dune-rpc.3.17.2"
        }
      },
      "overrides": [],
      "dependencies": [
        "@opam/xdg@opam:3.17.2@fffb074d",
        "@opam/stdune@opam:3.17.2@d1b11ebb", "@opam/pp@opam:2.0.0@2177bbde",
        "@opam/ordering@opam:3.17.2@700bb6ce",
        "@opam/dyn@opam:3.17.2@6d24df09", "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/csexp@opam:1.5.2@46614bf4", "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "@opam/xdg@opam:3.17.2@fffb074d",
        "@opam/stdune@opam:3.17.2@d1b11ebb", "@opam/pp@opam:2.0.0@2177bbde",
        "@opam/ordering@opam:3.17.2@700bb6ce",
        "@opam/dyn@opam:3.17.2@6d24df09", "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/csexp@opam:1.5.2@46614bf4"
      ],
      "available": "true"
    },
    "@opam/dune-configurator@opam:3.17.2@6a903a8c": {
      "id": "@opam/dune-configurator@opam:3.17.2@6a903a8c",
      "name": "@opam/dune-configurator",
      "version": "opam:3.17.2",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/9d/9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64",
          "archive:https://github.com/ocaml/dune/releases/download/3.17.2/dune-3.17.2.tbz#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64"
        ],
        "opam": {
          "name": "dune-configurator",
          "version": "3.17.2",
          "path": "esy.lock/opam/dune-configurator.3.17.2"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/csexp@opam:1.5.2@46614bf4",
        "@opam/base-unix@opam:base@87d0b2eb",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/csexp@opam:1.5.2@46614bf4",
        "@opam/base-unix@opam:base@87d0b2eb"
      ],
      "available": "true"
    },
    "@opam/dune-build-info@opam:3.17.2@b34a7b66": {
      "id": "@opam/dune-build-info@opam:3.17.2@b34a7b66",
      "name": "@opam/dune-build-info",
      "version": "opam:3.17.2",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/9d/9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64",
          "archive:https://github.com/ocaml/dune/releases/download/3.17.2/dune-3.17.2.tbz#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64"
        ],
        "opam": {
          "name": "dune-build-info",
          "version": "3.17.2",
          "path": "esy.lock/opam/dune-build-info.3.17.2"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/dune@opam:3.17.2@31dc7e86": {
      "id": "@opam/dune@opam:3.17.2@31dc7e86",
      "name": "@opam/dune",
      "version": "opam:3.17.2",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/9d/9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64",
          "archive:https://github.com/ocaml/dune/releases/download/3.17.2/dune-3.17.2.tbz#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64"
        ],
        "opam": {
          "name": "dune",
          "version": "3.17.2",
          "path": "esy.lock/opam/dune.3.17.2"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb",
        "@opam/base-threads@opam:base@36803084",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/base-unix@opam:base@87d0b2eb",
        "@opam/base-threads@opam:base@36803084"
      ],
      "available": "true"
    },
    "@opam/csexp@opam:1.5.2@46614bf4": {
      "id": "@opam/csexp@opam:1.5.2@46614bf4",
      "name": "@opam/csexp",
      "version": "opam:1.5.2",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/1a/1a14dd04bb4379a41990248550628c77913a9c07f3c35c1370b6960e697787ff#sha256:1a14dd04bb4379a41990248550628c77913a9c07f3c35c1370b6960e697787ff",
          "archive:https://github.com/ocaml-dune/csexp/releases/download/1.5.2/csexp-1.5.2.tbz#sha256:1a14dd04bb4379a41990248550628c77913a9c07f3c35c1370b6960e697787ff"
        ],
        "opam": {
          "name": "csexp",
          "version": "1.5.2",
          "path": "esy.lock/opam/csexp.1.5.2"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/conf-cmake@github:grain-lang/cmake:esy.json#91a2c3677bef84a6eb20318284dff9f3bf32719d@d41d8cd9": {
      "id": "@opam/conf-cmake@github:grain-lang/cmake:esy.json#91a2c3677bef84a6eb20318284dff9f3bf32719d@d41d8cd9",
      "name": "@opam/conf-cmake",
      "version": "github:grain-lang/cmake:esy.json#91a2c3677bef84a6eb20318284dff9f3bf32719d",
      "source": {
        "type": "install",
        "source": [
          "github:grain-lang/cmake:esy.json#91a2c3677bef84a6eb20318284dff9f3bf32719d"
        ]
      },
      "overrides": [],
      "dependencies": [],
      "devDependencies": []
    },
    "@opam/conf-bash@opam:1@46c43d96": {
      "id": "@opam/conf-bash@opam:1@46c43d96",
      "name": "@opam/conf-bash",
      "version": "opam:1",
      "source": {
        "type": "install",
        "source": [ "no-source:" ],
        "opam": {
          "name": "conf-bash",
          "version": "1",
          "path": "esy.lock/opam/conf-bash.1"
        }
      },
      "overrides": [],
      "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ],
      "devDependencies": [],
      "available": "true"
    },
    "@opam/cmdliner@opam:1.3.0@8e6dd99f": {
      "id": "@opam/cmdliner@opam:1.3.0@8e6dd99f",
      "name": "@opam/cmdliner",
      "version": "opam:1.3.0",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha512/4c/4c46bc334444ff772637deae2f5ba03645d7a1b7db523470a1246acfce79b971c764d964cbb02388639b3161b279700d9ade95da550446fb32aa4849c8a8f283#sha512:4c46bc334444ff772637deae2f5ba03645d7a1b7db523470a1246acfce79b971c764d964cbb02388639b3161b279700d9ade95da550446fb32aa4849c8a8f283",
          "archive:https://erratique.ch/software/cmdliner/releases/cmdliner-1.3.0.tbz#sha512:4c46bc334444ff772637deae2f5ba03645d7a1b7db523470a1246acfce79b971c764d964cbb02388639b3161b279700d9ade95da550446fb32aa4849c8a8f283"
        ],
        "opam": {
          "name": "cmdliner",
          "version": "1.3.0",
          "path": "esy.lock/opam/cmdliner.1.3.0"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [ "ocaml@4.14.1000@d41d8cd9" ],
      "available": "true"
    },
    "@opam/chrome-trace@opam:3.17.2@ece6ea1d": {
      "id": "@opam/chrome-trace@opam:3.17.2@ece6ea1d",
      "name": "@opam/chrome-trace",
      "version": "opam:3.17.2",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/9d/9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64",
          "archive:https://github.com/ocaml/dune/releases/download/3.17.2/dune-3.17.2.tbz#sha256:9deafeed0ecfe9e65e642cd8e6197f0864f73fcd7b94b5b199ae4d2e07a2ea64"
        ],
        "opam": {
          "name": "chrome-trace",
          "version": "3.17.2",
          "path": "esy.lock/opam/chrome-trace.3.17.2"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/camlp-streams@opam:5.0.1@8e96208c": {
      "id": "@opam/camlp-streams@opam:5.0.1@8e96208c",
      "name": "@opam/camlp-streams",
      "version": "opam:5.0.1",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/md5/af/afc874b25f7a1f13e8f5cfc1182b51a7#md5:afc874b25f7a1f13e8f5cfc1182b51a7",
          "archive:https://github.com/ocaml/camlp-streams/archive/v5.0.1.tar.gz#md5:afc874b25f7a1f13e8f5cfc1182b51a7"
        ],
        "opam": {
          "name": "camlp-streams",
          "version": "5.0.1",
          "path": "esy.lock/opam/camlp-streams.5.0.1"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/dune@opam:3.17.2@31dc7e86"
      ],
      "available": "true"
    },
    "@opam/base-unix@opam:base@87d0b2eb": {
      "id": "@opam/base-unix@opam:base@87d0b2eb",
      "name": "@opam/base-unix",
      "version": "opam:base",
      "source": {
        "type": "install",
        "source": [ "no-source:" ],
        "opam": {
          "name": "base-unix",
          "version": "base",
          "path": "esy.lock/opam/base-unix.base"
        }
      },
      "overrides": [],
      "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ],
      "devDependencies": [],
      "available": "true"
    },
    "@opam/base-threads@opam:base@36803084": {
      "id": "@opam/base-threads@opam:base@36803084",
      "name": "@opam/base-threads",
      "version": "opam:base",
      "source": {
        "type": "install",
        "source": [ "no-source:" ],
        "opam": {
          "name": "base-threads",
          "version": "base",
          "path": "esy.lock/opam/base-threads.base"
        }
      },
      "overrides": [],
      "dependencies": [ "@esy-ocaml/substs@0.0.1@d41d8cd9" ],
      "devDependencies": [],
      "available": "true"
    },
    "@opam/base-bytes@opam:base@19d0c2ff": {
      "id": "@opam/base-bytes@opam:base@19d0c2ff",
      "name": "@opam/base-bytes",
      "version": "opam:base",
      "source": {
        "type": "install",
        "source": [ "no-source:" ],
        "opam": {
          "name": "base-bytes",
          "version": "base",
          "path": "esy.lock/opam/base-bytes.base"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/ocamlfind@opam:1.9.3@6f4741ee",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/ocamlfind@opam:1.9.3@6f4741ee"
      ],
      "available": "true"
    },
    "@opam/base@opam:v0.16.3@162b7c08": {
      "id": "@opam/base@opam:v0.16.3@162b7c08",
      "name": "@opam/base",
      "version": "opam:v0.16.3",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/md5/04/04572fc23a4651604cfcab83f720cb4c#md5:04572fc23a4651604cfcab83f720cb4c",
          "archive:https://github.com/janestreet/base/archive/refs/tags/v0.16.3.tar.gz#md5:04572fc23a4651604cfcab83f720cb4c"
        ],
        "opam": {
          "name": "base",
          "version": "v0.16.3",
          "path": "esy.lock/opam/base.v0.16.3"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/sexplib0@opam:v0.16.0@c0ffad0c",
        "@opam/dune-configurator@opam:3.17.2@6a903a8c",
        "@opam/dune@opam:3.17.2@31dc7e86", "@opam/conf-bash@opam:1@46c43d96",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/sexplib0@opam:v0.16.0@c0ffad0c",
        "@opam/dune-configurator@opam:3.17.2@6a903a8c",
        "@opam/dune@opam:3.17.2@31dc7e86", "@opam/conf-bash@opam:1@46c43d96"
      ],
      "available": "true"
    },
    "@opam/astring@opam:0.8.5@9975798d": {
      "id": "@opam/astring@opam:0.8.5@9975798d",
      "name": "@opam/astring",
      "version": "opam:0.8.5",
      "source": {
        "type": "install",
        "source": [
          "archive:https://opam.ocaml.org/cache/sha256/86/865692630c07c3ab87c66cdfc2734c0fdfc9c34a57f8e89ffec7c7d15e7a70fa#sha256:865692630c07c3ab87c66cdfc2734c0fdfc9c34a57f8e89ffec7c7d15e7a70fa",
          "archive:https://erratique.ch/software/astring/releases/astring-0.8.5.tbz#sha256:865692630c07c3ab87c66cdfc2734c0fdfc9c34a57f8e89ffec7c7d15e7a70fa"
        ],
        "opam": {
          "name": "astring",
          "version": "0.8.5",
          "path": "esy.lock/opam/astring.0.8.5"
        }
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9", "@opam/topkg@opam:1.0.7@e59fb83d",
        "@opam/ocamlfind@opam:1.9.3@6f4741ee",
        "@opam/ocamlbuild@opam:0.16.1@b3fc8209",
        "@esy-ocaml/substs@0.0.1@d41d8cd9"
      ],
      "devDependencies": [ "ocaml@4.14.1000@d41d8cd9" ],
      "available": "true"
    },
    "@grain/libbinaryen@link-dev:./package.json": {
      "id": "@grain/libbinaryen@link-dev:./package.json",
      "name": "@grain/libbinaryen",
      "version": "link-dev:./package.json",
      "source": {
        "type": "link-dev",
        "path": ".",
        "manifest": "package.json"
      },
      "overrides": [],
      "dependencies": [
        "ocaml@4.14.1000@d41d8cd9",
        "@opam/dune-configurator@opam:3.17.2@6a903a8c",
        "@opam/dune@opam:3.17.2@31dc7e86",
        "@opam/conf-cmake@github:grain-lang/cmake:esy.json#91a2c3677bef84a6eb20318284dff9f3bf32719d@d41d8cd9"
      ],
      "devDependencies": [
        "@opam/ocamlformat@opam:0.26.1@095796c0",
        "@opam/ocaml-lsp-server@opam:1.20.1-4.14@38561156",
        "@opam/js_of_ocaml-compiler@opam:5.9.1@e8650b39"
      ]
    },
    "@esy-ocaml/substs@0.0.1@d41d8cd9": {
      "id": "@esy-ocaml/substs@0.0.1@d41d8cd9",
      "name": "@esy-ocaml/substs",
      "version": "0.0.1",
      "source": {
        "type": "install",
        "source": [
          "archive:https://registry.npmjs.org/@esy-ocaml/substs/-/substs-0.0.1.tgz#sha1:59ebdbbaedcda123fc7ed8fb2b302b7d819e9a46"
        ]
      },
      "overrides": [],
      "dependencies": [],
      "devDependencies": []
    }
  }
}