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.
142 lines
3.3 KiB
142 lines
3.3 KiB
{ |
|
"name": "fnm", |
|
"version": "1.18.1", |
|
"description": "Fast and simple Node.js version manager, built in ReasonML", |
|
"esy": { |
|
"build": "pesy", |
|
"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", |
|
"ppx_deriving.show", |
|
"ppx_deriving.eq", |
|
"ppx_deriving.make", |
|
"ppx_deriving.ord", |
|
"ppx_deriving_yojson" |
|
], |
|
"require": [ |
|
"pastel.lib", |
|
"str", |
|
"base", |
|
"lwt", |
|
"tls", |
|
"lambdasoup", |
|
"cohttp", |
|
"cohttp-lwt", |
|
"cohttp-lwt-unix", |
|
"console.lib", |
|
"ppx_deriving_yojson.runtime" |
|
], |
|
"name": "fnm.lib", |
|
"namespace": "Fnm" |
|
}, |
|
"executable": { |
|
"preprocess": [ |
|
"pps", |
|
"lwt_ppx", |
|
"ppx_let" |
|
], |
|
"require": [ |
|
"base", |
|
"cmdliner", |
|
"lwt", |
|
"lambdasoup", |
|
"console.lib", |
|
"pastel.lib", |
|
"fnm.lib" |
|
], |
|
"flags": [ |
|
"-ccopt", |
|
"-lgmp" |
|
], |
|
"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", |
|
"bootstrap": ".ci/bootstrap", |
|
"test": "esy x TestFnm.exe", |
|
"fmt": "bash -c 'esy @fmt refmt --in-place ./*/*.re'", |
|
"changelog": "bash -c 'esy lerna-changelog --from=v1.0.0 --next-version=${NEXT_VERSION-Unreleased} > CHANGELOG.md'", |
|
"version:prepare": "node ./.ci/prepare-version.js" |
|
}, |
|
"license": "GPL-3.0", |
|
"dependencies": { |
|
"@esy-ocaml/reason": "*", |
|
"@opam/base": "v0.13.1", |
|
"@opam/cmdliner": "^1.0.3", |
|
"@opam/cohttp": "^2.1.2", |
|
"@opam/cohttp-lwt": "^2.0.0", |
|
"@opam/cohttp-lwt-unix": "^2.0.0", |
|
"@opam/dune": "^1.9.3", |
|
"@opam/lambdasoup": "^0.6.3", |
|
"@opam/lwt": "< 6.0.0", |
|
"@opam/lwt_ppx": "< 3.0.0", |
|
"@opam/ppx_deriving": "^4.2.1", |
|
"@opam/ppx_deriving_yojson": "3.5.1", |
|
"@opam/ppx_let": "v0.13.0", |
|
"@opam/tls": "0.10.5", |
|
"@opam/yojson": "1.7.0", |
|
"@reason-native/console": "^0.1.0", |
|
"@reason-native/pastel": "^0.2.0", |
|
"@reason-native/rely": "^1.2.0", |
|
"ocaml": "~4.8.0", |
|
"pesy": "*", |
|
"refmterr": "*" |
|
}, |
|
"devDependencies": { |
|
"@opam/merlin": "*", |
|
"prettier": "*", |
|
"jest-diff": "24.0.0", |
|
"lint-staged": "*", |
|
"lerna-changelog": "*" |
|
}, |
|
"resolutions": { |
|
"@opam/conf-gmp": "Schniz/esy-gmp#b48f9d1d0cf9df2d939371819635cbe72b0c281c" |
|
}, |
|
"changelog": { |
|
"repo": "Schniz/fnm", |
|
"labels": { |
|
"PR: New Feature": "New Feature 🎉", |
|
"PR: Bugfix": "Bugfix 🐛", |
|
"PR: Internal": "Internal 🛠", |
|
"PR: Documentation": "Documentation 📝" |
|
} |
|
}, |
|
"lint-staged": { |
|
"*.re": [ |
|
"esy @fmt refmt --in-place", |
|
"git add" |
|
], |
|
"*.{js,md,json}": [ |
|
"esy prettier --write", |
|
"git add" |
|
], |
|
"package.json": [ |
|
"esy verify-fnm-package" |
|
] |
|
} |
|
}
|
|
|