Перейти к основному содержимому
Версия: 8.x

Разрешить только pnpm

Когда вы используете pnpm в проекте, и не хотите, чтобы другие случайно запустили npm install или yarn. Чтобы предотвратить использование разработчиками других менеджеров пакетов, вы можете добавить следующий preinstall скрипт в свой package.json:

{
"scripts": {
"preinstall": "npx only-allow pnpm"
}
}

Теперь, когда кто-то запустит npm install или yarn, они получат ошибку, и установка не будет продолжена.

Если вы используете npm v7, используйте вместо этого npx -y.