sebald / conventional-changelog-emojis

conventional-changelog preset with emojis

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

conventional-changelog-emojis

buid buid version MIT License

Use emojis in your commit message for fun and profit!

Emojis Message Convention

The convention is based on Angular's Commit Message Guidelines.

<emoji>  <subject>
<BLANK LINE>
<body>
<BLANK LINE>
<footer>

You can find the supported emojis and their meaning here.

Examples

Appears under "Features" header, pencil subheader:

✨ add 'graphiteWidth' option

Appears under "Bug Fixes" header, graphite subheader, with a link to issue #28:

🐛 stop graphite breaking when width < 0.1

Closes #28

Smart Commit Support

This preset supporst mulitple smart commit formats.

GitHub, Gitlab, Bitbucket, ...

If a smart commit references an issue with the # prefix (This is supported by conventional-changelog by default) they will be linked in the generated changelog.

Jira, ...

If a smart commit references an issue with the ABC- prefix they will be linked in the generated changelog.

Different issue tracker URL

If your issue tracker has a different URL than your repository (e.g. your using Bitbucket and track issues in Jira), you can specify this in your package.json via the bugs.url field.

This preset supports Jira Smart Commits


Based on the conventional-changelog-angular preset.

About

conventional-changelog preset with emojis

License:MIT License


Languages

Language:JavaScript 77.9%Language:HTML 22.1%