only-allow-many
v1.2.2
Published
Force specific package manager(s) to be used on a project
Downloads
2,102
Readme
only-allow
Force a specific package manager to be used on a project
Usage
Add a preinstall
script to your project's package.json
.
If you want to force npm, add:
{
"scripts": {
"preinstall": "npx only-allow npm"
}
}
If you want to force cnpm, add:
{
"scripts": {
"preinstall": "npx only-allow cnpm"
}
}
If you want to force pnpm, add:
{
"scripts": {
"preinstall": "npx only-allow pnpm"
}
}
If you want to force yarn, add:
{
"scripts": {
"preinstall": "npx only-allow yarn"
}
}
If you want to force bun, add:
{
"scripts": {
"preinstall": "npx only-allow bun"
}
}
Multiple package managers
If you want to allow multiple package managers, add:
{
"scripts": {
"preinstall": "npx only-allow npm bun"
}
}