# 일본 한달살이 25일차 (5월 22일)

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1716386449195/f9c23805-f6ec-48cd-b815-a34209e5c54a.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1716386468682/af682703-58cb-4bb7-a335-dc1e76644813.png align="center")

아침은 단백질 위주로 먹었고, 점심은 대충 때웠다.

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1716386495778/574db79e-53dc-4d09-b57d-c38f0622b8b3.png align="center")

저녁엔 장을 봐왔고, 다이어트를 위해 단백질 위주로 먹었다. 오징어 튀김이 엄청 맛있어보였는데 참았다. 참고로 위의 사진에서 탄수화물 같이 온 형이 먹은 것들이다.

## 작업 기록

### 터보팩 Tree shaking PR

* [https://github.com/vercel/turbo/pull/7986](https://github.com/vercel/turbo/pull/7986)
    

이 작업이 너무 하기 싫어서 최근에 작업량이 매우 적었다. 근데 오늘 디버깅해보니까 리뷰가 잘못됐던 것이었다. 그래서 관련된 테케를 없앴다.

그런 뒤 오랜 디버깅 끝에 몇가지 테스트 케이스를 고쳤다. resolving 이슈는 turbo-tasks 디버깅이 안 돼서 질문 남겨놨다.

### next.js: 데코레이터 PR 마무리

* [https://github.com/vercel/next.js/pull/65963](https://github.com/vercel/next.js/pull/65963)
    

러스트로 SWC 옵션 넘겨주는 코드의 위치를 몰라서 시간이 생각보다 더 걸렸다.

### SWC: 데코레이터 버그 수정

* [https://github.com/swc-project/swc/issues/8922](https://github.com/swc-project/swc/issues/8922)
    

큰 작업이라 미루고 있었는데, next.js 에서 데코레이터가 예상대로 작동해야해서 작업 시작했다.

### 터보팩: CSS Modules용 lint 제거

* [https://github.com/vercel/turbo/pull/8195](https://github.com/vercel/turbo/pull/8195)
    

예전에 터보팩에 CSS Modules 동작이 `css-loader`에서하고 `lightningcss`에서하고가 달라서 린트를 추가했었는데, `lightningcss` 의 관련 동작을 꺼버려서 더 이상 린트가 필요 없어졌다.
