forked from jchavarri/graphql-ppx
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathesy.json
24 lines (24 loc) · 760 Bytes
/
esy.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
{
"name": "graphql_ppx",
"description": "Used for native Reason/OCaml using latest version of OCaml",
"scripts": {
"watch": "esy dune build --promote-install-files --root . --watch",
"format": "esy dune build @fmt --auto-promote",
"release-static": "dune build --root . --only-packages '#{self.name}' --ignore-promoted-rules --no-config --profile release-static",
"test": "./tests.sh"
},
"dependencies": {
"@opam/ppxlib": ">=0.26.0"
},
"devDependencies": {
"@opam/dune": "*",
"@opam/ocaml-lsp-server": "1.11.6",
"@opam/merlin": "*",
"ocaml": "4.14.0"
},
"esy": {
"build": "dune build -p #{self.name}",
"buildDev": "dune build --promote-install-files --root .",
"buildsInSource": "_build"
}
}