algolia/eslint-config-algolia (eslint-config-algolia)
### [`v18.0.0`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1800-2021-03-02)
[Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v17.0.1...v18.0.0)
##### Features
- stricter configuration, add more rules ([#137](https://togithub.com/algolia/eslint-config-algolia/issues/137)) ([a9932b7](https://togithub.com/algolia/eslint-config-algolia/commit/a9932b7965f10732e7b27577d01937439ce201be))
#### [17.0.1](https://togithub.com/algolia/eslint-config-algolia/compare/v16.0.0...v17.0.1) (2021-03-01)
##### Bug Fixes
- **node:** update version ([c084828](https://togithub.com/algolia/eslint-config-algolia/commit/c084828d1866ad12cc0ee8acaf7187ced0745d69))
- specify node version ([80c2504](https://togithub.com/algolia/eslint-config-algolia/commit/80c25048b8c29d55c7c301931f7f4227014b25c4))
- **deps:** update dependency react to v16.14.0 ([64ccb01](https://togithub.com/algolia/eslint-config-algolia/commit/64ccb018138f4ae1f2c6b120299b902539d03961))
- **deps:** update dependency react-addons-shallow-compare to v15.6.3 ([2975e42](https://togithub.com/algolia/eslint-config-algolia/commit/2975e42ed3f1e17e665c04dc9256eec9c940d800))
### [`v17.0.1`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1701-2021-03-01)
[Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v17.0.0...v17.0.1)
##### Bug Fixes
- **node:** update version ([c084828](https://togithub.com/algolia/eslint-config-algolia/commit/c084828d1866ad12cc0ee8acaf7187ced0745d69))
- specify node version ([80c2504](https://togithub.com/algolia/eslint-config-algolia/commit/80c25048b8c29d55c7c301931f7f4227014b25c4))
- **deps:** update dependency react to v16.14.0 ([64ccb01](https://togithub.com/algolia/eslint-config-algolia/commit/64ccb018138f4ae1f2c6b120299b902539d03961))
- **deps:** update dependency react-addons-shallow-compare to v15.6.3 ([2975e42](https://togithub.com/algolia/eslint-config-algolia/commit/2975e42ed3f1e17e665c04dc9256eec9c940d800))
### [`v17.0.0`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1700-2021-03-01)
[Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v16.0.0...v17.0.0)
##### BREAKING CHANGES
- sub-configs no longer extend base config ("algolia/jest" => "algolia", "algolia/jest")
- update dependencies
- add some missing rules
### [`v16.0.0`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1600-2020-06-02)
[Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v15.0.0...v16.0.0)
##### BREAKING CHANGES
- **typescript:** add support for [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) 3.x ([#125](https://togithub.com/algolia/eslint-config-algolia/issues/125)) ([60d2ad1](https://togithub.com/algolia/eslint-config-algolia/commit/60d2ad1b3990ead90aacee36064b9b3fd879b1c2))
### [`v15.0.0`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1500-2019-10-09)
[Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v14.0.1...v15.0.0)
##### Features
- **typescript:** allow generic names starting with "K" ([#116](https://togithub.com/algolia/eslint-config-algolia/issues/116)) ([2148fe4](https://togithub.com/algolia/eslint-config-algolia/commit/2148fe467e00d5fd7eb61f33bdf71c2cb2f5fa83))
##### BREAKING CHANGES
- **react:** add hooks rules ([#118](https://togithub.com/algolia/eslint-config-algolia/issues/118)) ([36492b3](https://togithub.com/algolia/eslint-config-algolia/commit/36492b3755fb9a1e68e984579c7c5a7829cfc340))
- add eslint-plugin-eslint-comments plugin ([#117](https://togithub.com/algolia/eslint-config-algolia/issues/117)) ([47075c9](https://togithub.com/algolia/eslint-config-algolia/commit/47075c90d0f91526ac5a279a6335a07753dccbe6)), closes [#112](https://togithub.com/algolia/eslint-config-algolia/issues/112)
#### [14.0.1](https://togithub.com/algolia/eslint-config-algolia/compare/v14.0.0...v14.0.1) (2019-09-10)
##### Bug Fixes
- **typescript:** correct rule name ([1752458](https://togithub.com/algolia/eslint-config-algolia/commit/1752458))
### [`v14.0.1`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1401-2019-09-10)
[Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v14.0.0...v14.0.1)
##### Bug Fixes
- **typescript:** correct rule name ([1752458](https://togithub.com/algolia/eslint-config-algolia/commit/1752458))
### [`v14.0.0`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1400-2019-09-10)
[Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v13.4.0...v14.0.0)
##### Features
- **ts:** compat for typescript-eslint 2 ([#114](https://togithub.com/algolia/eslint-config-algolia/issues/114)) ([170a113](https://togithub.com/algolia/eslint-config-algolia/commit/170a113)), closes [/github.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#200-2019-08-13](https://togithub.com//github.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md/issues/200-2019-08-13) [#113](https://togithub.com/algolia/eslint-config-algolia/issues/113)
- **typescript:** allow unused vars starting with underscores ([#111](https://togithub.com/algolia/eslint-config-algolia/issues/111)) ([b3fcb88](https://togithub.com/algolia/eslint-config-algolia/commit/b3fcb88))
##### BREAKING CHANGES
- **ts:** /typescript requires typescript-eslint v2 now
### [`v13.4.0`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1340-2019-07-01)
[Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v13.3.0...v13.4.0)
##### Features
- **rules:** disable [@typescript-eslint/explicit-function-return-type](https://togithub.com/typescript-eslint/explicit-function-return-type) ([#110](https://togithub.com/algolia/eslint-config-algolia/issues/110)) ([eb77e5f](https://togithub.com/algolia/eslint-config-algolia/commit/eb77e5f))
### [`v13.3.0`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1330-2019-04-16)
[Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v13.2.3...v13.3.0)
##### Bug Fixes
- **vue:** config compatible with eslint v5 ([5cbcec1](https://togithub.com/algolia/eslint-config-algolia/commit/5cbcec1))
##### Features
- add TypeScript support ([#106](https://togithub.com/algolia/eslint-config-algolia/issues/106)) ([eef247f](https://togithub.com/algolia/eslint-config-algolia/commit/eef247f))
#### [13.2.3](https://togithub.com/algolia/eslint-config-algolia/compare/v13.2.2...v13.2.3) (2018-08-28)
##### Bug Fixes
- **extensions:** ignorePackages by default + JS override ([b8a5ff0](https://togithub.com/algolia/eslint-config-algolia/commit/b8a5ff0))
#### [13.2.2](https://togithub.com/algolia/eslint-config-algolia/compare/v13.2.1...v13.2.2) (2018-08-27)
Remove the `sample-project/node_modules` folder from the published package.
#### [13.2.1](https://togithub.com/algolia/eslint-config-algolia/compare/v13.2.0...v13.2.1) (2018-08-27)
##### Bug Fixes
- **extensions:** disable for packages in Vue ([37c0ba4](https://togithub.com/algolia/eslint-config-algolia/commit/37c0ba4))
- **Vue:** add Vue plugin to the list ([f42bc1d](https://togithub.com/algolia/eslint-config-algolia/commit/f42bc1d))
### [`v13.2.3`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1323-2018-08-28)
[Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v13.2.2...v13.2.3)
##### Bug Fixes
- **extensions:** ignorePackages by default + JS override ([b8a5ff0](https://togithub.com/algolia/eslint-config-algolia/commit/b8a5ff0))
### [`v13.2.2`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1322-2018-08-27)
[Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v13.2.1...v13.2.2)
Remove the `sample-project/node_modules` folder from the published package.
### [`v13.2.1`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1321-2018-08-27)
[Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v13.2.0...v13.2.1)
##### Bug Fixes
- **extensions:** disable for packages in Vue ([37c0ba4](https://togithub.com/algolia/eslint-config-algolia/commit/37c0ba4))
- **Vue:** add Vue plugin to the list ([f42bc1d](https://togithub.com/algolia/eslint-config-algolia/commit/f42bc1d))
### [`v13.2.0`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1320-2018-08-27)
[Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v13.1.0...v13.2.0)
##### Bug Fixes
- remove nested renovate project configuration ([a6d9765](https://togithub.com/algolia/eslint-config-algolia/commit/a6d9765))
- **vue:** avoid extends from base ([5cdeb22](https://togithub.com/algolia/eslint-config-algolia/commit/5cdeb22))
##### Features
- enable curly rules ([dca43ad](https://togithub.com/algolia/eslint-config-algolia/commit/dca43ad))
- **base:** allow unused var with rest ([b9c579a](https://togithub.com/algolia/eslint-config-algolia/commit/b9c579a))
- replace experimentalObjectRestSpread for ecmaVersion ([76e5d1d](https://togithub.com/algolia/eslint-config-algolia/commit/76e5d1d))
- **import:** enforce no extensions for js files ([#92](https://togithub.com/algolia/eslint-config-algolia/issues/92)) ([b24e9b2](https://togithub.com/algolia/eslint-config-algolia/commit/b24e9b2))
- **vue:** add rules override ([ac98c1a](https://togithub.com/algolia/eslint-config-algolia/commit/ac98c1a))
- **vue:** use Vue plugin instead of the HTML one ([a0d733a](https://togithub.com/algolia/eslint-config-algolia/commit/a0d733a))
Configuration
π Schedule: Branch creation - "after 4pm on friday,before 9am on monday,every weekend" in timezone Europe/Paris, Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
13.1.0
->18.0.0
Release Notes
algolia/eslint-config-algolia (eslint-config-algolia)
### [`v18.0.0`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1800-2021-03-02) [Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v17.0.1...v18.0.0) ##### Features - stricter configuration, add more rules ([#137](https://togithub.com/algolia/eslint-config-algolia/issues/137)) ([a9932b7](https://togithub.com/algolia/eslint-config-algolia/commit/a9932b7965f10732e7b27577d01937439ce201be)) #### [17.0.1](https://togithub.com/algolia/eslint-config-algolia/compare/v16.0.0...v17.0.1) (2021-03-01) ##### Bug Fixes - **node:** update version ([c084828](https://togithub.com/algolia/eslint-config-algolia/commit/c084828d1866ad12cc0ee8acaf7187ced0745d69)) - specify node version ([80c2504](https://togithub.com/algolia/eslint-config-algolia/commit/80c25048b8c29d55c7c301931f7f4227014b25c4)) - **deps:** update dependency react to v16.14.0 ([64ccb01](https://togithub.com/algolia/eslint-config-algolia/commit/64ccb018138f4ae1f2c6b120299b902539d03961)) - **deps:** update dependency react-addons-shallow-compare to v15.6.3 ([2975e42](https://togithub.com/algolia/eslint-config-algolia/commit/2975e42ed3f1e17e665c04dc9256eec9c940d800)) ### [`v17.0.1`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1701-2021-03-01) [Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v17.0.0...v17.0.1) ##### Bug Fixes - **node:** update version ([c084828](https://togithub.com/algolia/eslint-config-algolia/commit/c084828d1866ad12cc0ee8acaf7187ced0745d69)) - specify node version ([80c2504](https://togithub.com/algolia/eslint-config-algolia/commit/80c25048b8c29d55c7c301931f7f4227014b25c4)) - **deps:** update dependency react to v16.14.0 ([64ccb01](https://togithub.com/algolia/eslint-config-algolia/commit/64ccb018138f4ae1f2c6b120299b902539d03961)) - **deps:** update dependency react-addons-shallow-compare to v15.6.3 ([2975e42](https://togithub.com/algolia/eslint-config-algolia/commit/2975e42ed3f1e17e665c04dc9256eec9c940d800)) ### [`v17.0.0`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1700-2021-03-01) [Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v16.0.0...v17.0.0) ##### BREAKING CHANGES - sub-configs no longer extend base config ("algolia/jest" => "algolia", "algolia/jest") - update dependencies - add some missing rules ### [`v16.0.0`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1600-2020-06-02) [Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v15.0.0...v16.0.0) ##### BREAKING CHANGES - **typescript:** add support for [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/eslint-plugin) 3.x ([#125](https://togithub.com/algolia/eslint-config-algolia/issues/125)) ([60d2ad1](https://togithub.com/algolia/eslint-config-algolia/commit/60d2ad1b3990ead90aacee36064b9b3fd879b1c2)) ### [`v15.0.0`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1500-2019-10-09) [Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v14.0.1...v15.0.0) ##### Features - **typescript:** allow generic names starting with "K" ([#116](https://togithub.com/algolia/eslint-config-algolia/issues/116)) ([2148fe4](https://togithub.com/algolia/eslint-config-algolia/commit/2148fe467e00d5fd7eb61f33bdf71c2cb2f5fa83)) ##### BREAKING CHANGES - **react:** add hooks rules ([#118](https://togithub.com/algolia/eslint-config-algolia/issues/118)) ([36492b3](https://togithub.com/algolia/eslint-config-algolia/commit/36492b3755fb9a1e68e984579c7c5a7829cfc340)) - add eslint-plugin-eslint-comments plugin ([#117](https://togithub.com/algolia/eslint-config-algolia/issues/117)) ([47075c9](https://togithub.com/algolia/eslint-config-algolia/commit/47075c90d0f91526ac5a279a6335a07753dccbe6)), closes [#112](https://togithub.com/algolia/eslint-config-algolia/issues/112) #### [14.0.1](https://togithub.com/algolia/eslint-config-algolia/compare/v14.0.0...v14.0.1) (2019-09-10) ##### Bug Fixes - **typescript:** correct rule name ([1752458](https://togithub.com/algolia/eslint-config-algolia/commit/1752458)) ### [`v14.0.1`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1401-2019-09-10) [Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v14.0.0...v14.0.1) ##### Bug Fixes - **typescript:** correct rule name ([1752458](https://togithub.com/algolia/eslint-config-algolia/commit/1752458)) ### [`v14.0.0`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1400-2019-09-10) [Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v13.4.0...v14.0.0) ##### Features - **ts:** compat for typescript-eslint 2 ([#114](https://togithub.com/algolia/eslint-config-algolia/issues/114)) ([170a113](https://togithub.com/algolia/eslint-config-algolia/commit/170a113)), closes [/github.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md#200-2019-08-13](https://togithub.com//github.com/typescript-eslint/typescript-eslint/blob/master/CHANGELOG.md/issues/200-2019-08-13) [#113](https://togithub.com/algolia/eslint-config-algolia/issues/113) - **typescript:** allow unused vars starting with underscores ([#111](https://togithub.com/algolia/eslint-config-algolia/issues/111)) ([b3fcb88](https://togithub.com/algolia/eslint-config-algolia/commit/b3fcb88)) ##### BREAKING CHANGES - **ts:** /typescript requires typescript-eslint v2 now ### [`v13.4.0`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1340-2019-07-01) [Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v13.3.0...v13.4.0) ##### Features - **rules:** disable [@typescript-eslint/explicit-function-return-type](https://togithub.com/typescript-eslint/explicit-function-return-type) ([#110](https://togithub.com/algolia/eslint-config-algolia/issues/110)) ([eb77e5f](https://togithub.com/algolia/eslint-config-algolia/commit/eb77e5f)) ### [`v13.3.0`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1330-2019-04-16) [Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v13.2.3...v13.3.0) ##### Bug Fixes - **vue:** config compatible with eslint v5 ([5cbcec1](https://togithub.com/algolia/eslint-config-algolia/commit/5cbcec1)) ##### Features - add TypeScript support ([#106](https://togithub.com/algolia/eslint-config-algolia/issues/106)) ([eef247f](https://togithub.com/algolia/eslint-config-algolia/commit/eef247f)) #### [13.2.3](https://togithub.com/algolia/eslint-config-algolia/compare/v13.2.2...v13.2.3) (2018-08-28) ##### Bug Fixes - **extensions:** ignorePackages by default + JS override ([b8a5ff0](https://togithub.com/algolia/eslint-config-algolia/commit/b8a5ff0)) #### [13.2.2](https://togithub.com/algolia/eslint-config-algolia/compare/v13.2.1...v13.2.2) (2018-08-27) Remove the `sample-project/node_modules` folder from the published package. #### [13.2.1](https://togithub.com/algolia/eslint-config-algolia/compare/v13.2.0...v13.2.1) (2018-08-27) ##### Bug Fixes - **extensions:** disable for packages in Vue ([37c0ba4](https://togithub.com/algolia/eslint-config-algolia/commit/37c0ba4)) - **Vue:** add Vue plugin to the list ([f42bc1d](https://togithub.com/algolia/eslint-config-algolia/commit/f42bc1d)) ### [`v13.2.3`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1323-2018-08-28) [Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v13.2.2...v13.2.3) ##### Bug Fixes - **extensions:** ignorePackages by default + JS override ([b8a5ff0](https://togithub.com/algolia/eslint-config-algolia/commit/b8a5ff0)) ### [`v13.2.2`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1322-2018-08-27) [Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v13.2.1...v13.2.2) Remove the `sample-project/node_modules` folder from the published package. ### [`v13.2.1`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1321-2018-08-27) [Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v13.2.0...v13.2.1) ##### Bug Fixes - **extensions:** disable for packages in Vue ([37c0ba4](https://togithub.com/algolia/eslint-config-algolia/commit/37c0ba4)) - **Vue:** add Vue plugin to the list ([f42bc1d](https://togithub.com/algolia/eslint-config-algolia/commit/f42bc1d)) ### [`v13.2.0`](https://togithub.com/algolia/eslint-config-algolia/blob/HEAD/CHANGELOG.md#1320-2018-08-27) [Compare Source](https://togithub.com/algolia/eslint-config-algolia/compare/v13.1.0...v13.2.0) ##### Bug Fixes - remove nested renovate project configuration ([a6d9765](https://togithub.com/algolia/eslint-config-algolia/commit/a6d9765)) - **vue:** avoid extends from base ([5cdeb22](https://togithub.com/algolia/eslint-config-algolia/commit/5cdeb22)) ##### Features - enable curly rules ([dca43ad](https://togithub.com/algolia/eslint-config-algolia/commit/dca43ad)) - **base:** allow unused var with rest ([b9c579a](https://togithub.com/algolia/eslint-config-algolia/commit/b9c579a)) - replace experimentalObjectRestSpread for ecmaVersion ([76e5d1d](https://togithub.com/algolia/eslint-config-algolia/commit/76e5d1d)) - **import:** enforce no extensions for js files ([#92](https://togithub.com/algolia/eslint-config-algolia/issues/92)) ([b24e9b2](https://togithub.com/algolia/eslint-config-algolia/commit/b24e9b2)) - **vue:** add rules override ([ac98c1a](https://togithub.com/algolia/eslint-config-algolia/commit/ac98c1a)) - **vue:** use Vue plugin instead of the HTML one ([a0d733a](https://togithub.com/algolia/eslint-config-algolia/commit/a0d733a))Configuration
π Schedule: Branch creation - "after 4pm on friday,before 9am on monday,every weekend" in timezone Europe/Paris, Automerge - At any time (no schedule defined).
π¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
β» Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
π Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.