Merged
Conversation
- Vite 번들러 설정 - React 19 + TypeScript 설정 - Tailwind CSS v4 설정 - Zustand 상태관리 설정
- TypeScript + React 규칙 적용 - 네이밍 컨벤션 규칙 추가 - Prettier 충돌 방지 설정
- 코드 포맷팅 규칙 설정 - import 자동 정렬 플러그인 적용
- 커밋 전 자동 린트 및 포맷팅 적용
- 커밋 메시지 컨벤션 강제 - 이슈 번호 필수 규칙 적용 - 한글 오류 메시지 추가
- push 전 브랜치명 검증 - 한글 오류 메시지 추가
- 에디터 공통 설정 추가 - VSCode 자동 포맷팅 설정 추가
- Node 22 LTS 버전 명시 - bun.lock, VSCode 설정 예외 처리
- 기술 스택 표 정리
- CONVENTION.md 생성 - README.md에 링크 추가
- main, develop 브랜치 PR 시 자동 실행 - lint, type-check, build 검사 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- .env.example 생성 - .gitignore에 .env 파일 제외 추가 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Closed
10 tasks
- 한글로 리뷰 - 컨벤션 규칙 검증 - 코드 품질, 보안 검증
Contributor
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 23 out of 27 changed files in this pull request and generated 9 comments.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Comment on lines
+24
to
+31
| - name: Lint | ||
| run: npm run lint | ||
|
|
||
| - name: Type check | ||
| run: npm run type-check | ||
|
|
||
| - name: Build | ||
| run: npm run build |
There was a problem hiding this comment.
CI 워크플로우에 Prettier 검사가 포함되어 있지 않습니다. package.json에 "prettier" 스크립트가 정의되어 있으므로, 코드 포맷팅 일관성을 위해 CI에 Prettier 검사를 추가하는 것을 권장합니다.
Member
Author
There was a problem hiding this comment.
pre-commit 훅에서 이미 강제하고 있으므로 반영하지 않겠습니다😊
- commit-msg 훅에서 중복 검증 해소
- THIRD_PARTY_MODULES 키워드로 명확하게 수정
Closed
- ESLint - Prettier - Tailwind CSS IntelliSense
This was referenced Jan 30, 2026
This was referenced Feb 7, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
📌 관련 이슈
✨ 변경 내용
💡 참고 사항
커밋 컨벤션
type: 메시지 (#이슈번호)feat: 로그인 기능 구현 (#123)feat,fix,refactor,design,chore,docs,style,test,ci,perf브랜치 컨벤션
type/설명#이슈번호feat/login#12feat,fix,refactor,design,chore,docs패키지 매니저로 npm 대신 bun 사용 시
npm install대신bun install을 사용하시면 됩니다.다만 package.json과 bun.lock 사이 패키지 불일치를 우려하여 bun.lock은 .gitignore에 넣어두었습니다.
안정성을 위해 Node 버전은 22 LTS 버전으로 강제해두었습니다.
컨벤션에 대한 자세한 정보는 노션의 컨벤션 문서를 참조부탁드립니다.