pnpm patch를 사용해서 노드 모듈 수정하기 (patch-package 에러 발생 😭)
종종 오픈소스 코드를 수정해야할 경우가 있다.node_modules에 들어가 해당 라이브러리를 직접 수정하는데 이렇게 하면 설치하고 수정한 해당 로컬 프로젝트에서만 유효하고, 동일한 수정사항을 다른 환경에서 반영하기 쉽지 않다. 이럴때, patch-package라는 라이브러리를 통해서 해당 수정사항을 저장하고 post install을 통해 설치 후 자동으로 반영하게 할 수 있다 👍 그런데, pnpm을 사용하는 프로젝트에서 patch-package를 사용하면 에러가 발생한다. package-lock.json, npm-shrinkwrap.json, or yarn.lock위에 세개만 찾을 수 있다고 하는데, pnpm-lock.yaml은 지원하지 않는 것 같다. https://github.com/ds300/p..