Release v9.0.0 · pnpm/pnpm
GitHub
주요 변경사항
안녕 Node 16: Node 16 지원이 중단됩니다. 필요한 경우 별도로 설치해서 사용해야 합니다.
컨피그 변경: 기본 설정, 특히 pnpm workspace 관련 기본값이 업데이트되었습니다.
link-workspace-packages
디폴트가 비활성화로 변경: 종속성이 워크스페이스 프로토콜(ex: "foo": "workspace:*"
)을 사용해야만 워크스페이스 패키지에 연결됩니다.
hoist-workspace-packages
디폴트가 활성화로 변경: 패키지들이 root의 node_modules
밑에 설치됩니다.
enable-pre-post-scripts
: pre, post 스크립트가 이제 자동으로 실행됩니다.
package.json
의 packageManager
필드 사용: 사용중인 패키지 매니저 또는 pnpm 버전을 명시해두면 pnpm을 실행할 지 필드를 살펴보고 결정한다고 합니다.
Lockfile 변경: 가독성 개선과 Git conflicts를 줄여줄 v9 Lockfile이 도입되었습니다.
https://github.com/pnpm/pnpm/releases/tag/v9.0.0
다음 내용이 궁금하다면?
이미 회원이신가요?
2024년 4월 17일 오전 10:06