bjerkio/eslint-config (@bjerk/eslint-config)
### [`v5.1.0`](https://togithub.com/bjerkio/eslint-config/releases/tag/v5.1.0)
[Compare Source](https://togithub.com/bjerkio/eslint-config/compare/v5.0.0...v5.1.0)
#### What's Changed
- feat: disable require await by [@simenandre](https://togithub.com/simenandre) in [https://github.com/bjerkio/eslint-config/pull/252](https://togithub.com/bjerkio/eslint-config/pull/252)
**Full Changelog**: https://github.com/bjerkio/eslint-config/compare/v5.0.0...v5.1.0
### [`v5.0.0`](https://togithub.com/bjerkio/eslint-config/blob/HEAD/CHANGELOG.md#500-2023-07-13)
[Compare Source](https://togithub.com/bjerkio/eslint-config/compare/v4.2.0...v5.0.0)
v5 is yet a step towards making our code more readable and maintainable!
With v5 we are introducing typed checked lining and stylistics config, as typescript-eslint recommends. To further make it easier for contributors and consumers of this eslint config, the separate topics are split into:
- [@bjerk/eslint-config/base](https://togithub.com/bjerkio/eslint-config/blob/main/base.js) – base configuration, i.e. javascript rules
- [@bjerk/eslint-config/import](https://togithub.com/bjerkio/eslint-config/blob/main/import.js) – import-related rules
- [@bjerk/eslint-config/typescript](https://togithub.com/bjerkio/eslint-config/blob/main/typescript.js) – typescript-related rules
You can import only the ones you want if that is your style.
To make v5 work, you have to add `parserOptions`:
```json
{
"extends": "@bjerk/eslint-config",
"parserOptions": {
"project": true
}
}
```
##### ⚠ BREAKING CHANGES
- use typed checked linting and stylistic config ([#247](https://togithub.com/bjerkio/eslint-config/issues/247))
- split into separate configs ([#246](https://togithub.com/bjerkio/eslint-config/issues/246))
##### Features
- remove unused dependencies ([daec2b3](https://togithub.com/bjerkio/eslint-config/commit/daec2b34bc096e3d5c69ee7cb6614f04649bd007))
- use typed checked linting and stylistic config ([#247](https://togithub.com/bjerkio/eslint-config/issues/247)) ([b461fd6](https://togithub.com/bjerkio/eslint-config/commit/b461fd62c52038ea2bf3f80623651a956f9255d2))
##### Code Refactoring
- split into separate configs ([#246](https://togithub.com/bjerkio/eslint-config/issues/246)) ([2968db1](https://togithub.com/bjerkio/eslint-config/commit/2968db1d0de41cbfa58102dcea90fe61a60e4458))
### [`v4.2.0`](https://togithub.com/bjerkio/eslint-config/blob/HEAD/CHANGELOG.md#420-2023-07-06)
[Compare Source](https://togithub.com/bjerkio/eslint-config/compare/v4.1.0...v4.2.0)
##### Features
- **deps:** update dependency prettier to v3 ([#238](https://togithub.com/bjerkio/eslint-config/issues/238)) ([8959828](https://togithub.com/bjerkio/eslint-config/commit/8959828465f0046c757a220142c9ea68f9ad80a2))
### [`v4.1.0`](https://togithub.com/bjerkio/eslint-config/releases/tag/v4.1.0)
[Compare Source](https://togithub.com/bjerkio/eslint-config/compare/v4.0.0...v4.1.0)
#### What's Changed
- chore(deps): update node.js to v18 by [@renovate](https://togithub.com/renovate) in [https://github.com/bjerkio/eslint-config/pull/219](https://togithub.com/bjerkio/eslint-config/pull/219)
- chore(deps): update dependency eslint-plugin-unicorn to v47 by [@renovate](https://togithub.com/renovate) in [https://github.com/bjerkio/eslint-config/pull/223](https://togithub.com/bjerkio/eslint-config/pull/223)
**Full Changelog**: https://github.com/bjerkio/eslint-config/compare/v4.0.0...v4.1.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
^4.0.0
->^5.0.0
Release Notes
bjerkio/eslint-config (@bjerk/eslint-config)
### [`v5.1.0`](https://togithub.com/bjerkio/eslint-config/releases/tag/v5.1.0) [Compare Source](https://togithub.com/bjerkio/eslint-config/compare/v5.0.0...v5.1.0) #### What's Changed - feat: disable require await by [@simenandre](https://togithub.com/simenandre) in [https://github.com/bjerkio/eslint-config/pull/252](https://togithub.com/bjerkio/eslint-config/pull/252) **Full Changelog**: https://github.com/bjerkio/eslint-config/compare/v5.0.0...v5.1.0 ### [`v5.0.0`](https://togithub.com/bjerkio/eslint-config/blob/HEAD/CHANGELOG.md#500-2023-07-13) [Compare Source](https://togithub.com/bjerkio/eslint-config/compare/v4.2.0...v5.0.0) v5 is yet a step towards making our code more readable and maintainable! With v5 we are introducing typed checked lining and stylistics config, as typescript-eslint recommends. To further make it easier for contributors and consumers of this eslint config, the separate topics are split into: - [@bjerk/eslint-config/base](https://togithub.com/bjerkio/eslint-config/blob/main/base.js) – base configuration, i.e. javascript rules - [@bjerk/eslint-config/import](https://togithub.com/bjerkio/eslint-config/blob/main/import.js) – import-related rules - [@bjerk/eslint-config/typescript](https://togithub.com/bjerkio/eslint-config/blob/main/typescript.js) – typescript-related rules You can import only the ones you want if that is your style. To make v5 work, you have to add `parserOptions`: ```json { "extends": "@bjerk/eslint-config", "parserOptions": { "project": true } } ``` ##### ⚠ BREAKING CHANGES - use typed checked linting and stylistic config ([#247](https://togithub.com/bjerkio/eslint-config/issues/247)) - split into separate configs ([#246](https://togithub.com/bjerkio/eslint-config/issues/246)) ##### Features - remove unused dependencies ([daec2b3](https://togithub.com/bjerkio/eslint-config/commit/daec2b34bc096e3d5c69ee7cb6614f04649bd007)) - use typed checked linting and stylistic config ([#247](https://togithub.com/bjerkio/eslint-config/issues/247)) ([b461fd6](https://togithub.com/bjerkio/eslint-config/commit/b461fd62c52038ea2bf3f80623651a956f9255d2)) ##### Code Refactoring - split into separate configs ([#246](https://togithub.com/bjerkio/eslint-config/issues/246)) ([2968db1](https://togithub.com/bjerkio/eslint-config/commit/2968db1d0de41cbfa58102dcea90fe61a60e4458)) ### [`v4.2.0`](https://togithub.com/bjerkio/eslint-config/blob/HEAD/CHANGELOG.md#420-2023-07-06) [Compare Source](https://togithub.com/bjerkio/eslint-config/compare/v4.1.0...v4.2.0) ##### Features - **deps:** update dependency prettier to v3 ([#238](https://togithub.com/bjerkio/eslint-config/issues/238)) ([8959828](https://togithub.com/bjerkio/eslint-config/commit/8959828465f0046c757a220142c9ea68f9ad80a2)) ### [`v4.1.0`](https://togithub.com/bjerkio/eslint-config/releases/tag/v4.1.0) [Compare Source](https://togithub.com/bjerkio/eslint-config/compare/v4.0.0...v4.1.0) #### What's Changed - chore(deps): update node.js to v18 by [@renovate](https://togithub.com/renovate) in [https://github.com/bjerkio/eslint-config/pull/219](https://togithub.com/bjerkio/eslint-config/pull/219) - chore(deps): update dependency eslint-plugin-unicorn to v47 by [@renovate](https://togithub.com/renovate) in [https://github.com/bjerkio/eslint-config/pull/223](https://togithub.com/bjerkio/eslint-config/pull/223) **Full Changelog**: https://github.com/bjerkio/eslint-config/compare/v4.0.0...v4.1.0Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.