pnpm만 허용
프로젝트에서 pnpm을 사용할 때 다른 사람이 실수로 npm install 또는 yarn을 실행하는 것을 원하지 않을 것입니다. 개발자가 다른 패키지 관리자를 사용하지 못하도록 하려면 package.json에 다음 preinstall 스크립트를 추가하면 됩니다:
{
"scripts": {
"preinstall": "npx only-allow pnpm"
}
}
이제 누군가 npm install 또는 yarn을 실행하면 대신 오류가 발생하고 설치가 진행되지 않습니다.
사용 중인 npm이 v7이라면 대신 npx -y를 사용하세요.