Skip to content

fix(core): pm2 peer 범위 확대 및 optional 전환#20

Open
myamaak wants to merge 2 commits into
mainfrom
fix/core-pm2-peer-range
Open

fix(core): pm2 peer 범위 확대 및 optional 전환#20
myamaak wants to merge 2 commits into
mainfrom
fix/core-pm2-peer-range

Conversation

@myamaak

@myamaak myamaak commented Jul 9, 2026

Copy link
Copy Markdown

Related Issue

Describe your changes

packages/core의 pm2 peer dependency를 수정

  • peer 범위 확대: >=5.3.0 <6.0.0>=5.3.0
    • 상한(<6.0.0)을 제거해 pm2 6.x·7.x 사용 환경에서도 호환되도록 수정
  • optional 전환: peerDependenciesMeta.pm2.optional: true 추가
    • pm2는 클러스터 모드 사용 시에만 필요하므로 선택적 의존성으로 변경
    • pm2를 사용하지 않는 프로젝트에서 발생하던 불필요한 peer warning / 강제 설치 문제 해소

pm2 상한(<6.0.0)을 제거해 ReDoS 패치 버전(6.0.14/7.x) 설치를 허용하고,
pm2 미사용 환경을 위해 optional peer로 전환.
@myamaak myamaak self-assigned this Jul 9, 2026
@npayfebot

npayfebot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

✅ Changeset detected

Latest commit: d94f76c

@naverpay/prometheus-core package have detected changes.

If no version change is needed, please add skip-detect-change to the label.

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 4 packages
Name Type
@naverpay/prometheus-core ✨ Minor
@naverpay/prometheus-hono 🐛 Patch
@naverpay/prometheus-koa 🐛 Patch
@naverpay/prometheus-next 🐛 Patch
powered by: naverpay changeset detect-add actions

@myamaak myamaak marked this pull request as ready for review July 9, 2026 05:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants