@lmc-eu/eslint-config-base
Version:
LMC's ESlint configuration preset
215 lines (111 loc) • 8.95 kB
Markdown
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
<a name="3.1.3"></a>
## [3.1.3](https://github.com/lmc-eu/code-quality-tools/compare/@lmc-eu/eslint-config-base@3.1.2...@lmc-eu/eslint-config-base@3.1.3) (2025-02-27)
Miscellaneous changes
**Note:** Version bump only for package @lmc-eu/eslint-config-base
<a name="3.1.2"></a>
## [3.1.2](https://github.com/lmc-eu/code-quality-tools/compare/@lmc-eu/eslint-config-base@3.1.1...@lmc-eu/eslint-config-base@3.1.2) (2024-08-21)
### Bug Fixes
- **eslint-config-base:** Allow `mjs` and `cjs` extension for all configs ([eaa0aed](https://github.com/lmc-eu/code-quality-tools/commit/eaa0aed))
- **eslint-config-base:** Allow `mjs` and `cjs` extension for ESlint config ([472303c](https://github.com/lmc-eu/code-quality-tools/commit/472303c))
**Note:** Version bump only for package @lmc-eu/eslint-config-base
<a name="3.1.1"></a>
## [3.1.1](https://github.com/lmc-eu/code-quality-tools/compare/@lmc-eu/eslint-config-base@3.1.0...@lmc-eu/eslint-config-base@3.1.1) (2024-08-09)
### Code Refactoring
- **eslint-config-base:** Use more general glob pattern for conf/config files ([c8d3dcf](https://github.com/lmc-eu/code-quality-tools/commit/c8d3dcf))
**Note:** Version bump only for package @lmc-eu/eslint-config-base
<a name="3.1.0"></a>
# [3.1.0](https://github.com/lmc-eu/code-quality-tools/compare/@lmc-eu/eslint-config-base@3.0.2...@lmc-eu/eslint-config-base@3.1.0) (2024-08-07)
### Features
- **eslint-config-base:** Add support for Typescript in glob imports ([212a228](https://github.com/lmc-eu/code-quality-tools/commit/212a228))
### Styles
- **repo:** Reformat markdown files base on remark-config ([7594cd7](https://github.com/lmc-eu/code-quality-tools/commit/7594cd7)), closes [#12](https://github.com/lmc-eu/code-quality-tools/issues/12)
**Note:** Version bump only for package @lmc-eu/eslint-config-base
<a name="3.0.2"></a>
## [3.0.2](https://github.com/lmc-eu/code-quality-tools/compare/@lmc-eu/eslint-config-base@3.0.1...@lmc-eu/eslint-config-base@3.0.2) (2023-12-14)
### Bug Fixes
- **eslint-config-base:** Require empty line after description in JSDoc ([1d6d302](https://github.com/lmc-eu/code-quality-tools/commit/1d6d302)), closes [#158](https://github.com/lmc-eu/code-quality-tools/issues/158)
**Note:** Version bump only for package @lmc-eu/eslint-config-base
<a name="3.0.1"></a>
## [3.0.1](https://github.com/lmc-eu/code-quality-tools/compare/@lmc-eu/eslint-config-base@3.0.0...@lmc-eu/eslint-config-base@3.0.1) (2023-10-06)
### Dependencies
- Update dependency eslint-plugin-jsdoc to v46 ([c2c8af1](https://github.com/lmc-eu/code-quality-tools/commit/c2c8af1))
**Note:** Version bump only for package @lmc-eu/eslint-config-base
<a name="3.0.0"></a>
# [3.0.0](https://github.com/lmc-eu/code-quality-tools/compare/@lmc-eu/eslint-config-base@2.0.0...@lmc-eu/eslint-config-base@3.0.0) (2023-10-06)
### BREAKING CHANGES
- **eslint-config-base:** Drop support for Node.js v17 and ([49ccd03](https://github.com/lmc-eu/code-quality-tools/commit/49ccd03)), closes [#130](https://github.com/lmc-eu/code-quality-tools/issues/130)
**Note:** Version bump only for package @lmc-eu/eslint-config-base
<a name="2.0.0"></a>
# [2.0.0](https://github.com/lmc-eu/code-quality-tools/compare/@lmc-eu/eslint-config-base@1.1.6...@lmc-eu/eslint-config-base@2.0.0) (2023-10-06)
### BREAKING CHANGES
- **eslint-config-base:** Drop support for Node.js v14 ([c4c7287](https://github.com/lmc-eu/code-quality-tools/commit/c4c7287)), closes [#130](https://github.com/lmc-eu/code-quality-tools/issues/130)
**Note:** Version bump only for package @lmc-eu/eslint-config-base
<a name="1.1.6"></a>
## [1.1.6](https://github.com/lmc-eu/code-quality-tools/compare/@lmc-eu/eslint-config-base@1.1.5...@lmc-eu/eslint-config-base@1.1.6) (2023-01-16)
### Styles
- **repo:** Rewrite documentation using Textlint ruleset ([22e19bd](https://github.com/lmc-eu/code-quality-tools/commit/22e19bd))
**Note:** Version bump only for package @lmc-eu/eslint-config-base
<a name="1.1.5"></a>
## [1.1.5](https://github.com/lmc-eu/code-quality-tools/compare/@lmc-eu/eslint-config-base@1.1.4...@lmc-eu/eslint-config-base@1.1.5) (2022-05-05)
### Dependencies
- Update dependency eslint-plugin-jsdoc to v39 ([6a0ea2b](https://github.com/lmc-eu/code-quality-tools/commit/6a0ea2b))
**Note:** Version bump only for package @lmc-eu/eslint-config-base
<a name="1.1.4"></a>
## [1.1.4](https://github.com/lmc-eu/code-quality-tools/compare/@lmc-eu/eslint-config-base@1.1.3...@lmc-eu/eslint-config-base@1.1.4) (2022-03-25)
### Dependencies
- Update dependency eslint-config-airbnb-base to v15 ([1178dae](https://github.com/lmc-eu/code-quality-tools/commit/1178dae))
- Update dependency eslint-plugin-jsdoc to v38 ([3400c4c](https://github.com/lmc-eu/code-quality-tools/commit/3400c4c))
**Note:** Version bump only for package @lmc-eu/eslint-config-base
<a name="1.1.3"></a>
## [1.1.3](https://github.com/lmc-eu/code-quality-tools/compare/@lmc-eu/eslint-config-base@1.1.2...@lmc-eu/eslint-config-base@1.1.3) (2022-03-08)
Miscellaneous changes
**Note:** Version bump only for package @lmc-eu/eslint-config-base
# Changelog
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines and [LMC GitHub preset](https://github.com/lmc-eu/code-quality-tools/tree/main/packages/conventional-changelog-lmc-github) for the list of supported change types.
<a name="1.1.2"></a>
## [1.1.2](https://github.com/lmc-eu/code-quality-tools/compare/@lmc-eu/eslint-config-base@1.1.1...@lmc-eu/eslint-config-base@1.1.2) (2022-01-18)
### Documentation
- **eslint-config-base:** Refill changelog with missing versions ([8f35842](https://github.com/lmc-eu/code-quality-tools/commit/8f35842))
<a name="1.1.1"></a>
## [1.1.1](https://github.com/lmc-eu/code-quality-tools/compare/@lmc-eu/eslint-config-base@1.1.0...@lmc-eu/eslint-config-base@1.1.1) (2021-12-18)
### Features
- **eslint-config-base:** Ignore extraneous dependencies for prettier ([bfd5255](https://github.com/lmc-eu/code-quality-tools/commit/bfd5255))
<a name="1.1.0"></a>
# [1.1.0](https://github.com/lmc-eu/code-quality-tools/compare/@lmc-eu/eslint-config-base@1.0.0...@lmc-eu/eslint-config-base@1.1.0) (2021-12-16)
### Bug Fixes
- **eslint-config-base:** Use eslint-plugin-jsdoc instead of `valid-jsdoc` ([91f470d](https://github.com/lmc-eu/code-quality-tools/commit/91f470d))
### Documentation
- **eslint-config-base:** Fix badge path in main readme file ([1660cea](https://github.com/lmc-eu/code-quality-tools/commit/1660cea))
- **eslint-config-base:** Introduce changelog file refs [#5](https://github.com/lmc-eu/code-quality-tools/issues/5) ([780bf69](https://github.com/lmc-eu/code-quality-tools/commit/780bf69))
### Features
- **eslint-config-base:** Do not require description in JSDoc comments ([a87f76e](https://github.com/lmc-eu/code-quality-tools/commit/a87f76e))
### Styles
- **eslint-config-base:** Apply updated jsdoc rules to codebase ([799b155](https://github.com/lmc-eu/code-quality-tools/commit/799b155))
<a name="1.0.0"></a>
# 1.0.0 (2021-12-02)
### Features
- Add `config` directory into `import/no-extraneous-dependencies` [refs [#5](https://github.com/lmc-eu/code-quality-tools/issues/5)] ([0527d5f](https://github.com/lmc-eu/code-quality-tools/commit/0527d5f))
<a name="1.0.0-rc1"></a>
# 1.0.0-rc1 (2021-11-26)
### Code refactoring
- Make optional ruleset to be additional to base ruleset [refs [#5](https://github.com/lmc-eu/code-quality-tools/issues/5)] ([0527d5f](https://github.com/lmc-eu/code-quality-tools/commit/0527d5f))
<a name="1.0.0-beta"></a>
# 1.0.0-beta (2021-11-25)
### Features
- Add `postcss.config.js` config into `import/no-extraneous-dependencies` [refs [#5](https://github.com/lmc-eu/code-quality-tools/issues/5)] ([0527d5f](https://github.com/lmc-eu/code-quality-tools/commit/0527d5f))
<a name="1.0.0-alpha"></a>
# 1.0.0-alpha (2021-11-05)
### Features
- Introduce ESlint Config Base preset [refs [#5](https://github.com/lmc-eu/code-quality-tools/issues/5)] ([0527d5f](https://github.com/lmc-eu/code-quality-tools/commit/0527d5f))
### Documentation
- Documentation of how to use this eslint config ([86c8b3a](https://github.com/lmc-eu/code-quality-tools/commit/86c8b3a))
### Styles
- Apply base ESLint rules on current codebase ([ea7a723](https://github.com/lmc-eu/code-quality-tools/commit/ea7a723))
- Reformat codebase using ESLint + Prettier ([1b550c0](https://github.com/lmc-eu/code-quality-tools/commit/1b550c0))
### Chores
- Introduce github actions lint workflow ([303274d](https://github.com/lmc-eu/code-quality-tools/commit/303274d))
- Check codebase formatting by ci pipeline ([115c0d5](https://github.com/lmc-eu/code-quality-tools/commit/115c0d5))