-
Notifications
You must be signed in to change notification settings - Fork 1
/
fetch-native-lwt.json
42 lines (42 loc) · 1.41 KB
/
fetch-native-lwt.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
{
"name": "fetch-native-lwt",
"version": "0.1.0-alpha.5",
"description": "Fetch client (Lwt) for native ReasonML/OCaml",
"license": "MIT",
"esy": {
"build": "dune build -p #{self.name}",
"buildDev": "refmterr dune build -p #{self.name}",
"buildEnv": {
"ODOC_SYNTAX": "re"
}
},
"scripts": {
"format": "esy @#{self.name} dune build @fmt --auto-promote",
"doc": "esy @#{self.name} dune build @doc --only-packages=fetch-core,fetch-native-lwt",
"doc-path": "esy @#{self.name} echo #{self.target_dir}/default/_doc/_html",
"docs:build": "esy @#{self.name} mv #{self.target_dir}/default/_doc/_html ./build",
"example:get": "esy @#{self.name} b dune exec src/fetch-native-lwt/examples/Fetch_Lwt.exe",
"example:isSuccessful": "esy @#{self.name} b dune exec src/fetch-native-lwt/examples/Fetch_Lwt_Successful.exe"
},
"dependencies": {
"fetch-core": ">=0.1.0-alpha.5",
"@esy-ocaml/reason": ">=3.3.2",
"@opam/dune": ">=2.0.1",
"@reason-native-web/piaf": "^1.3.0",
"ocaml": ">=4.8.0"
},
"devDependencies": {
"fetch-core": "*",
"@esy-ocaml/reason": ">=3.6.0",
"@opam/merlin": "*",
"@opam/odoc": "*",
"@reason-native/console": "0.1.0",
"@reason-native/rely": "*",
"ocaml": "~4.9.0",
"refmterr": "*",
"@opam/ocaml-lsp-server": "ocaml/ocaml-lsp:ocaml-lsp-server.opam"
},
"resolutions": {
"fetch-core": "link:./fetch-core.json"
}
}