Skip to content

Repository files navigation

[DEPRECATED] - Use conventional-changelog-metahub instead

conventional-commit-types

List of conventional commit types, extending conventional-commit-types, with emojis and additionnal commit types (aliases).

npmnpmGreenkeeper badgelicensesemantic-releaseCommitizen friendly

TravisCodecov

Used by cz-conventional-commit.

Commit types originally from:

Commit types

Commit TypeTitleDescriptionEmoji
featFeaturesA new feature
fixBug FixesA bug Fix🐛
docsDocumentationDocumentation only changes📚
styleStylesChanges that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)💎
refactorCode RefactoringA code change that neither fixes a bug nor adds a feature📦
perfPerformance ImprovementsA code change that improves performance🚀
testTestsAdding missing tests or correcting existing tests🚨
buildBuildsChanges that affect the build system or external dependencies (example scopes: gulp, broccoli, npm)🛠
ciContinuous IntegrationsChanges to our CI configuration files and scripts (example scopes: Travis, Circle, BrowserStack, SauceLabs)⚙️
choreChoresOther changes that don't modify src or test files♻️
revertRevertsReverts a previous commit🗑

Commit aliases

Aliases allow to have additionnal commit types (in a tool like commitizen for example) that can be formatted to follow AngularJS Commit Message Conventions.

For example the commitizen CLI can present the choice initial and the final commit message will be 'feat: Initial commit 🎉'

Commit TypeMaps toTitleDescriptionEmoji
initialfeatInitialInitial commit🎉
dependenciesfixDependenciesUpdate dependencies
peerDependenciesfixPeer dependenciesUpdate peer dependencies⬆️
devDependencieschoreDev dependenciesUpdate development dependencies🔼
metadatafixMetadataUpdate metadata (package.json)📦

About

List of conventional commit types with emoji 🎉

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages