JS Utils Kit
    Preparing search index...

    Interface CommitTypeMeta

    Metadata describing a supported commit type.

    interface CommitTypeMeta {
        allowsBreakingChange: boolean;
        defaultReleaseType?: "major" | "minor" | "patch" | "none";
        deprecated?: boolean;
        description: string;
        icon?: string;
        isReleaseRelevant?: boolean;
        title?: string;
        type: string;
    }
    Index

    Properties

    allowsBreakingChange: boolean

    Whether this commit type is allowed to introduce a breaking change.

    When true, breaking changes may be expressed using:

    • ! after the type (e.g. feat!:)
    • BREAKING CHANGE: footer
    defaultReleaseType?: "major" | "minor" | "patch" | "none"

    Default semantic version impact when no breaking change is present.

    deprecated?: boolean

    Marks this commit type as deprecated.

    description: string

    Human-readable description of what this commit type represents.

    icon?: string

    Emoji or icon representing this commit type.

    isReleaseRelevant?: boolean

    Whether commits of this type should be considered release-relevant (e.g. included in changelogs).

    title?: string

    Display-friendly label for UIs or documentation.

    type: string

    Conventional commit type identifier

    - feat
    - fix
    - chore
    - BREAKING CHANGE.