Upgrade

이전까지 패키지 관리에 대해서는 뭔가 부분적으로 이해하고 있었다. 왜냐하면 경험 자체가 패키지를 설치하거나, 만든 패키지를 배포하기 위한 버전 관리였기 때문이다.이런 경험은 버전에 대해 심화적으로 살펴볼 필요가 없다.그래서 버전정보와 관련한 것들은 틸드, 캐럿에 대해서만 어느정도 이해하고 있었다. 그러나 이번에 Typescript를 비롯한 여러 패키지의 버전을 업그레이드하는 경험을 할 수 있었고, 이때 학습한 것들을 글로 남기고자 한다. yarn.lock파일package.json은 어떤 패키지를 사용하는지 대략적인 정보만을 가지고 있다.yarn.lock파일은 package.json에 기록된 라이브러리가 실제로 어떤 버전으로 설치된 것인지를 기록한 파일이다.덕분에 여러 개발자가 같은 프로덕트를 개발할때 동..