2017-10-27 02:54:34 -07:00
{
2019-10-28 23:06:43 -07:00
"name" : "reason-cli" ,
2019-10-30 01:32:06 -07:00
"notes" : "This is just the dev package config (also built as globally installable reason-cli). See ./refmt.json ./rtop.json for individual release package configs." ,
2018-01-25 01:11:18 -08:00
"license" : "MIT" ,
2020-08-16 03:47:53 -07:00
"version" : "3.6.1" ,
2017-10-27 02:54:34 -07:00
"dependencies" : {
2020-01-17 01:12:00 +00:00
"ocaml" : " >= 4.2.0 < 4.11.0" ,
2019-10-28 23:04:56 -07:00
"@opam/fix" : "*" ,
2018-10-20 07:11:03 +01:00
"@opam/ocamlfind" : "*" ,
2018-09-21 19:36:04 +02:00
"@opam/menhir" : " >= 20170418.0.0" ,
2019-10-02 13:02:39 +02:00
"@opam/utop" : " >= 1.17.0 < 2.5.0" ,
2020-08-10 06:39:23 -07:00
"@opam/merlin-extend" : " >= 0.6" ,
2018-02-10 21:43:46 -08:00
"@opam/result" : "*" ,
2020-08-16 03:47:53 -07:00
"@opam/ocaml-migrate-parsetree" : " < 2.0.0" ,
2020-02-20 02:25:40 -08:00
"@opam/dune" : "< 2.0.0"
2017-10-27 02:54:34 -07:00
} ,
"devDependencies" : {
2018-10-20 07:11:03 +01:00
"@opam/merlin" : "*" ,
2019-10-28 23:06:43 -07:00
"@opam/odoc" : "*" ,
2018-01-16 22:20:58 -08:00
"ocaml" : "~4.6.0"
2017-10-27 02:54:34 -07:00
} ,
2018-03-04 04:01:42 -08:00
"notes-ctd" : [
"This is how you make an esy monorepo for development, but then release the monorepo as many individual packages:" ,
"1. Create a packageName-dev esy.json at the root and list the sum of all dependencies" ,
"2. Set the esy.build command to build a comma delimited list of the package names" ,
"3. Set the esy.install command to install each of those packages" ,
"4. Create separate esy.json files for each of those packages (see ./scripts/esy/)" ,
"5. Copy ./scripts/esy-prepublish.js in to your repo and change packages= to your set of packages."
] ,
2017-10-27 02:54:34 -07:00
"esy" : {
2019-03-19 12:14:48 +01:00
"build" : [ [ "dune" , "build" , "-p" , "reason,rtop" ] ] ,
2017-12-10 18:48:50 -08:00
"install" : [
2018-01-25 01:11:18 -08:00
[ "esy-installer" , "reason.install" ] ,
[ "esy-installer" , "rtop.install" ]
2019-10-28 23:06:43 -07:00
] ,
2020-05-17 11:41:21 +00:00
"exportedEnv" : {
"INPUT_ARGUMENTS" : {
"scope" : "global" ,
"val" : "a"
} ,
"BUILD_REQUESTEDFOREMAIL" : {
"scope" : "global" ,
"val" : "b"
} ,
"VSTS_SECRET_VARIABLES" : {
"scope" : "global" ,
"val" : "c"
} ,
"SYSTEM_PULLREQUEST_MERGEDAT" : {
"scope" : "global" ,
"val" : "d"
}
} ,
2019-10-28 23:06:43 -07:00
"release" : {
"bin" : {
"rtop" : "rtop" ,
2019-10-30 01:32:06 -07:00
"refmt" : "refmt"
2019-10-28 23:06:43 -07:00
} ,
"includePackages" : [
"root" ,
"@opam/base-bytes" ,
"@opam/base-threads" ,
"@opam/base-unix" ,
"@opam/camomile" ,
"@opam/lambda-term" ,
"@opam/lwt" ,
"@opam/lwt_log" ,
"@opam/lwt_react" ,
"@opam/menhir" ,
"@opam/mmap" ,
"@opam/ocplib-endian" ,
"@opam/ocaml-migrate-parsetree" ,
"@opam/ocamlfind" ,
"@opam/ppx_derivers" ,
"@opam/react" ,
"@opam/result" ,
"@opam/seq" ,
2020-06-03 20:32:41 +05:30
"@opam/charInfo_width" ,
2019-10-28 23:06:43 -07:00
"@opam/utop" ,
"@opam/zed" ,
"ocaml"
] ,
"rewritePrefix" : true
}
} ,
"scripts" : {
2020-05-27 03:07:56 -07:00
"test" : "esy x make test-once-installed" ,
2019-10-28 23:06:43 -07:00
"doc" : "esy dune build @doc"
2017-10-27 02:54:34 -07:00
}
}