package.lock.json 파일 설명

pnpm-lock.yaml 파일은 JavaScript 프로젝트에서 npm 패키지 관리자를 사용할 때 생성되는 파일입니다. 이 파일은 프로젝트의 모든 종속성(패키지)과 그 정확한 버전, URL, 그리고 해시값을 기록하여 프로젝트가 다른 시스템에서도 동일하게 작동할 수 있도록 합니다. 즉, pnpm-lock.yaml은 프로젝트에 사용된 패키지들의 구체적인 스냅샷을 제공하고, 종속성 트리를 재현할 수 있게 해주어 모든 개발자가 동일한 패키지 환경에서 작업할 수 있도록 보장합니다.

일단 node_modules 와 pnpm-lock.yaml 파일을 제거한 뒤 pnpm install을 통해 lock 파일을 재생성 하는걸로 하겠습니다. 추후에 개발이 어느정도 진행되고 나면 pnpm 버전을 고정하고, 다른 툴을 사용해서 해결하는 방식으로 하겠습니다…!