Colonise/Config

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
Changelog

# [3.19.0](https://github.com/Colonise/Config/compare/v3.18.0...v3.19.0) (2023-07-08)


### Features

* update eslint and @typescript/eslint to latest ([9cef8ea](https://github.com/Colonise/Config/commit/9cef8ea0dcf75b0f5496fb97bdf06124c184bf01))

# [3.18.0](https://github.com/Colonise/Config/compare/v3.17.1...v3.18.0) (2023-07-08)


### Bug Fixes

* update github action node versions ([0b55cd0](https://github.com/Colonise/Config/commit/0b55cd0917021b997c4d35ba4be97ed894f18425))
* update node types ([cc75104](https://github.com/Colonise/Config/commit/cc751042d1619053c7233a0d1aaeabb5c7305c99))


### Features

* update github actions ([b1d3e48](https://github.com/Colonise/Config/commit/b1d3e48596f1c4df68286e327dc661825d42d356))
* update to latest typescript/ts-node ([357aa5c](https://github.com/Colonise/Config/commit/357aa5c4d1685cbd792f119fd9d6afb56793ab61))

## [3.17.1](https://github.com/Colonise/Config/compare/v3.17.0...v3.17.1) (2023-07-06)


### Bug Fixes

* linting not working ([91b672d](https://github.com/Colonise/Config/commit/91b672d534e80787d12c9f6c041dc7a3d89ae340))

# [3.17.0](https://github.com/Colonise/Config/compare/v3.16.1...v3.17.0) (2023-07-06)


### Features

* add migration v2 ([71dbf18](https://github.com/Colonise/Config/commit/71dbf18d224b6b65d60258badd6339e105cc2a9a))

## [3.16.1](https://github.com/Colonise/Config/compare/v3.16.0...v3.16.1) (2023-07-06)


### Bug Fixes

* Update build badge ([fb60f4a](https://github.com/Colonise/Config/commit/fb60f4a4a597b26275b4cfd67b48a15d8f8ffebd))

# [3.16.0](https://github.com/Colonise/Config/compare/v3.15.0...v3.16.0) (2022-04-16)


### Bug Fixes

* **watch:** allow cli to call watch command ([44103ba](https://github.com/Colonise/Config/commit/44103baf126029553eb0fcc062ea44eab820a898))


### Features

* **migrate:** allow automatically migrating configuration ([aab43fb](https://github.com/Colonise/Config/commit/aab43fb11a00340904545007b97ed7349b3f6aab))

# [3.15.0](https://github.com/Colonise/Config/compare/v3.14.2...v3.15.0) (2022-04-16)


### Bug Fixes

* add missed .yml updates in default folder ([7994d32](https://github.com/Colonise/Config/commit/7994d32c9f593c0f0b1610ee20c37bf9f7a12491))
* lint not running eslint cli ([2b3106b](https://github.com/Colonise/Config/commit/2b3106be2cbe134dc7785a942c66c9f25729f3b9))


### Features

* **watch:** add watch command ([71997f2](https://github.com/Colonise/Config/commit/71997f25518016c4440dd963a0b79949217d25af))

## [3.14.2](https://github.com/Colonise/Config/compare/v3.14.1...v3.14.2) (2021-06-12)


### Bug Fixes

* **lint:** add 'id' to id-length exceptions ([f19c5dd](https://github.com/Colonise/Config/commit/f19c5ddc1d6371ab83ce5c9def70b3105864a10c))
* linting lint ([da8da67](https://github.com/Colonise/Config/commit/da8da67cb357b89cd289fd67c93f51f50e360383))

## [3.14.1](https://github.com/Colonise/Config/compare/v3.14.0...v3.14.1) (2021-04-24)


### Bug Fixes

* add publishConfig to package.json ([bddc223](https://github.com/Colonise/Config/commit/bddc223df9183898f2b44f42349089c41a5ea2e6))

# [3.14.0](https://github.com/Colonise/Config/compare/v3.13.4...v3.14.0) (2021-03-19)


### Features

* update all packages ([e1b3606](https://github.com/Colonise/Config/commit/e1b3606cc41928a738bfe1529c69906870801342))

## [3.13.4](https://github.com/Colonise/Config/compare/v3.13.3...v3.13.4) (2021-02-13)

## [3.13.3](https://github.com/Colonise/Config/compare/v3.13.2...v3.13.3) (2021-02-13)

## [3.13.2](https://github.com/Colonise/Config/compare/v3.13.1...v3.13.2) (2021-02-13)

## [3.13.1](https://github.com/Colonise/Config/compare/v3.13.0...v3.13.1) (2020-10-28)

# [3.13.0](https://github.com/Colonise/Config/compare/v3.12.5...v3.13.0) (2020-10-25)


### Bug Fixes

* **default:** nodejs-master github workflow ([db62be7](https://github.com/Colonise/Config/commit/db62be7d3d332f6107d57fd67959e0a2c4b0705d))


### Features

* **build:** only create generated folder if needed ([2e3f13e](https://github.com/Colonise/Config/commit/2e3f13e4747ae882e6e7dbd6d48adab5c75c1c4e))

## [3.12.5](https://github.com/Colonise/Config/compare/v3.12.4...v3.12.5) (2020-10-25)


### Bug Fixes

* **install:** do not force overwrite .eslintrc.js ([af3b6c7](https://github.com/Colonise/Config/commit/af3b6c724f10021d6a5181d4ab65cf4aab579933))
* **eslint:** turn off no-underscore-dangle ([355c1ab](https://github.com/Colonise/Config/commit/355c1ab689374e9d78823b008ed66a0615d3ca1a))

## [3.12.4](https://github.com/Colonise/Config/compare/v3.12.3...v3.12.4) (2020-10-20)


### Bug Fixes

* **eslint:** no-mixed-operators ([0b3bacd](https://github.com/Colonise/Config/commit/0b3bacdb9b57082ba8f4b8eaab3f6d8109fdf4eb))

## [3.12.3](https://github.com/Colonise/Config/compare/v3.12.2...v3.12.3) (2020-10-20)


### Bug Fixes

* **eslint:** @typescript-eslint/member-ordering ([170ebb0](https://github.com/Colonise/Config/commit/170ebb0215f095cfe0d7b8f8ecf580fd57fc998d))

## [3.12.2](https://github.com/Colonise/Config/compare/v3.12.1...v3.12.2) (2020-10-20)


### Bug Fixes

* **eslint:** @typescript-eslint/naming-convention for parameters ([6b0ee96](https://github.com/Colonise/Config/commit/6b0ee96049d6c91fe5be966b04b36e798a1758cd))

## [3.12.1](https://github.com/Colonise/Config/compare/v3.12.0...v3.12.1) (2020-10-18)


### Bug Fixes

* **eslint:** @typescript-eslint/naming-convention ([fb1eae1](https://github.com/Colonise/Config/commit/fb1eae125656c477b41ceb5e4a07dba3b04e822d))

# [3.12.0](https://github.com/Colonise/Config/compare/v3.11.0...v3.12.0) (2020-10-18)


### Features

* **npm:** re-order package.json parts ([4225396](https://github.com/Colonise/Config/commit/42253964c65de8ce396aab2f2bf9aec3a0434a1c))

# [3.11.0](https://github.com/Colonise/Config/compare/v3.10.15...v3.11.0) (2020-10-16)


### Bug Fixes

* **release:** remove git tag signing ([e08bb88](https://github.com/Colonise/Config/commit/e08bb880df52cdf82b16fe7120e21bd07b6af38e))
* **release:** remove signed push ([ef01067](https://github.com/Colonise/Config/commit/ef0106737cb6019d80746ea8c786ae2397298af1))


### Features

* **gpg:** start signing commits again ([baf1b1b](https://github.com/Colonise/Config/commit/baf1b1b5276a5e1907efc199829588849689b90e))

## [3.10.15](https://github.com/Colonise/Config/compare/v3.10.14...v3.10.15) (2020-10-06)

## [3.10.14](https://github.com/Colonise/Config/compare/v3.10.13...v3.10.14) (2020-10-05)

## [3.10.13](https://github.com/Colonise/Config/compare/v3.10.12...v3.10.13) (2020-09-30)

## [3.10.12](https://github.com/Colonise/Config/compare/v3.10.11...v3.10.12) (2020-09-30)


### Bug Fixes

* **eslint:** @typescript-eslint/init-declarations ([45b6d2f](https://github.com/Colonise/Config/commit/45b6d2f947e0531d1f3d9407f07f24a4fe8ec037))

## [3.10.11](https://github.com/Colonise/Config/compare/v3.10.10...v3.10.11) (2020-09-29)


### Bug Fixes

* **default:** package.json, and ignore files ([0f4bee8](https://github.com/Colonise/Config/commit/0f4bee88babddcc65ccb6d5d0a6d885d01086833))

## [3.10.10](https://github.com/Colonise/Config/compare/v3.10.9...v3.10.10) (2020-09-27)


### Bug Fixes

* **install:** properly copy and overwrite files ([a9e3462](https://github.com/Colonise/Config/commit/a9e34621ffe66544c3adcf4cd94c9abcb60044b8))

## [3.10.9](https://github.com/Colonise/Config/compare/v3.10.8...v3.10.9) (2020-09-27)


### Bug Fixes

* **eslint:** remove base no-useless-constructor ([79692d8](https://github.com/Colonise/Config/commit/79692d875077113a6dbdb5b9861f044bde163796))

## [3.10.8](https://github.com/Colonise/Config/compare/v3.10.7...v3.10.8) (2020-09-27)


### Bug Fixes

* **eslint:** @typescript-eslint/keyword-spacing for ([88a8784](https://github.com/Colonise/Config/commit/88a8784c62341a62ddc97d6499c1f959957151ef))

## [3.10.7](https://github.com/Colonise/Config/compare/v3.10.6...v3.10.7) (2020-09-27)


### Bug Fixes

* **eslint:** add .eslintignore to default ([d73fcfb](https://github.com/Colonise/Config/commit/d73fcfb43d60586bbf858880a8b10e83c049df29))
* **eslint:** re-order @typescript-eslint/member-ordering ([69df080](https://github.com/Colonise/Config/commit/69df0802c16bf907e27081d210c40c78a2f01e2b))
* **eslint:** turn off no-duplicate imports ([f561fd9](https://github.com/Colonise/Config/commit/f561fd9b74b33bf050b82f8df99cf6a686c66abf))

## [3.10.6](https://github.com/Colonise/Config/compare/v3.10.5...v3.10.6) (2020-09-27)


### Bug Fixes

* **distribute:** properly detect if is currently config ([d4a3e22](https://github.com/Colonise/Config/commit/d4a3e223e2b731de474af336498576e25f643898))

## [3.10.5](https://github.com/Colonise/Config/compare/v3.10.4...v3.10.5) (2020-09-27)


### Bug Fixes

* **coverage:** properly export nyc config ([a624ed1](https://github.com/Colonise/Config/commit/a624ed1318f0cb872a7b33182c0828eabeec9002))

## [3.10.4](https://github.com/Colonise/Config/compare/v3.10.3...v3.10.4) (2020-09-27)


### Bug Fixes

* build from /generated instead of /source ([3c476ea](https://github.com/Colonise/Config/commit/3c476ea93ea535a83af8a3f458327119286f2708))

## [3.10.3](https://github.com/Colonise/Config/compare/v3.10.2...v3.10.3) (2020-09-27)


### Bug Fixes

* properly export declaration files ([8df0602](https://github.com/Colonise/Config/commit/8df0602edaeeadf59612c26b99d8fe0d9889fea8))

## [3.10.2](https://github.com/Colonise/Config/compare/v3.10.1...v3.10.2) (2020-09-26)


### Bug Fixes

* separate essential files from config essential files ([42a0e39](https://github.com/Colonise/Config/commit/42a0e3952bd453ad28e4536918f8d0a3d324fa66))

## [3.10.1](https://github.com/Colonise/Config/compare/v3.10.0...v3.10.1) (2020-09-26)


### Bug Fixes

* only copy default files in config package ([a711c30](https://github.com/Colonise/Config/commit/a711c30298115b13536d0c676476c5034cfd5b20))

# [3.10.0](https://github.com/Colonise/Config/compare/v3.9.1...v3.10.0) (2020-09-26)


### Bug Fixes

* accidentally copy wrong files on distribute ([dd8e059](https://github.com/Colonise/Config/commit/dd8e0590c73cee7423533b7ee7c9cbc70bc07063))


### Features

* include NYC and ignore files ([fa6a592](https://github.com/Colonise/Config/commit/fa6a59215bcc26870f75a5759afdabfdd30481d0))

## [3.9.1](https://github.com/Colonise/Config/compare/v3.9.0...v3.9.1) (2020-09-26)


### Bug Fixes

* properly copy default files when distributing ([4fda8f5](https://github.com/Colonise/Config/commit/4fda8f535f0320dd072d63b556274cbdfd18b7a5))

# [3.9.0](https://github.com/Colonise/Config/compare/v3.8.0...v3.9.0) (2020-09-26)


### Features

* add default tsconfig.json file to source folder ([2078668](https://github.com/Colonise/Config/commit/2078668a702b7b44a57f0835757fd865ea7fac11))

# [3.8.0](https://github.com/Colonise/Config/compare/v3.7.5...v3.8.0) (2020-09-26)


### Bug Fixes

* delete gpg from default folder ([a5b2424](https://github.com/Colonise/Config/commit/a5b2424b0dff6e044d90a67b44fe847c6d580b9e))


### Features

* overwrite default files when needed ([d7b2d84](https://github.com/Colonise/Config/commit/d7b2d84838f3d4ff62994510c2cf931f331f00c6))

## [3.7.5](https://github.com/Colonise/Config/compare/v3.7.4...v3.7.5) (2020-09-26)

## [3.7.4](https://github.com/Colonise/Config/compare/v3.7.3...v3.7.4) (2020-09-21)


### Bug Fixes

* **eslint:** typo in @typescript-eslint/type-annotation-spacing ([040b4d6](https://github.com/Colonise/Config/commit/040b4d6fe0d93999f89554cc3458ad44c0200277))

## [3.7.3](https://github.com/Colonise/Config/compare/v3.7.2...v3.7.3) (2020-09-21)


### Bug Fixes

* **eslint:** improved rules ([19d183c](https://github.com/Colonise/Config/commit/19d183c454f7f5b5355540a33e8aa629977bbbe6))

## [3.7.2](https://github.com/Colonise/Config/compare/v3.7.1...v3.7.2) (2020-09-21)


### Bug Fixes

* **eslint:** properly import reusable rules ([40075b6](https://github.com/Colonise/Config/commit/40075b60102b6723240b8c1a1a841845a19e942d))

## [3.7.1](https://github.com/Colonise/Config/compare/v3.7.0...v3.7.1) (2020-09-21)

# [3.7.0](https://github.com/Colonise/Config/compare/v3.6.3...v3.7.0) (2020-09-20)


### Bug Fixes

* add issue templates to default ([4eec507](https://github.com/Colonise/Config/commit/4eec507d7b75aaf7be13ff010434967b92a592a7))


### Features

* add issue templates ([505eee1](https://github.com/Colonise/Config/commit/505eee18d8008c95914be3b9dd66e90cef5181ba))

## [3.6.3](https://github.com/Colonise/Config/compare/v3.6.2...v3.6.3) (2020-09-20)


### Bug Fixes

* **semantic-release:** github npm package asset ([4dee177](https://github.com/Colonise/Config/commit/4dee177cc32ad1037523db4006f8f99b899a2891))

## [3.6.2](https://github.com/Colonise/Config/compare/v3.6.1...v3.6.2) (2020-09-20)

## [3.6.1](https://github.com/Colonise/Config/compare/v3.6.0...v3.6.1) (2020-09-20)


### Bug Fixes

* **semantic-release:** npm package in github release assets ([178185e](https://github.com/Colonise/Config/commit/178185ec6a0cbaa7ded2ca98cb6f8bbd7777df7b))

# [3.6.0](https://github.com/Colonise/Config/compare/v3.5.0...v3.6.0) (2020-09-20)


### Bug Fixes

* **github-actions:** build on multiple node versions ([d8fee11](https://github.com/Colonise/Config/commit/d8fee1158413fba96e958bf25339d7d290235d14))
* **semantic-release:** only commit package.json and changelog ([9bd6032](https://github.com/Colonise/Config/commit/9bd603298a3c715bd2dd5077806bfbf32e0fb2e1))
* remove accidental inclusion of /distribute files ([2e9b024](https://github.com/Colonise/Config/commit/2e9b024b3298fdee26c96c0538d54b40d0d6fe32))
* **github-action:** typo ([3451b1d](https://github.com/Colonise/Config/commit/3451b1db301c1465742917c3efe6b2a7bc6c7912))


### Features

* **github:** add distribution zip file ([803aefa](https://github.com/Colonise/Config/commit/803aefabcb203e733231753eadff1a64155323cb))

# [3.5.0](https://github.com/Colonise/Config/compare/v3.4.3...v3.5.0) (2020-09-20)


### Bug Fixes

* **semantic-release:** enforce gpg2 ([ed0e273](https://github.com/Colonise/Config/commit/ed0e273c35c114d5f7651f2ef3bcd1c49fc0debe))
* **semantic-release:** regex invalid escapes ([5a47c16](https://github.com/Colonise/Config/commit/5a47c16fdefa4bd3a30b36d4b26bd70d6ffea751))
* **eslint:** turn off sort-keys ([59208b0](https://github.com/Colonise/Config/commit/59208b0c9c8306b638b97940fa2dafb9778da018))


### Features

* **semantic-release:** update semantic-release config ([6b749e2](https://github.com/Colonise/Config/commit/6b749e263d3ca024fa9d158f6b8e3bf0f93738f7))

## [1.0.1](https://github.com/Colonise/Config/compare/v1.0.0...v1.0.1) (2018-11-11)


### Bug Fixes

* gulpfile.ts ([fbb6181](https://github.com/Colonise/Config/commit/fbb6181))
* package.json, tsconfig.json, and src/tsconfig.json ([93d5695](https://github.com/Colonise/Config/commit/93d5695))

# 1.0.0 (2018-11-11)


### Features

* Include default config folder to copy ([243db50](https://github.com/Colonise/Config/commit/243db50))


### BREAKING CHANGES

* Release version 1
Attempt renaming index.js to semantic-release.js