Alert if user does not have required executables
This package uses cosmiconfig to load configuration, therefore user can write configuration into .toolcheckrc
, .toolcheckrc.yaml
, .toolcheckrc.json
or field "toolcheck"
of package.json
.
interface Configration {
names: string[]
}
.toolcheckrc:
{
"names": [
"git",
"bash"
]
}
When either git
or bash
is missing, npm install
will fail and prints missing executables.