Langsung ke konten utama
Versi: 8.x

Hanya izinkan pnpm

Ketika kamu menggunakan pnpm di sebuah proyek, kamu tidak ingin orang lain secara tidak sengaja menjalankan npm install atau yarn. Untuk mencegah developer menggunakan pengelola paket lain, Kamu bisa menambahkan skrip preinstall berikut kedalam package.json kamu:

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

Sekarang, setiap kali seseorang menjalankan npm install atau yarn, mereka akan mendapatkan eror dan instalasi tidak akan diproses.

Jika kamu menggunakan npm v7, gunakan npx -y sebagai gantinya.