You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
64 lines
1.7 KiB
64 lines
1.7 KiB
{ |
|
"name": "fnm", |
|
"version": "1.2.1", |
|
"description": "Fast and simple Node.js version manager, built in ReasonML", |
|
"esy": { |
|
"build": "pesy", |
|
"buildsInSource": "_build", |
|
"release": { |
|
"releasedBinaries": [ |
|
"fnm.exe" |
|
] |
|
} |
|
}, |
|
"buildDirs": { |
|
"test": { |
|
"require": ["fnm.lib", "rely.lib"], |
|
"main": "TestFnm", |
|
"name": "TestFnm.exe", |
|
"ocamloptFlags": ["-linkall", "-g"] |
|
}, |
|
"library": { |
|
"preprocess": ["pps", "lwt_ppx", "ppx_let"], |
|
"require": ["str", "core", "lwt", "lwt.unix", "lambdasoup", "semver"], |
|
"name": "fnm.lib", |
|
"namespace": "Fnm" |
|
}, |
|
"executable": { |
|
"preprocess": ["pps", "lwt_ppx", "ppx_let"], |
|
"require": ["core", "cmdliner", "lwt", "lwt.unix", "lambdasoup", "console.lib", "pastel.lib", "fnm.lib"], |
|
"main": "FnmApp", |
|
"name": "fnm.exe" |
|
} |
|
}, |
|
"scripts": { |
|
"pesy": "bash -c 'env PESY_MODE=update pesy'", |
|
"update-fnm-package": "node ./.ci/prepare-fnm-package.js", |
|
"verify-fnm-package": "node ./.ci/prepare-fnm-package.js --fail-on-difference", |
|
"test": "esy x TestFnm.exe", |
|
"fmt": "bash -c 'refmt --in-place {library,executable,test}/*.re'" |
|
}, |
|
"license": "GPL-3.0", |
|
"dependencies": { |
|
"@opam/dune": "*", |
|
"@opam/semver": "*", |
|
"@opam/core": "*", |
|
"@opam/cmdliner": "*", |
|
"@opam/lwt": "*", |
|
"@opam/lwt_ppx": "*", |
|
"@opam/ppx_let": "*", |
|
"@reason-native/console": "*", |
|
"@reason-native/pastel": "*", |
|
"@reason-native/rely": "*", |
|
"@esy-ocaml/reason": "*", |
|
"@opam/lambdasoup": "*", |
|
"refmterr": "*", |
|
"ocaml": "~4.6.0", |
|
"pesy": "*" |
|
}, |
|
"devDependencies": { |
|
"@opam/merlin": "*", |
|
"prettier": "*", |
|
"jest-diff": "24.0.0" |
|
} |
|
}
|
|
|