Skip to content

refactor: import 순서 정리 및 barrel export를 통한 deep import 제거#25

Merged
jpark0506 merged 1 commit intodevfrom
refactor/apply-cursor-rules
Feb 22, 2026
Merged

refactor: import 순서 정리 및 barrel export를 통한 deep import 제거#25
jpark0506 merged 1 commit intodevfrom
refactor/apply-cursor-rules

Conversation

@jpark0506
Copy link
Collaborator

Summary

  • Entity barrel export 확장 (entities/user, entities/voices, entities/chatbot, entities/fcm)에 export * from "./api" 추가
  • Shared 모듈 barrel export 신규 생성 (shared/lib/hooks, shared/lib/chat-pending, shared/lib/session-pending)
  • shared/lib/emotions/index.tscomponents, util re-export 추가
  • 전체 29개 파일의 import 순서 정리 (external → internal @/ → relative ./)
  • Deep import 경로를 barrel export로 전환 (예: @/entities/user/api/schema@/entities/user)

Test plan

  • TypeScript typecheck 통과
  • ESLint 통과
  • Jest 테스트 38개 통과
  • 앱 실행 시 정상 동작 확인

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@coderabbitai
Copy link

coderabbitai bot commented Feb 21, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch refactor/apply-cursor-rules

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@jpark0506 jpark0506 merged commit e96385d into dev Feb 22, 2026
3 checks passed
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