======================== 낙서 ========================

!!!아니다. TS로 시작해서 JS와 d.ts 뱉고 그걸 package.json에 명시할 수도 있다. ⇒ JS 소스가 난해해질수있음

오픈소스에 typescript를 어떻게 적용할까? → 오픈소스이기 때문에 무조건 JS로 시작하긴 해야함. 그 중에서 CASE 를 나누어야 하는데

  1. JSDoc을 무조건 이용하여 작성후 dts 제너레이터를 돌려서 .d.ts 파일을 얻는다. ⇒ 괜찮은 방법인듯
  2. JS로 제작하고 .d.ts 파일은 코드베이스로 같이 따로 작성하여 관리한다 ⇒ 두번작업해야 하는 불편함

참고사항