Skip to content

Enforcing a single whitespace between colon and commit subject #1697

Open
@x87

Description

@x87

Hey there!

Commitlint's recommended rules include subject-case checking that the subject is not sentence-case, start-case, pascal-case, upper-case. However this rule is easy to bypass by adding a leading whitespace in the subject. From the user perspective it's almost impossible to see if there are one or two whitespaces:

feat: MY SUBJECT // two whitespaces between feat: and MY, bypassing subject-case

and it discards the benefits of the subject-case rule.

Please consider adding an extra rule that enforces that subject must not start with a whitespace.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions