Github 첫 star

Github에서 처음으로 스타를 받았다. 작은 오픈소스에 내 PR이 merge된 적도 있고, 몇 개의 저장소에 issue를 올려본 적은 있었지만, 내 저장소에서 다른 개발자와의 상호작용이 일어난 건 처음이다.

새로운 프로젝트를 Next.js와 ​Typescript로 만들고 있는데, Next.js에 예제로 있던 ‘with-typescript’는 컴파일된 파일과 소스파일이 같은 곳에 위치하는 등 너무 대충 만들어져 있었다. 컴파일된 파일 위치를 분리시키고 에셋들을 불러올 수 있도록 세팅한 후 저장소를 만들었다.

Next.js 저장소에서 Typescript loader를 사용할 수 있게 하는 PR에다가 이 PR이 merge되기 전까지는 이걸 써보라는 식으로 홍보 댓글도 썼다. 댓글이 효과가 있었는지 스타도 2개나 받고, HMR이 안된다며 해결책과 함께 issue를 등록해주신 분도 계셨다.

아마 Next.js가 ts-loader를 지원하게 되면 필요없어질 짧은 수명의 저장소겠지만, 뭔가 나도 오픈소스 생태계에 한 발짝 들어선 느낌이다.

아! 이 글의 주인공은 https://github.com/pueue/nextjs-typescript-boilerplate다.