Last active
November 20, 2018 08:27
-
-
Save tashbenbetov/cbf51518f81137b4da021d80241151dd to your computer and use it in GitHub Desktop.
Make commit great again. Commitlint config file
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Файл создан на основе @commitlint/config-conventional | |
module.exports = { | |
rules: { | |
// Тело коммита должно начинаться с пустой строки | |
"body-leading-blank": [2, "always"], | |
// Нижний колонтитул коммита должен начинаться с пустой строки | |
"footer-leading-blank": [2, "always"], | |
// Максимальная длина заголовка 72 символа | |
"header-max-length": [2, "always", 72], | |
// Область всегда только в нижнем регистре | |
"scope-case": [2, "always", "lower-case"], | |
// Описание не может быть пустым | |
"subject-empty": [2, "never"], | |
// Описание не должно заканчиваться '.' | |
"subject-full-stop": [2, "never", "."], | |
// Тип всегда только в нижнем регистре | |
"type-case": [2, "always", "lower-case"], | |
// Тип не может быть пустым | |
"type-empty": [2, "never"], | |
// Перечислим все возможные варианты коммитов | |
"type-enum": [ | |
2, | |
"always", | |
[ | |
"build", | |
"ci", | |
"docs", | |
"feat", | |
"fix", | |
"perf", | |
"refactor", | |
"revert", | |
"style", | |
"test" | |
] | |
] | |
} | |
}; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment