Skip to content

chore: standard-public-interfaces 타입을 2.17.1 로 갱신 - #153

Merged
woozo0127 merged 2 commits into
mainfrom
chore/sync-standard-public-interfaces-2.17.1
Aug 18, 2026
Merged

chore: standard-public-interfaces 타입을 2.17.1 로 갱신#153
woozo0127 merged 2 commits into
mainfrom
chore/sync-standard-public-interfaces-2.17.1

Conversation

@woozo0127

@woozo0127 woozo0127 commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

standard-public-interfaces 타입을 2.9.0 에서 2.17.1 로 갱신합니다.

sdk-contracts 에서 타입 계약이 갱신됐습니다. 이 저장소는 npm 의존 대신
소스로 들고 있으므로 파일을 직접 교체합니다.

  • CI 통과 (build + typecheck)
  • types/index.d.ts 산출물에 의도한 변경만 있는지

sdk-contracts 의 pnpm sync:browser-sdk 로 생성된 PR 입니다.

@changeset-bot

changeset-bot Bot commented Aug 18, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 750004d

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

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

타입 선언을 packages/tosspayments-sdk/src/standard-public-interfaces.d.ts 로
직접 들고 간다. import 를 쓰는 곳은 index.ts 와 loadTossPayments.ts 두 곳이다.

rollup-plugin-dts 의 respectExternal 이 로컬 선언도 그대로 인라인하므로
types/index.d.ts 의 구성 방식은 바뀌지 않는다. 외부 참조가 남지 않는 것을
산출물에서 확인했다.
@woozo0127
woozo0127 merged commit 0781adc into main Aug 18, 2026
1 check passed
@woozo0127
woozo0127 deleted the chore/sync-standard-public-interfaces-2.17.1 branch August 18, 2026 15:41
noahluftyang added a commit that referenced this pull request Aug 19, 2026
standard-public-interfaces 를 소스로 전환(#153)하면서 레지스트리 인증이 필요한
의존성이 사라졌다. registry-url 은 NODE_AUTH_TOKEN 주입 전용이므로 함께 제거한다.

CP-1323

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
tosspayments-bot pushed a commit that referenced this pull request Aug 19, 2026
* ci: trusted publishing 전환 후 불필요해진 release 워크플로우 설정 제거

npm trusted publishing(OIDC)으로 퍼블리시하므로 토큰 기반 설정이 더 이상 필요 없다.

- registry-url: OIDC에 불필요하며, .npmrc 에 빈 _authToken 을 써서 npm 이 인증이
  설정된 것으로 오인하고 OIDC 교환을 건너뛰게 만드는 알려진 함정
  (actions/setup-node#1551)
- NODE_AUTH_TOKEN: 의존성이 모두 public 이라 install 에 registry 인증이 필요 없다
- NPM_CONFIG_PROVENANCE: trusted publishing 이 provenance 를 자동 생성한다

CP-1323

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* ci: CI 워크플로우의 죽은 npm 인증 설정 제거

standard-public-interfaces 를 소스로 전환(#153)하면서 레지스트리 인증이 필요한
의존성이 사라졌다. registry-url 은 NODE_AUTH_TOKEN 주입 전용이므로 함께 제거한다.

CP-1323

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
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.

1 participant