All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Update dependencies to their latest major versions, allow to install
[email protected]
for node 16
- Update dependencies to their latest major versions, including
[email protected]
- Added
'arrow-body-style': ['error', 'as-needed']
- Update dependencies
- Fix @rushstack/eslint-patch for eslint 7.12.x
- Fix typescript react override
- Fix typescript parser version
- Fix no-shadow and no-redeclare rules for TS
- Disable require-default-props for TS
- Update libs
- Drop support for eslint v6 and below in favor of eslint v7
- Do not use removed
@typescript-eslint/camelcase
rule
- Add
eslint-import-resolver-typescript
. Usefull for eslint to understand absolute imports for example.
- Update prettier@2
- Update eslint-config-prettier
- Update eslint-config-airbnb-base
- Update eslint-config-airbnb
- Update acorn
- Update @typescript-eslint/eslint-plugin
- Update eslint-plugin-react-hooks
- Remove @typescript-eslint/parser from dependencies as it should be seen as a peer dependency
- Update @typescript-eslint/parser
- Update @typescript-eslint/eslint-plugin
- javascript, javascript-react, light-typescript, light-typescript-react, typescript and typescript-react separate configs
Empty major bump to reach 1.x.x
- Update eslint-plugin-react-hooks
- Update eslint-plugin-tsdoc
- Update @typescript-eslint/eslint-plugin
- misc: bump eslint-plugin-react-hooks from 2.3.0 to 2.4.0 in /packages/eslint-config
- Add patch inside (without @iadvize-oss/eslint-patch) to prevent circular ref
- misc: bump @iadvize-oss/eslint-patch from 0.0.1-beta.1 to 0.0.1 in /packages/eslint-config
- misc: bump @typescript-eslint/eslint-plugin from 2.19.2 to 2.20.0 in /packages/eslint-config