오픈소스 배포하기
npm 배포하기
npm에 구글 광고 관련 오픈소스를 하나 배포었했다. 구글 애드센스를 래핑한 vue 컴포넌트인데, 기존에 많이 사용되는 라이브러리가 퍼블릭 아카이브 상태이기도 하고 사용법도 나랑 잘 안 맞아서 그냥 내가 하나 만들어보자 싶었다.
만든지는 몇 달 된것 같은데 이번에 정식 1점대 버전으로 배포가 들어가서 기념으로 글 하나 쓴다. 배포하는 방법이나 과정들은 다른 블로그에도 많은 것 같아서 배포 이후의 과정들에 대해 좀 써보려고 한다.
오픈소스 생태계
이번에 좀 놀란게, 난 npm에 퍼블리싱 했을 뿐인데 온갖 곳에 다 등록된다. 아마 다른 곳들도 npm 기준으로 이것저것 데이터를 가져오기 때문인 것 같다.
먼저 npm 에 등록된 내 라이브러리 정보이다.
여기는 yarn이다.
여기는 socket 이라는 곳인데 사실 잘 모르겠다.
cdn 서비스인 jsdelivr 에서도 검색 가능하다.
사람들은 이 라이브러리 정보를 어떻게 아는건지 잘 모르겠는데, 은근히 다운로드 숫자도 오르고 있다. 조금 있으면 1,000회 사용 돌파한다.
관리하기
그냥 혼자 관리하고 사용하려고 만든 느낌이 강했는데, 종종 pr이 온다. 좀 신기했다.
사실 워낙 심플한 라이브러리라 추가 pr이 올까 싶긴 한데, 혹시 모르니까 템플릿 같은걸 좀 만들어 놓으려고 한다. 다른 오픈소스들 보니까 pr이나 이슈 가이드라인을 제공하는 것 같더라.
현재 스코어다. 과연 별 맛집이 될 수 있으려나??
This post is licensed under CC BY 4.0 by the author.