# conventional-commit-types

[![npm](https://img.shields.io/npm/v/conventional-commit-types.svg?maxAge=2592000)](https://www.npmjs.com/package/conventional-commit-types)
[![Build Status](https://img.shields.io/travis/adjohnson916/conventional-commit-types.svg?maxAge=2592000)](https://travis-ci.org/adjohnson916/conventional-commit-types)

List of conventional commit types.

## Spec

Exports an object with a `types` key whose value is an object whose keys are type names and whose values are objects with key-value pairs such as `description` as string, etc. See [index.json](index.json). Any alternatives should follow the same spec.

## Etc.

Used by [commitizen/cz-conventional-changelog](https://github.com/commitizen/cz-conventional-changelog) for [commitizen/cz-cli](https://github.com/commitizen/cz-cli).

Commit types originally from:
* [AngularJS Git Commit Message Conventions](https://docs.google.com/document/d/1QrDFcIiPjSLDn3EL15IJygNPiHORgU1_OOAqWjiDU5Y/edit#heading=h.8gbcep5xnw19)
* [commitizen/cz-conventional-changelog](https://github.com/commitizen/cz-conventional-changelog)

Created for [adjohnson916/conventional-commit-types-cli](https://github.com/adjohnson916/conventional-commit-types-cli).
