Skip to content

Commit 964100a

Browse files
committed
Update CHANGELOG
1 parent c7d2de7 commit 964100a

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

CHANGELOG_V4+.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,36 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

77
## [Unreleased]
8+
### Added
9+
- `tsconfig.eslint.json` to avoid ESLint complains for file not being included
10+
in project provided.
11+
12+
### Changed
13+
- Migrated from deprecated `.eslintrc` (ESLint config with no file extension) to
14+
`CommonJS` file - `.eslintrc.cjs`, with the following changes on the
15+
configurations:
16+
- Different rules and plugins are now applied based on file types, allowing
17+
JavaScript files to be linted properly and only using plugins & rules needed
18+
on the targeted files.
19+
- Separated config to 4 objects - naming as `baseConfig`, `tsConfig`,
20+
`jestConfig`, and `specialConfig` respectively to maintain the readability
21+
on the pervious `.eslintrc`.
22+
- `eslint-plugin-import` is now properly configured for both JavaScript and
23+
TypeScript files.
24+
- `jest.config.js` & `webpack.config.js` are no longer ignored by ESLint.
25+
26+
### Fixed
27+
- Module import order warnings in most modules.
28+
- ESLint warnings & errors on `jest.config.js` & `webpack.config.js`.
29+
30+
### Updates on package dependencies
31+
### Added
32+
- `eslint-import-resolver-typescript` *- Better TypeScript support for ESLint
33+
`import` plugin*
34+
35+
### Removed
36+
- `eslint-import-resolver-webpack` *- Not being used in any part of the
37+
boilerplate*
838

939
## [v4.0.0] - 2022-07-22
1040
### Added

0 commit comments

Comments
 (0)