Skip to content

[chore] pwa 제거#148

Merged
ff1451 merged 4 commits intodevelopfrom
147-chore-pwa-제거
Mar 1, 2026

Hidden character warning

The head ref may contain hidden characters: "147-chore-pwa-\uc81c\uac70"
Merged

[chore] pwa 제거#148
ff1451 merged 4 commits intodevelopfrom
147-chore-pwa-제거

Conversation

@ff1451
Copy link
Collaborator

@ff1451 ff1451 commented Mar 1, 2026

Summary by CodeRabbit

  • Chores
    • Progressive Web App(PWA) 관련 설정·플러그인·스크립트와 라이선스 항목이 제거되었습니다.
    • 패키지 의존성 일부가 개발 의존성으로 이동되었습니다.
  • 문서
    • 경로별 코드리뷰 지침(한국어)이 다수 추가되었습니다.
  • Chores / 워크플로우
    • 자동리뷰·사전머지 검사·톤 지침 등 리뷰 관련 설정과 제목 무시 키워드(WIP, DO NOT MERGE, DRAFT)가 추가/조정되었습니다.

@ff1451 ff1451 self-assigned this Mar 1, 2026
@ff1451 ff1451 linked an issue Mar 1, 2026 that may be closed by this pull request
@coderabbitai
Copy link

coderabbitai bot commented Mar 1, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 337ae68 and da518d9.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml, !pnpm-lock.yaml and included by **
📒 Files selected for processing (1)
  • package.json
🚧 Files skipped from review as they are similar to previous changes (1)
  • package.json

Walkthrough

PWA 관련 설정과 의존성을 제거하고 CodeRabbit 자동리뷰 설정을 업데이트했습니다. package.json, vite.config.ts, src/constants/licenses.ts의 PWA 항목 삭제 및 .coderabbit.yaml에 리뷰 플래그·경로별 가이드·프리머지 규칙 등 추가가 이 PR의 핵심 변경입니다.

Changes

Cohort / File(s) Summary
CodeRabbit 설정
\.coderabbit\.yaml
리뷰 UI 플래그 변경(복원/활성화), 경로 필터링 수정(assets 전체 제외로 확장), 경로별 리뷰 가이드(여러 src/** 패턴) 추가, 자동리뷰·프리머지 설정(타이틀 무시 키워드, description mode) 및 tone 지침 보강
패키지 메타데이터
package.json
PWA 관련 스크립트 제거(pwa), PWA 관련 패키지 제거 및 prettier-plugin-tailwindcss를 devDependencies로 이동
라이선스 목록
src/constants/licenses.ts
@vite-pwa/assets-generatorvite-plugin-pwa 라이선스 항목 2개 삭제
Vite 설정
vite.config.ts
VitePWA 플러그인 import 및 전체 PWA 설정(manifest, workbox 등) 제거; preview 포트 설정 삭제

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related issues

  • [chore] PWA 제거 #147: PWA 관련 항목 전체 제거 요구사항과 직접적으로 일치 — 이 PR이 해당 목적을 충족합니다.

Possibly related PRs

🚥 Pre-merge checks | ✅ 2
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed 제목이 변경사항의 주요 내용을 정확히 반영하고 있습니다. PWA 제거라는 핵심 변화를 명확하게 설명합니다.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch 147-chore-pwa-제거

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

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (2)
package.json (1)

18-18: prettier-plugin-tailwindcssdevDependencies로 이동 권장

이 패키지는 개발 도구이므로 devDependencies에 위치하는 것이 더 적절합니다. 이 PR 범위와 무관하니 별도로 처리해도 됩니다.

♻️ 제안 diff
 "dependencies": {
   "@sentry/react": "^10.40.0",
   "@tailwindcss/vite": "^4.1.17",
   "@tanstack/react-query": "^5.90.10",
   "clsx": "^2.1.1",
-  "prettier-plugin-tailwindcss": "^0.7.1",
   "react": "^19.2.3",
 "devDependencies": {
   "@eslint/js": "^9.39.1",
+  "prettier-plugin-tailwindcss": "^0.7.1",
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` at line 18, The dependency "prettier-plugin-tailwindcss" is a
development-only tool and should be moved from dependencies to devDependencies
in package.json; remove the "prettier-plugin-tailwindcss": "^0.7.1" entry from
the top-level dependencies and add the same entry under devDependencies (keeping
the version string), then regenerate your lockfile (run npm/yarn install) so the
lockfile reflects the change and CI/local installs use the correct dev
dependency placement.
.coderabbit.yaml (1)

1-110: PR 범위 확인 필요

이 PR의 제목은 "PWA 제거"이지만, .coderabbit.yaml 변경사항은 PWA와 무관한 CodeRabbit 설정 개선입니다. 의도된 변경이라면 PR 설명에 명시하거나, 별도 PR로 분리하는 것이 커밋 히스토리 관리에 더 좋습니다.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In @.coderabbit.yaml around lines 1 - 110, The PR title "PWA 제거" does not match
the changes to .coderabbit.yaml (CodeRabbit config under
reviews/path_instructions); either update the PR title/description to explicitly
state these config changes or move the .coderabbit.yaml edits into a separate
PR/commit focused on CodeRabbit configuration to keep history and review scope
clear; reference the .coderabbit.yaml file and keys like reviews,
path_instructions when describing or splitting the change.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In @.coderabbit.yaml:
- Around line 1-110: The PR title "PWA 제거" does not match the changes to
.coderabbit.yaml (CodeRabbit config under reviews/path_instructions); either
update the PR title/description to explicitly state these config changes or move
the .coderabbit.yaml edits into a separate PR/commit focused on CodeRabbit
configuration to keep history and review scope clear; reference the
.coderabbit.yaml file and keys like reviews, path_instructions when describing
or splitting the change.

In `@package.json`:
- Line 18: The dependency "prettier-plugin-tailwindcss" is a development-only
tool and should be moved from dependencies to devDependencies in package.json;
remove the "prettier-plugin-tailwindcss": "^0.7.1" entry from the top-level
dependencies and add the same entry under devDependencies (keeping the version
string), then regenerate your lockfile (run npm/yarn install) so the lockfile
reflects the change and CI/local installs use the correct dev dependency
placement.

ℹ️ Review info

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between d7bd59b and 337ae68.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml, !pnpm-lock.yaml and included by **
📒 Files selected for processing (4)
  • .coderabbit.yaml
  • package.json
  • src/constants/licenses.ts
  • vite.config.ts
💤 Files with no reviewable changes (2)
  • src/constants/licenses.ts
  • vite.config.ts

@ff1451 ff1451 merged commit 2042f16 into develop Mar 1, 2026
2 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.

[chore] PWA 제거

1 participant