npm 12가 출시되었으며, TypeScript 7과 Bun의 Rust 포팅에 대한 소식이 포함되어 있습니다.
npm의 라이프사이클 스크립트가 기본적으로 실행되지 않도록 변경하여 개발자들이 보다 안전하게 패키지를 관리할 수 있도록 하기 위함입니다.
이전 버전에서는 라이프사이클 스크립트가 자동으로 실행되었으나, npm 12에서는 이를 수동으로 설정해야 합니다.
npm을 사용하는 모든 JavaScript 개발자 및 프로젝트에 영향을 미칩니다.
npm 11.18.0을 먼저 업그레이드한 후, npm 12로 마이그레이션하는 것이 권장됩니다.