git commit -m 'feat: QuoteCard 컴포넌트 구현'
\\033[34m🔍 commit 하기 전 코드 품질 검사를 시작합니다...\\033[0m
\\n📝 Prettier 검사 중...
> [email protected] format:fix
> prettier --write './**/*.{js,jsx,ts,tsx,css,md,json}' --config ./.prettierrc
package.json 52ms
src/app/(routes)/mover/(auth)/sign-in/page.tsx 75ms
src/app/(routes)/mover/(auth)/sign-up/page.tsx 5ms
src/app/(routes)/mover/(main)/info/edit/page.tsx 7ms
src/app/(routes)/mover/(main)/profile/edit/page.tsx 10ms
src/app/(routes)/mover/(main)/profile/page.tsx 4ms
src/app/(routes)/mover/(main)/profile/register/page.tsx 5ms
src/app/(routes)/mover/(main)/quotes/[id]/page.tsx 5ms
src/app/(routes)/mover/(main)/quotes/declined/page.tsx 4ms
src/app/(routes)/mover/(main)/quotes/requested/page.tsx 4ms
src/app/(routes)/mover/(main)/quotes/submitted/page.tsx 10ms
src/app/(routes)/page.tsx 87ms
src/app/(routes)/select-role/components/animate.tsx 38ms
src/app/(routes)/select-role/components/content.tsx 15ms
src/app/(routes)/select-role/components/links.tsx 20ms
src/app/(routes)/select-role/components/mobile-link.tsx 21ms
src/app/(routes)/select-role/components/roleimg.tsx 21ms
src/app/(routes)/select-role/components/style/animate.module.css 93ms
src/app/(routes)/select-role/components/style/links.module.css 17ms
src/app/(routes)/select-role/components/style/mobile-link.module.css 14ms
src/app/(routes)/select-role/components/style/trans.css 2ms
src/app/(routes)/select-role/components/tooltip.tsx 47ms
src/app/(routes)/select-role/page.tsx 59ms
src/app/(routes)/select-role/styles/select-role.module.css 59ms
src/app/(routes)/user/(auth)/sign-in/page.tsx 3ms
src/app/(routes)/user/(auth)/sign-up/page.tsx 2ms
src/app/(routes)/user/(main)/movers/[id]/page.tsx 2ms
src/app/(routes)/user/(main)/movers/favorite/page.tsx 3ms
src/app/(routes)/user/(main)/movers/page.tsx 3ms
src/app/(routes)/user/(main)/profile/edit/page.tsx 7ms
src/app/(routes)/user/(main)/profile/page.tsx 5ms
src/app/(routes)/user/(main)/profile/register/page.tsx 4ms
src/app/(routes)/user/(main)/quotes/[id]/page.tsx 10ms
src/app/(routes)/user/(main)/quotes/complete/page.tsx 4ms
src/app/(routes)/user/(main)/quotes/pending/page.tsx 7ms
src/app/(routes)/user/(main)/quotes/request/page.tsx 4ms
src/app/(routes)/user/(main)/reviews/completed/page.tsx 3ms
src/app/(routes)/user/(main)/reviews/pending/page.tsx 1ms
src/app/globals.css 27ms
src/app/layout.tsx 19ms
src/components/common/commonBtn/btn.stories.tsx 10ms
src/components/common/commonBtn/btn.types.ts 21ms
src/components/common/commonBtn/commonBtn.tsx 32ms
src/components/common/customerInfo/atoms/customerName/customerName.types.ts 3ms
src/components/common/customerInfo/atoms/customerName/index.tsx 9ms
src/components/common/customerInfo/atoms/horizontalDivider/horizontalDivider.types.ts 8ms
src/components/common/customerInfo/atoms/horizontalDivider/index.tsx 5ms
src/components/common/customerInfo/molecules/requestedQuoteButtons/index.tsx 16ms
src/components/common/customerInfo/molecules/requestedQuoteButtons/requestedQuoteButtons.types.ts 25ms
src/components/common/customerInfo/templates/customerInfo/customerInfo.stories.tsx 43ms
src/components/common/customerInfo/templates/customerInfo/customerInfo.types.ts 39ms
src/components/common/customerInfo/templates/customerInfo/index.tsx 30ms
src/components/common/inputSection/atoms/customInput/buttons/searchButton.tsx 10ms
src/components/common/inputSection/atoms/customInput/buttons/searchButton.types.ts 10ms
src/components/common/inputSection/atoms/customInput/buttons/visibleButton.tsx 35ms
src/components/common/inputSection/atoms/customInput/buttons/visibleButton.types.ts 11ms
src/components/common/inputSection/atoms/customInput/constants.ts 20ms
src/components/common/inputSection/atoms/customInput/customInput.types.ts 18ms
src/components/common/inputSection/atoms/customInput/index.tsx 27ms
src/components/common/inputSection/atoms/customInput/inputs/formInput.tsx 57ms
src/components/common/inputSection/atoms/customInput/inputs/searchInput.tsx 14ms
src/components/common/inputSection/atoms/customLabel/constants.ts 22ms
src/components/common/inputSection/atoms/customLabel/customLabel.types.ts 13ms
src/components/common/inputSection/atoms/customLabel/index.tsx 20ms
src/components/common/inputSection/molecules/index.tsx 26ms
src/components/common/inputSection/molecules/inputSection.types.ts 4ms
src/components/common/moverInfo/atoms/moverName/index.tsx 15ms
src/components/common/moverInfo/atoms/moverName/moverName.types.ts 7ms
src/components/common/moverInfo/atoms/reviewContent/index.tsx 8ms
src/components/common/moverInfo/atoms/reviewContent/reviewContent.types.ts 7ms
src/components/common/moverInfo/atoms/writtenAt/index.tsx 12ms
src/components/common/moverInfo/atoms/writtenAt/writtenAt.types.ts 5ms
src/components/common/moverInfo/molecules/movingDate/index.tsx 13ms
src/components/common/moverInfo/molecules/movingDate/movingDate.types.ts 2ms
src/components/common/moverInfo/molecules/pendingQuoteButtons/index.tsx 13ms
src/components/common/moverInfo/molecules/pendingQuoteButtons/pendingQuoteButtons.types.ts 9ms
src/components/common/moverInfo/molecules/quotePrice/index.tsx 10ms
src/components/common/moverInfo/molecules/quotePrice/quotePrice.types.ts 6ms
src/components/common/moverInfo/organisms/moverDatePriceInfo/index.tsx 25ms
src/components/common/moverInfo/organisms/moverDatePriceInfo/moverDatePriceInfo.stories.tsx 16ms
src/components/common/moverInfo/organisms/moverStatInfo/index.tsx 19ms
src/components/common/moverInfo/organisms/moverStatInfo/moverStatInfo.stories.tsx 25ms
src/components/common/moverInfo/organisms/movingInfo/constants.ts 3ms
src/components/common/moverInfo/organisms/movingInfo/index.tsx 8ms
src/components/common/moverInfo/organisms/movingInfo/moveInfo.types.ts 3ms
src/components/common/moverInfo/organisms/organism.types.ts 5ms
src/components/common/moverInfo/templates/codeExample.ts 24ms
src/components/common/moverInfo/templates/moverInfo.stories.tsx 28ms
src/components/common/moverInfo/templates/moverInfo.tsx 26ms
src/components/common/moverInfo/templates/template.types.ts 16ms
src/components/common/moverStat/atoms/statContainer/index.tsx 5ms
src/components/common/moverStat/atoms/statContainer/statContainer.types.ts 4ms
src/components/common/moverStat/atoms/statText/index.tsx 6ms
src/components/common/moverStat/atoms/statText/statText.types.ts 2ms
src/components/common/moverStat/atoms/verticalDivider/index.tsx 4ms
src/components/common/moverStat/atoms/verticalDivider/verticalDivider.types.ts 2ms
src/components/common/moverStat/molecules/confirmedQuotesCount/confirmedQuotesCount.types.ts 4ms
src/components/common/moverStat/molecules/confirmedQuotesCount/index.tsx 4ms
src/components/common/moverStat/molecules/experienceYears/experienceYears.types.ts 12ms
src/components/common/moverStat/molecules/experienceYears/index.tsx 28ms
src/components/common/moverStat/molecules/ratingStat/index.tsx 12ms
src/components/common/moverStat/molecules/ratingStat/rating.types.ts 7ms
src/components/common/moverStat/organisms/moverStat.stories.tsx 10ms
src/components/common/moverStat/organisms/moverStat.tsx 13ms
src/components/common/moverStat/organisms/moverStat.types.ts 6ms
src/components/common/movingInfo/atoms/movingInfoContent/index.tsx 5ms
src/components/common/movingInfo/atoms/movingInfoContent/movingInfoContent.types.ts 2ms
src/components/common/movingInfo/atoms/movingInfoHeader/index.tsx 7ms
src/components/common/movingInfo/atoms/movingInfoRowContainer/index.tsx 2ms
src/components/common/movingInfo/atoms/movingInfoRowContainer/movingInfoRowContainer.types.ts 2ms
src/components/common/movingInfo/atoms/movingInfoTitle/index.tsx 7ms
src/components/common/movingInfo/atoms/movingInfoTitle/movingInfoTitle.types.ts 6ms
src/components/common/movingInfo/molecules/movingInfoRow/index.tsx 4ms
src/components/common/movingInfo/molecules/movingInfoRow/movingInfoRow.types.ts 3ms
src/components/common/movingInfo/organisms/movingInfo/constants.ts 4ms
src/components/common/movingInfo/organisms/movingInfo/index.tsx 8ms
src/components/common/movingInfo/organisms/movingInfo/movingInfo.stories.tsx 7ms
src/components/common/movingInfo/organisms/movingInfo/movingInfo.types.ts 2ms
src/components/common/quoteCard/atoms/price.tsx 5ms
src/components/common/quoteCard/atoms/title.tsx 5ms
src/components/common/quoteCard/molecules/quoteCard.tsx 4ms
src/components/common/ratingStat/atoms/averageRating/averageRating.types.ts 4ms
src/components/common/ratingStat/atoms/averageRating/index.tsx 6ms
src/components/common/ratingStat/atoms/ratingBar/index.tsx 5ms
src/components/common/ratingStat/atoms/ratingBar/ratingBar.types.ts 2ms
src/components/common/ratingStat/atoms/ratingCount/index.tsx 5ms
src/components/common/ratingStat/atoms/ratingCount/ratingCount.types.ts 4ms
src/components/common/ratingStat/atoms/ratingTitle/index.tsx 4ms
src/components/common/ratingStat/atoms/ratingTitle/ratingTitle.types.ts 10ms
src/components/common/ratingStat/atoms/reviewStatHeader/index.tsx 9ms
src/components/common/ratingStat/atoms/reviewStatHeader/reviewStatHeader.types.ts 19ms
src/components/common/ratingStat/common.types.ts 13ms
src/components/common/ratingStat/molecules/ratingRow/index.tsx 12ms
src/components/common/ratingStat/molecules/ratingRow/ratingRow.types.ts 16ms
src/components/common/ratingStat/organisms/averageRating/averageRatingOrganism.types.ts 15ms
src/components/common/ratingStat/organisms/averageRating/index.tsx 15ms
src/components/common/ratingStat/organisms/ratingRows/index.tsx 25ms
src/components/common/ratingStat/organisms/ratingRows/ratingRows.types.ts 6ms
src/components/common/ratingStat/templates/codeExample.ts 12ms
src/components/common/ratingStat/templates/ratingStat.stories.tsx 36ms
src/components/common/ratingStat/templates/ratingStat.tsx 6ms
src/components/common/ratingStat/templates/ratingStat.types.ts 15ms
src/components/common/shared/atoms/favoriteCount/codeExample.ts 6ms
src/components/common/shared/atoms/favoriteCount/favoriteCount.stories.tsx 8ms
src/components/common/shared/atoms/favoriteCount/favoriteCount.types.ts 9ms
src/components/common/shared/atoms/favoriteCount/index.tsx 9ms
src/components/common/shared/atoms/listInfos/constants.ts 8ms
src/components/common/shared/atoms/listInfos/infoContainer/index.tsx 7ms
src/components/common/shared/atoms/listInfos/infoContainer/infoContainer.types.ts 21ms
src/components/common/shared/atoms/listInfos/movingDateInfo/index.tsx 6ms
src/components/common/shared/atoms/listInfos/movingDateInfo/movingDateInfo.types.ts 3ms
src/components/common/shared/atoms/listInfos/priceInfo/index.tsx 13ms
src/components/common/shared/atoms/listInfos/priceInfo/priceInfo.types.ts 3ms
src/components/common/shared/atoms/listInfos/stringInfo/index.tsx 4ms
src/components/common/shared/atoms/listInfoTitle/index.tsx 12ms
src/components/common/shared/atoms/listInfoTitle/infoTitle.types.ts 9ms
src/components/common/shared/atoms/movingTypeBadge/constants.ts 16ms
src/components/common/shared/atoms/movingTypeBadge/index.tsx 8ms
src/components/common/shared/atoms/movingTypeBadge/movingTypeBadge.stories.tsx 17ms
src/components/common/shared/atoms/movingTypeBadge/movingTypeBadge.types.ts 8ms
src/components/common/shared/atoms/profileImage/index.tsx 10ms
src/components/common/shared/atoms/profileImage/profileImage.stories.tsx 15ms
src/components/common/shared/atoms/profileImage/profileImage.types.ts 5ms
src/components/common/shared/atoms/quotePriceForList/index.tsx 13ms
src/components/common/shared/atoms/quotePriceForList/quotePriceForList.types.ts 3ms
src/components/common/shared/atoms/serviceBadge/constants.ts 6ms
src/components/common/shared/atoms/serviceBadge/index.tsx 7ms
src/components/common/shared/atoms/serviceBadge/serviceBadge.stories.tsx 14ms
src/components/common/shared/atoms/serviceBadge/serviceBadge.types.ts 3ms
src/components/common/shared/atoms/starIcon/index.tsx 8ms
src/components/common/shared/atoms/starIcon/starIcon.types.ts 4ms
src/components/common/shared/molecules/movingTypeGroup/index.tsx 12ms
src/components/common/shared/molecules/movingTypeGroup/movingTypeGroup.types.ts 6ms
src/components/common/shared/molecules/ratingStars/codeExample.ts 7ms
src/components/common/shared/molecules/ratingStars/index.tsx 42ms
src/components/common/shared/molecules/ratingStars/ratingStars.stories.tsx 14ms
src/components/common/shared/molecules/ratingStars/ratingStars.types.ts 4ms
src/components/dropdown/children/alarm.stories.tsx 29ms
src/components/dropdown/children/alarm.tsx 69ms
src/components/dropdown/children/profile.stories.tsx 9ms
src/components/dropdown/children/profile.tsx 43ms
src/components/dropdown/cta/area.stories.tsx 16ms
src/components/dropdown/cta/area.tsx 13ms
src/components/dropdown/cta/service.stories.tsx 16ms
src/components/dropdown/cta/service.tsx 15ms
src/components/dropdown/ctaBtn.tsx 38ms
src/components/dropdown/dropdown.DropdownCta.stories.tsx 36ms
src/components/dropdown/dropdown.tsx 73ms
src/components/dropdown/styles/drop.tailwind.tsx 7ms
src/components/pagination/atoms/button.tsx 15ms
src/components/pagination/molecules/pagination.tsx 40ms
src/constants/dropdown/area.ts 23ms
src/constants/dropdown/service.ts 9ms
src/constants/movingTypes.ts 9ms
src/lib/axiosInstance.ts 12ms
src/lib/types/type.tsx 7ms
src/utils/cn.ts 10ms
src/utils/formatDate.ts 16ms
\\033[32m✓ 코드 스타일 검사 완료\\033[0m
\\n🔍 ESLint 검사 중...
> [email protected] lint:fix
> next lint --fix
./src/components/common/shared/atoms/favoriteCount/favoriteCount.stories.tsx
16:14 Warning: The story should use PascalCase notation: isFavorite storybook/prefer-pascal-case
./src/components/dropdown/children/alarm.tsx
5:10 Warning: 'useEffect' is defined but never used. Allowed unused vars must match /^_/u. @typescript-eslint/no-unused-vars
43:18 Warning: 'setAlarms' is assigned a value but never used. Allowed unused vars must match /^_/u. @typescript-eslint/no-unused-vars
45:43 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any
50:24 Warning: 'id' is defined but never used. Allowed unused args must match /^_/u. @typescript-eslint/no-unused-vars
./src/components/dropdown/cta/area.stories.tsx
39:12 Warning: 'args' is defined but never used. Allowed unused args must match /^_/u. @typescript-eslint/no-unused-vars
./src/components/dropdown/cta/service.stories.tsx
39:12 Warning: 'args' is defined but never used. Allowed unused args must match /^_/u. @typescript-eslint/no-unused-vars
./src/components/dropdown/dropdown.DropdownCta.stories.tsx
42:44 Warning: Unexpected any. Specify a different type. @typescript-eslint/no-explicit-any
./src/components/pagination/molecules/pagination.tsx
17:23 Warning: 'e' is defined but never used. Allowed unused args must match /^_/u. @typescript-eslint/no-unused-vars
21:23 Warning: 'e' is defined but never used. Allowed unused args must match /^_/u. @typescript-eslint/no-unused-vars
info - Need to disable some ESLint rules? Learn more here: <https://nextjs.org/docs/basic-features/eslint#disabling-rules>
\\033[32m✓ 코드 품질 검사 완료\\033[0m
\\n⚡ 스테이징된 파일 최종 검사 중...
✔ Backed up original state in git stash (94eb737)
✔ Hiding unstaged changes to partially staged files...
✔ Running tasks for staged files...
✔ Applying modifications from tasks...
✖ Unstaged changes could not be restored due to a merge conflict!
✔ Reverting to original state because of errors...
✔ Cleaning up temporary files...
✖ lint-staged failed due to a git error.
Any lost modifications can be restored from a git stash:
> git stash list
stash@{0}: automatic lint-staged backup
> git stash apply --index stash@{0}
\\033[31m❌ 스테이징된 파일 검사 실패\\033[0m
husky - pre-commit script failed (code 1)