ossperks CLI
터미널에서 바로 OSS 혜택 프로그램을 둘러보고 프로젝트의 자격 여부를 확인하세요.
개요
ossperks는 설정이 필요 없는 커맨드라인 도구로 다음을 제공합니다:
- 목록 - 모든 OSS 혜택 프로그램을 한 곳에서 확인
- 검색 - 키워드, 제공자 또는 카테고리별로 프로그램 검색
- 상세 정보 - 모든 프로그램의 전체 정보 표시(혜택, 자격 요건, 신청 방법)
- 확인 - GitHub 또는 GitLab API에서 실시간 데이터를 가져와 본인의 저장소가 프로그램 자격을 충족하는지 자동으로 확인
설치
npm install -g ossperks빠른 시작
# 모든 프로그램 목록 보기
ossperks list
# 현재 프로젝트 확인
cd /path/to/your/repo
ossperks check
# 키워드로 검색
ossperks search "hosting"
# 특정 프로그램 상세 보기
ossperks show vercel저장소 감지 작동 방식
ossperks check는 별도의 입력 없이 자동으로 저장소를 감지합니다:
- 현재 디렉토리의
package.json에서repository필드를 읽습니다 .git/config에서remote.origin.url을 파싱하는 방식으로 대체합니다- GitHub 또는 GitLab 공개 API를 호출하여 실시간 데이터(스타, 라이선스, 활동 등)를 가져옵니다
- 해당 데이터를 모든 프로그램의 자격 요건 규칙과 비교합니다
공개 저장소의 경우 API 토큰이 필요하지 않습니다.
다음 단계
- list — 모든 프로그램 둘러보기
- show — 프로그램 상세 정보 보기
- check — 저장소 자격 자동 확인
- search — 키워드로 프로그램 찾기
- categories — 사용 가능한 카테고리 목록 보기