# conventional-commit-types

> List of conventional commit types.

Latest version **3.0.0** (published 2019-12-21) · ISC license · 0 weekly downloads

## Install

```sh
npm install conventional-commit-types
pnpm add conventional-commit-types
yarn add conventional-commit-types
bun add conventional-commit-types
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 3.0.0 |
| Published | 2019-12-21 |
| First published | 2016-08-07 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 0 |
| Unpacked size | 3.1 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 470 |
| Author | Anders D. Johnson |
| Maintainers | adjohnson916, jimthedev, linusu, pgoodjohn |

## Links

- npm: https://www.npmjs.com/package/conventional-commit-types
- Repository: https://github.com/commitizen/conventional-commit-types
- Homepage: https://github.com/commitizen/conventional-commit-types#readme
- Issues: https://github.com/commitizen/conventional-commit-types/issues
- npm.io page: https://npm.io/package/conventional-commit-types

## Recent versions

- 3.0.0 (latest) — 2019-12-21
- 2.3.0 — 2019-10-05
- 2.1.1 — 2019-04-10
- 2.2.0 — 2017-07-03
- 2.1.0 — 2016-09-17
- 2.0.0 — 2016-08-09
- 1.0.3 — 2016-08-07
- 1.0.2 — 2016-08-07
- 1.0.1 — 2016-08-07
- 1.0.0 — 2016-08-07

## README

# 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/commitizen/conventional-commit-types.svg?maxAge=2592000)](https://travis-ci.org/commitizen/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, optional `title` 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).

Can be used with [kentcdodds/validate-commit-msg](https://github.com/kentcdodds/validate-commit-msg#types).

Commit types originally from:
* [Angular Git Commit Message Conventions](https://github.com/angular/angular/blob/master/CONTRIBUTING.md#type)
* [commitizen/cz-conventional-changelog](https://github.com/commitizen/cz-conventional-changelog)

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

---
_Source: https://npm.io/package/conventional-commit-types · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
