# Changelog

## v3.0.0

### Template Updates

- **feature**: add esm
- **refactor**: update .gitignore
- **style**: add module

### Generator Updates

- **build**: update dependencies
- **docs**: update README
- **feature**: add esm
- **fix**: change generator entry point
- **refactor**: update .gitignore

## v2.3.1

### Template Updates

- **ci**: update node version
- **docs**: update README
- **refactor**: update .gitignore

### Generator Updates

- **build**: update dependencies
- **ci**: update node version
- **docs**: update README
- **refactor**: update .gitignore

## v2.3.0

### Template Updates

- **feature**: enforce npm registry
- **refactor**: change from callback to promise
- **refactor**: update .gitignore
- **style**: format markdown using prettier
- **style**: format package.json using prettier

### Generator Updates

- **build**: update dependencies
- **feature**: enforce npm registry
- **refactor**: update .gitignore

## v2.2.1

### Generator Updates

- **build**: update jest
- **docs**: update README

## v2.2.0

### Template Updates

- **ci**: update circleci node version
- **ci**: update circleci to v2
- **docs**: update README
- **refactor**: update .gitignore

### Generator Updates

- **build**: update dependencies
- **ci**: update circleci node version
- **ci**: update circleci to v2
- **docs**: add contributor
- **docs**: update README
- **refactor**: update .gitignore

## v2.1.1

- **fix**: remove airbnb config

## v2.1.0

### Template Updates

- **ci**: update node version
- **docs**: update CHANGELOG
- **style**: improve prettier

### Generator Updates

- **build**: update dependencies
- **ci**: update node version
- **refactor**: format using airbnb
- **refactor**: improve codebase
- **style**: add airbnb
- **style**: improve prettier
- **test**: improve tests
- **test**: split tests

## v2.0.0

### Template Updates

- **build**: update `package.json` (update keywords, remove `nodemon`, move dependencies to Generator, format using Prettier)
- **ci**: update node version on Travis, AppVeyor and CircleCI config files
- **fix**: rename `.eslintrc` to `.eslintrc.json`
- **performance**: update `.npmrc` (add `package-lock=false` and `progress=false`)
- **refactor**: update `.gitignore`
- **style**: format README using Prettier
- **style**: change eslint extends from `eslint:recommended` to `prettier`
- **style**: add prettier config file
- **test**: format using Prettier

### Generator Updates

- **build**: move dependencies from `package.json` to Generator
- **build**: remove yarn.lock
- **build**: update keywords
- **build**: update yeoman package version
- **ci**: update node version
- **docs**: update README
- **performance**: update .npmrc
- **refactor**: update .gitignore
- **style**: add prettier
- **test**: change testing tool from mocha to jest

## v1.0.10

- **fix**: .gitattributes template

## v1.0.3-9

- **fix**: npm publish

## v1.0.2

- **fix**: Installation instructions

## v1.0.1

- **docs**: Updating README

## v1.0.0

- Initial release
