npm 12는 설치 스크립트를 기본적으로 비활성화하고 보안 기능을 강화했습니다.
npm 12 버전이 출시되었으며, 주요 보안 변경 사항이 포함되어 있습니다. 설치 시 스크립트 실행이 기본적으로 꺼져있어 명시적인 승인이 필요하게 됩니다. 이 업데이트는 비등록 소스에 대한 제한을 포함하여 자동 스크립트 실행과 관련된 보안 위험에 대한 커뮤니티의 우려를 다룹니다.
npm 12 introduces security changes, making installation scripts off by default and requiring explicit approval.
npm version 12 has been released with significant security-related changes. Notably, installation scripts are now turned off by default, requiring explicit permission to run, including for implicit builds. The update also restricts non-registry sources in response to community concerns about security risks associated with automatic script execution.