최근 사내 npm 패키지를 배포하다가 version은 어떤 규칙으로 정해지는지에 대해 궁금증이 떠올랐다.그래서 버전 관리에 대해서 검색을하다가 우연히 시멘틱 버전이라는 개념을 알게되었다.Semantic Versioning이란,버전을 주.부.수 숫자로 하고:기존 버전과
유니온 타입은 타입스크립트에서 아마 가장 흔히 사용하는 타입중 하나일 것 입니다. 여러 타입을 조합하여 병합된 형태인데 특정 변수가 여러 형태의 타입을 가질 경우 유용하게 사용할 수 있다.특히 Mapped Type을 정의할 때, key 의 타입을 유니온으로 지정하는 경