Passer au contenu principal
Version : 8.x

Autoriser uniquement pnpm

Quand tu utilises pnpm sur un projet, tu ne veux pas que les autres développeurs exécute accidentellement npm install ou yarn. Pour empêcher les développeurs d'utiliser d'autres gestionnaires de paquets, tu peux additionner ce script preinstall à votre package.json:

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

Maintenant, quand quelqu'un exécute npm install ou yarn, iels vont recevoir une erreur et l'installation ne vais pas continuer.

Si tu utilises npm v7, utilise npx -y au lieu.