Skip to content

[#162] oxfmt-config 패키지 추가#163

Open
yujeong-jeon wants to merge 3 commits into
mainfrom
feature/162
Open

[#162] oxfmt-config 패키지 추가#163
yujeong-jeon wants to merge 3 commits into
mainfrom
feature/162

Conversation

@yujeong-jeon

Copy link
Copy Markdown
Contributor

Related Issue

Describe your changes

Summary

oxfmt(oxc formatter) 공유 설정을 제공하는 @naverpay/oxfmt-config 패키지를 추가합니다. @naverpay/prettier-config · @naverpay/biome-config 와 동일한 포매팅 규칙을 제공합니다.

Changes

  • @naverpay/oxfmt-config 신규 패키지 추가 — .oxfmtrc.json (4-space, printWidth: 120, single quote, semi: false, trailingComma: all, bracketSpacing: false, arrowParens: always, endOfLine: lf). 값은 oxfmt --migrate prettier@naverpay/prettier-config 로부터 생성하는 결과와 동일.
  • oxfmt 는 extends 키가 없어(oxc#16394 결론), oxfmt.config.ts 에서 import config from '@naverpay/oxfmt-config' with {type: 'json'} 로 사용하는 방식 채택.
  • @naverpay/code-style-cli: oxfmt 항목을 @naverpay/oxfmt-config 설치 + oxfmt.config.ts scaffold 방식으로 변경.
  • 루트 README.md / CLAUDE.md 패키지 목록에 추가.
  • changeset 추가 (@naverpay/code-style-cli patch).

Note

  • @naverpay/oxfmt-config@0.0.1 은 첫 배포라 OIDC(trusted publishing)가 없어 패스키 사용 가능한 환경에서 로컬 수동 배포 예정 (현재 미배포). 그래서 changeset 에는 code-style-cli 만 포함했습니다.

@npayfebot

npayfebot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

✅ Changeset detected

Latest commit: 386b3f1

@naverpay/code-style-cli, @naverpay/oxfmt-config packages 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 1 package
Name Type
@naverpay/code-style-cli 🐛 Patch
powered by: naverpay changeset detect-add actions

@yujeong-jeon yujeong-jeon marked this pull request as ready for review June 24, 2026 09:00
@yujeong-jeon yujeong-jeon requested a review from a team as a code owner June 24, 2026 09: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