# 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))
