FLUTTER ECOSYSTEM

conventional_commit

일반 커밋 사양을 사용하여 Git 커밋 메시지를 파싱합니다.

최신 버전
0.6.1+1
30일 다운로드
6.8만
좋아요
23
Pub 점수
150

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

Conventional Commits 사양에 따라 Git 커밋 메시지를 분석하는 Flutter/Dart 패키지입니다. 커밋 메시지에서 유형, 범위, 제목 및 본문과 같은 구조화된 정보를 검증하고 추출하여 일관된 변경 로그 생성 및 자동 릴리스 워크플로우를 가능하게 합니다. 프로젝트에서 표준화된 커밋 형식을 강제하고자 하는 개발자를 위한 것으로, Android, iOS, Web, macOS, Windows, Linux 등 모든 주요 플랫폼을 지원합니다. CI/CD 파이프라인 및 개발 도구에서 사용하기에 이상적입니다.

사용 사례

  • 커밋 메시지 표준 강제 적용
  • 변경 로그 자동 생성
  • CI/CD 파이프라인과의 통합
  • 풀 요청 검증
  • 세미틱 버전 관리 지원
  • 프로그래밍 방식으로 git 로그 분석하기

주요 기능

  • 전통적인 커밋 형식 분석
  • 유형, 범위 및 주제를 추출합니다
  • 다중 줄 커밋 메시지 지원
  • 플랫폼 독립적(모든 주요 OS)
  • 경량이고 빠름
  • Melos 및 기타 도구와 호환됩니다

적합한 대상

  • 일반 커밋을 사용하는 팀
  • CI/CD 자동화
  • 변경 사항 로그 생성기
  • 코드 품질 강제 준수
  • 개발자 도구
  • 오픈소스 프로젝트 유지보수자

고려 사항

  • 유효한 일반 커밋 형식이 필요합니다
  • 커밋을 생성하지 않음
  • 구문 분석만 제한
  • 내장된 검증 UI 없음
  • 전체 워크플로우를 완료하기 위해 외부 도구에 의존합니다
  • 커밋 생성용이 아님
지원 플랫폼AndroidiOSWebmacOSWindowsLinux

패키지 설치

flutter pub add conventional_commit

카테고리

소스 저장소

이 패키지를 사용하는 프로젝트

아직 데이터가 없습니다.