antfu/eslint-config (@antfu/eslint-config)
### [`v2.26.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.26.0)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.25.2...v2.26.0)
##### 🐞 Bug Fixes
- `ignoresTypeAware` reslove, fix [#578](https://togithub.com/antfu/eslint-config/issues/578) - by [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/578](https://togithub.com/antfu/eslint-config/issues/578) [(e5ca2)](https://togithub.com/antfu/eslint-config/commit/e5ca299)
- Check packages existence in local scope - by [@paescuj](https://togithub.com/paescuj) and [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/583](https://togithub.com/antfu/eslint-config/issues/583) [(12fd8)](https://togithub.com/antfu/eslint-config/commit/12fd868)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.25.2...v2.26.0)
### [`v2.25.2`](https://togithub.com/antfu/eslint-config/releases/tag/v2.25.2)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.25.1...v2.25.2)
##### 🐞 Bug Fixes
- Migrate plugin eslint-comments - by [@ntnyq](https://togithub.com/ntnyq) in [https://github.com/antfu/eslint-config/issues/577](https://togithub.com/antfu/eslint-config/issues/577) [(015e2)](https://togithub.com/antfu/eslint-config/commit/015e2f0)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.25.1...v2.25.2)
### [`v2.25.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.25.1)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.25.0...v2.25.1)
##### 🐞 Bug Fixes
- Migrate to new vitest plugin, close [#576](https://togithub.com/antfu/eslint-config/issues/576) - by [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/576](https://togithub.com/antfu/eslint-config/issues/576) [(5e465)](https://togithub.com/antfu/eslint-config/commit/5e46584)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.25.0...v2.25.1)
### [`v2.25.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.25.0)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.24.1...v2.25.0)
##### 🐞 Bug Fixes
- Default prettier `printWidth: 120` not work as expected - by [@HADB](https://togithub.com/HADB) in [https://github.com/antfu/eslint-config/issues/573](https://togithub.com/antfu/eslint-config/issues/573) [(8942c)](https://togithub.com/antfu/eslint-config/commit/8942cc0)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.24.1...v2.25.0)
### [`v2.24.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.24.1)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.24.0...v2.24.1)
##### 🚀 Features
- Upgrade `@typescript-eslint` to v8 stable - by [@antfu](https://togithub.com/antfu) [(572b0)](https://togithub.com/antfu/eslint-config/commit/572b041)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.24.0...v2.24.1)
### [`v2.24.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.24.0)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.23.2...v2.24.0)
##### 🚀 Features
- Upgrade `@types/eslint` - by [@antfu](https://togithub.com/antfu) [(1bf41)](https://togithub.com/antfu/eslint-config/commit/1bf412a)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.23.2...v2.24.0)
### [`v2.23.2`](https://togithub.com/antfu/eslint-config/releases/tag/v2.23.2)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.23.1...v2.23.2)
*No significant changes*
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.23.1...v2.23.2)
### [`v2.23.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.23.1)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.23.0...v2.23.1)
##### 🐞 Bug Fixes
- Remove deprecated 'ts/prefer-ts-expect-error' rule - by [@andylou0102](https://togithub.com/andylou0102) and **AndyLuo** in [https://github.com/antfu/eslint-config/issues/549](https://togithub.com/antfu/eslint-config/issues/549) [(22517)](https://togithub.com/antfu/eslint-config/commit/225170d)
- Delete `svelte/valid-compile` rule from eslint-plugin-svelte - by [@ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/552](https://togithub.com/antfu/eslint-config/issues/552) [(6e6cd)](https://togithub.com/antfu/eslint-config/commit/6e6cd05)
- Use `fixable: true` - by [@hyoban](https://togithub.com/hyoban) in [https://github.com/antfu/eslint-config/issues/554](https://togithub.com/antfu/eslint-config/issues/554) [(9d53b)](https://togithub.com/antfu/eslint-config/commit/9d53b56)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.23.0...v2.23.1)
### [`v2.23.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.23.0)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.22.4...v2.23.0)
##### 🚀 Features
- Introduce `type` options, enable `ts/explicit-function-return-type` for `lib` - by [@antfu](https://togithub.com/antfu) [(3dd7b)](https://togithub.com/antfu/eslint-config/commit/3dd7b57)
##### 🐞 Bug Fixes
- Enable `eslint-config-flat-gitignore` even if `.gitignore` is not in cwd - by [@lachlancollins](https://togithub.com/lachlancollins) in [https://github.com/antfu/eslint-config/issues/547](https://togithub.com/antfu/eslint-config/issues/547) [(c118b)](https://togithub.com/antfu/eslint-config/commit/c118b46)
- Use a fork of `eslint-plugin-unused-imports` - by [@antfu](https://togithub.com/antfu) [(79442)](https://togithub.com/antfu/eslint-config/commit/7944244)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.22.4...v2.23.0)
### [`v2.22.4`](https://togithub.com/antfu/eslint-config/releases/tag/v2.22.4)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.22.3...v2.22.4)
##### 🐞 Bug Fixes
- **typescript**: Remove string\[] from tsconfigPath as not supported in v8 - by [@RayGuo-ergou](https://togithub.com/RayGuo-ergou) in [https://github.com/antfu/eslint-config/issues/545](https://togithub.com/antfu/eslint-config/issues/545) [(8c9e3)](https://togithub.com/antfu/eslint-config/commit/8c9e3a6)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.22.3...v2.22.4)
### [`v2.22.3`](https://togithub.com/antfu/eslint-config/releases/tag/v2.22.3)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.22.2...v2.22.3)
##### 🐞 Bug Fixes
- Add `.svelte-kit` to ignored paths - by [@lachlancollins](https://togithub.com/lachlancollins) in [https://github.com/antfu/eslint-config/issues/542](https://togithub.com/antfu/eslint-config/issues/542) [(94fd0)](https://togithub.com/antfu/eslint-config/commit/94fd0f5)
- TsconifgPath configuration - by [@vaiil](https://togithub.com/vaiil) in [https://github.com/antfu/eslint-config/issues/541](https://togithub.com/antfu/eslint-config/issues/541) [(e1a9d)](https://togithub.com/antfu/eslint-config/commit/e1a9dbe)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.22.2...v2.22.3)
### [`v2.22.2`](https://togithub.com/antfu/eslint-config/releases/tag/v2.22.2)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.22.1...v2.22.2)
##### 🚀 Features
- Add `isolatedDeclarations` into the order array - by [@LoTwT](https://togithub.com/LoTwT) in [https://github.com/antfu/eslint-config/issues/537](https://togithub.com/antfu/eslint-config/issues/537) [(80597)](https://togithub.com/antfu/eslint-config/commit/8059791)
##### 🐞 Bug Fixes
- **typescript**: Allow description for `ts-expect-error` in \`ban-ts-c… - by [@kevinmarrec](https://togithub.com/kevinmarrec) and [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/517](https://togithub.com/antfu/eslint-config/issues/517) [(bf7a5)](https://togithub.com/antfu/eslint-config/commit/bf7a58a)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.22.1...v2.22.2)
### [`v2.22.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.22.1)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.22.0...v2.22.1)
*No significant changes*
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.22.0...v2.22.1)
### [`v2.22.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.22.0)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.21.3...v2.22.0)
##### 🚀 Features
- Use ts-eslint beta - by [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/520](https://togithub.com/antfu/eslint-config/issues/520) [(c29ac)](https://togithub.com/antfu/eslint-config/commit/c29ac66)
- Add name to ignore config - by [@antfu](https://togithub.com/antfu) [(48bcd)](https://togithub.com/antfu/eslint-config/commit/48bcd2b)
##### 🐞 Bug Fixes
- Relax `ts/no-empty-object-type` rule - by [@antfu](https://togithub.com/antfu) [(692e7)](https://togithub.com/antfu/eslint-config/commit/692e768)
- Disable `ts/no-unused-expressions` in markdown - by [@antfu](https://togithub.com/antfu) [(64894)](https://togithub.com/antfu/eslint-config/commit/64894e6)
- Avoid using `name` in `ignores` - by [@antfu](https://togithub.com/antfu) [(d7b06)](https://togithub.com/antfu/eslint-config/commit/d7b069d)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.21.3...v2.22.0)
### [`v2.21.3`](https://togithub.com/antfu/eslint-config/releases/tag/v2.21.3)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.21.2...v2.21.3)
*No significant changes*
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.21.2...v2.21.3)
### [`v2.21.2`](https://togithub.com/antfu/eslint-config/releases/tag/v2.21.2)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.21.1...v2.21.2)
##### 🚀 Features
- Add nvim support for `isInEditor` - by [@ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/507](https://togithub.com/antfu/eslint-config/issues/507) [(8f992)](https://togithub.com/antfu/eslint-config/commit/8f992fe)
- **typescript**:
- Add 'ts/return-await' rule - by [@ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/509](https://togithub.com/antfu/eslint-config/issues/509) [(498cb)](https://togithub.com/antfu/eslint-config/commit/498cb76)
- Add `ts/switch-exhaustiveness-check` rule - by [@ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/508](https://togithub.com/antfu/eslint-config/issues/508) [(33c63)](https://togithub.com/antfu/eslint-config/commit/33c6327)
- Add 'ts/promise-function-async' to type aware rule - by [@ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/511](https://togithub.com/antfu/eslint-config/issues/511) [(e7cd2)](https://togithub.com/antfu/eslint-config/commit/e7cd2bf)
##### 🐞 Bug Fixes
- Peer dependency version of svelte-eslint-parser - by [@thenbe](https://togithub.com/thenbe) in [https://github.com/antfu/eslint-config/issues/504](https://togithub.com/antfu/eslint-config/issues/504) [(435e1)](https://togithub.com/antfu/eslint-config/commit/435e1ce)
- Ignore vite timestamp file - by [@CofCat456](https://togithub.com/CofCat456) in [https://github.com/antfu/eslint-config/issues/515](https://togithub.com/antfu/eslint-config/issues/515) [(8f36c)](https://togithub.com/antfu/eslint-config/commit/8f36c5b)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.21.1...v2.21.2)
### [`v2.21.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.21.1)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.21.0...v2.21.1)
##### 🚀 Features
- Add 'contributors' to sort - by [@christopher-buss](https://togithub.com/christopher-buss) in [https://github.com/antfu/eslint-config/issues/500](https://togithub.com/antfu/eslint-config/issues/500) and [https://github.com/antfu/eslint-config/issues/501](https://togithub.com/antfu/eslint-config/issues/501) [(6cde4)](https://togithub.com/antfu/eslint-config/commit/6cde4c9)
##### 🐞 Bug Fixes
- Option glob pattern for .d.mts - by [@antfu](https://togithub.com/antfu) [(a2ca9)](https://togithub.com/antfu/eslint-config/commit/a2ca99f)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.21.0...v2.21.1)
### [`v2.21.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.21.0)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.20.0...v2.21.0)
##### 🐞 Bug Fixes
- Only enable ts rules for ts files, fix [#498](https://togithub.com/antfu/eslint-config/issues/498) - by [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/498](https://togithub.com/antfu/eslint-config/issues/498) [(87142)](https://togithub.com/antfu/eslint-config/commit/87142e1)
- Include `.d.mts` and `.d.cts` - by [@antfu](https://togithub.com/antfu) [(0582c)](https://togithub.com/antfu/eslint-config/commit/0582c44)
- Disbale type-aware in astro, handle formatter overrides with stylistic - by [@tinchoz49](https://togithub.com/tinchoz49) and [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/493](https://togithub.com/antfu/eslint-config/issues/493) [(e3230)](https://togithub.com/antfu/eslint-config/commit/e32301a)
- Include `.jsx` files when the options set to true - by [@antfu](https://togithub.com/antfu) [(96aff)](https://togithub.com/antfu/eslint-config/commit/96affbf)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.20.0...v2.21.0)
### [`v2.20.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.20.0)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.19.2...v2.20.0)
##### 🚀 Features
- Update astro plugin to v1.0 - by [@tinchoz49](https://togithub.com/tinchoz49) and [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/492](https://togithub.com/antfu/eslint-config/issues/492) [(49a9d)](https://togithub.com/antfu/eslint-config/commit/49a9d0c)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.19.2...v2.20.0)
### [`v2.19.2`](https://togithub.com/antfu/eslint-config/releases/tag/v2.19.2)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.19.1...v2.19.2)
##### 🚀 Features
- **typescript**: Add strict-boolean-expressions rule - by [@ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/490](https://togithub.com/antfu/eslint-config/issues/490) [(c0426)](https://togithub.com/antfu/eslint-config/commit/c042620)
##### 🐞 Bug Fixes
- TsconfigPath undefined - by [@tinchoz49](https://togithub.com/tinchoz49) in [https://github.com/antfu/eslint-config/issues/491](https://togithub.com/antfu/eslint-config/issues/491) [(8c473)](https://togithub.com/antfu/eslint-config/commit/8c4732f)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.19.1...v2.19.2)
### [`v2.19.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.19.1)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.19.0...v2.19.1)
##### 🚀 Features
- Add jsx support in react without config. - by [@eastonzh](https://togithub.com/eastonzh) in [https://github.com/antfu/eslint-config/issues/481](https://togithub.com/antfu/eslint-config/issues/481) [(87af9)](https://togithub.com/antfu/eslint-config/commit/87af9a0)
- **cli**: Add validation for CSS-related files - by [@pudon](https://togithub.com/pudon) in [https://github.com/antfu/eslint-config/issues/478](https://togithub.com/antfu/eslint-config/issues/478) [(6ada3)](https://togithub.com/antfu/eslint-config/commit/6ada34e)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.19.0...v2.19.1)
### [`v2.19.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.19.0)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.18.1...v2.19.0)
##### 🚀 Features
- Update plugins - by [@antfu](https://togithub.com/antfu) [(56cde)](https://togithub.com/antfu/eslint-config/commit/56cde3f)
- Use `antfu/curly` to replace `curly` - by [@antfu](https://togithub.com/antfu) [(42a90)](https://togithub.com/antfu/eslint-config/commit/42a90c0)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.18.1...v2.19.0)
### [`v2.18.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.18.1)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.18.0...v2.18.1)
##### 🚀 Features
- Update plugins - by [@antfu](https://togithub.com/antfu) [(5071f)](https://togithub.com/antfu/eslint-config/commit/5071f20)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.18.0...v2.18.1)
### [`v2.18.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.18.0)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.17.0...v2.18.0)
##### 🚀 Features
- Add regexp plugin and enable by default - by [@antfu](https://togithub.com/antfu) [(1e189)](https://togithub.com/antfu/eslint-config/commit/1e18906)
- Support xml - by [@zanfee](https://togithub.com/zanfee) and [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/472](https://togithub.com/antfu/eslint-config/issues/472) [(19b4e)](https://togithub.com/antfu/eslint-config/commit/19b4e39)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.17.0...v2.18.0)
### [`v2.17.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.17.0)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.16.4...v2.17.0)
##### 🚀 Features
- Update stylistic and ts-eslint - by [@antfu](https://togithub.com/antfu) [(25c11)](https://togithub.com/antfu/eslint-config/commit/25c1111)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.16.4...v2.17.0)
### [`v2.16.4`](https://togithub.com/antfu/eslint-config/releases/tag/v2.16.4)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.16.3...v2.16.4)
*No significant changes*
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.16.3...v2.16.4)
### [`v2.16.3`](https://togithub.com/antfu/eslint-config/releases/tag/v2.16.3)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.16.2...v2.16.3)
##### 🚀 Features
- Update deps - by [@antfu](https://togithub.com/antfu) [(1a25b)](https://togithub.com/antfu/eslint-config/commit/1a25b9d)
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.16.2...v2.16.3)
### [`v2.16.2`](https://togithub.com/antfu/eslint-config/releases/tag/v2.16.2)
[Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.16.1...v2.16.2)
*No significant changes*
##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.16.1...v2.16.2)
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 contains the following updates:
2.16.1
->2.26.0
Release Notes
antfu/eslint-config (@antfu/eslint-config)
### [`v2.26.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.26.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.25.2...v2.26.0) ##### 🐞 Bug Fixes - `ignoresTypeAware` reslove, fix [#578](https://togithub.com/antfu/eslint-config/issues/578) - by [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/578](https://togithub.com/antfu/eslint-config/issues/578) [(e5ca2)](https://togithub.com/antfu/eslint-config/commit/e5ca299) - Check packages existence in local scope - by [@paescuj](https://togithub.com/paescuj) and [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/583](https://togithub.com/antfu/eslint-config/issues/583) [(12fd8)](https://togithub.com/antfu/eslint-config/commit/12fd868) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.25.2...v2.26.0) ### [`v2.25.2`](https://togithub.com/antfu/eslint-config/releases/tag/v2.25.2) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.25.1...v2.25.2) ##### 🐞 Bug Fixes - Migrate plugin eslint-comments - by [@ntnyq](https://togithub.com/ntnyq) in [https://github.com/antfu/eslint-config/issues/577](https://togithub.com/antfu/eslint-config/issues/577) [(015e2)](https://togithub.com/antfu/eslint-config/commit/015e2f0) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.25.1...v2.25.2) ### [`v2.25.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.25.1) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.25.0...v2.25.1) ##### 🐞 Bug Fixes - Migrate to new vitest plugin, close [#576](https://togithub.com/antfu/eslint-config/issues/576) - by [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/576](https://togithub.com/antfu/eslint-config/issues/576) [(5e465)](https://togithub.com/antfu/eslint-config/commit/5e46584) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.25.0...v2.25.1) ### [`v2.25.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.25.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.24.1...v2.25.0) ##### 🐞 Bug Fixes - Default prettier `printWidth: 120` not work as expected - by [@HADB](https://togithub.com/HADB) in [https://github.com/antfu/eslint-config/issues/573](https://togithub.com/antfu/eslint-config/issues/573) [(8942c)](https://togithub.com/antfu/eslint-config/commit/8942cc0) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.24.1...v2.25.0) ### [`v2.24.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.24.1) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.24.0...v2.24.1) ##### 🚀 Features - Upgrade `@typescript-eslint` to v8 stable - by [@antfu](https://togithub.com/antfu) [(572b0)](https://togithub.com/antfu/eslint-config/commit/572b041) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.24.0...v2.24.1) ### [`v2.24.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.24.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.23.2...v2.24.0) ##### 🚀 Features - Upgrade `@types/eslint` - by [@antfu](https://togithub.com/antfu) [(1bf41)](https://togithub.com/antfu/eslint-config/commit/1bf412a) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.23.2...v2.24.0) ### [`v2.23.2`](https://togithub.com/antfu/eslint-config/releases/tag/v2.23.2) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.23.1...v2.23.2) *No significant changes* ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.23.1...v2.23.2) ### [`v2.23.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.23.1) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.23.0...v2.23.1) ##### 🐞 Bug Fixes - Remove deprecated 'ts/prefer-ts-expect-error' rule - by [@andylou0102](https://togithub.com/andylou0102) and **AndyLuo** in [https://github.com/antfu/eslint-config/issues/549](https://togithub.com/antfu/eslint-config/issues/549) [(22517)](https://togithub.com/antfu/eslint-config/commit/225170d) - Delete `svelte/valid-compile` rule from eslint-plugin-svelte - by [@ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/552](https://togithub.com/antfu/eslint-config/issues/552) [(6e6cd)](https://togithub.com/antfu/eslint-config/commit/6e6cd05) - Use `fixable: true` - by [@hyoban](https://togithub.com/hyoban) in [https://github.com/antfu/eslint-config/issues/554](https://togithub.com/antfu/eslint-config/issues/554) [(9d53b)](https://togithub.com/antfu/eslint-config/commit/9d53b56) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.23.0...v2.23.1) ### [`v2.23.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.23.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.22.4...v2.23.0) ##### 🚀 Features - Introduce `type` options, enable `ts/explicit-function-return-type` for `lib` - by [@antfu](https://togithub.com/antfu) [(3dd7b)](https://togithub.com/antfu/eslint-config/commit/3dd7b57) ##### 🐞 Bug Fixes - Enable `eslint-config-flat-gitignore` even if `.gitignore` is not in cwd - by [@lachlancollins](https://togithub.com/lachlancollins) in [https://github.com/antfu/eslint-config/issues/547](https://togithub.com/antfu/eslint-config/issues/547) [(c118b)](https://togithub.com/antfu/eslint-config/commit/c118b46) - Use a fork of `eslint-plugin-unused-imports` - by [@antfu](https://togithub.com/antfu) [(79442)](https://togithub.com/antfu/eslint-config/commit/7944244) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.22.4...v2.23.0) ### [`v2.22.4`](https://togithub.com/antfu/eslint-config/releases/tag/v2.22.4) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.22.3...v2.22.4) ##### 🐞 Bug Fixes - **typescript**: Remove string\[] from tsconfigPath as not supported in v8 - by [@RayGuo-ergou](https://togithub.com/RayGuo-ergou) in [https://github.com/antfu/eslint-config/issues/545](https://togithub.com/antfu/eslint-config/issues/545) [(8c9e3)](https://togithub.com/antfu/eslint-config/commit/8c9e3a6) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.22.3...v2.22.4) ### [`v2.22.3`](https://togithub.com/antfu/eslint-config/releases/tag/v2.22.3) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.22.2...v2.22.3) ##### 🐞 Bug Fixes - Add `.svelte-kit` to ignored paths - by [@lachlancollins](https://togithub.com/lachlancollins) in [https://github.com/antfu/eslint-config/issues/542](https://togithub.com/antfu/eslint-config/issues/542) [(94fd0)](https://togithub.com/antfu/eslint-config/commit/94fd0f5) - TsconifgPath configuration - by [@vaiil](https://togithub.com/vaiil) in [https://github.com/antfu/eslint-config/issues/541](https://togithub.com/antfu/eslint-config/issues/541) [(e1a9d)](https://togithub.com/antfu/eslint-config/commit/e1a9dbe) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.22.2...v2.22.3) ### [`v2.22.2`](https://togithub.com/antfu/eslint-config/releases/tag/v2.22.2) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.22.1...v2.22.2) ##### 🚀 Features - Add `isolatedDeclarations` into the order array - by [@LoTwT](https://togithub.com/LoTwT) in [https://github.com/antfu/eslint-config/issues/537](https://togithub.com/antfu/eslint-config/issues/537) [(80597)](https://togithub.com/antfu/eslint-config/commit/8059791) ##### 🐞 Bug Fixes - **typescript**: Allow description for `ts-expect-error` in \`ban-ts-c… - by [@kevinmarrec](https://togithub.com/kevinmarrec) and [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/517](https://togithub.com/antfu/eslint-config/issues/517) [(bf7a5)](https://togithub.com/antfu/eslint-config/commit/bf7a58a) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.22.1...v2.22.2) ### [`v2.22.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.22.1) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.22.0...v2.22.1) *No significant changes* ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.22.0...v2.22.1) ### [`v2.22.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.22.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.21.3...v2.22.0) ##### 🚀 Features - Use ts-eslint beta - by [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/520](https://togithub.com/antfu/eslint-config/issues/520) [(c29ac)](https://togithub.com/antfu/eslint-config/commit/c29ac66) - Add name to ignore config - by [@antfu](https://togithub.com/antfu) [(48bcd)](https://togithub.com/antfu/eslint-config/commit/48bcd2b) ##### 🐞 Bug Fixes - Relax `ts/no-empty-object-type` rule - by [@antfu](https://togithub.com/antfu) [(692e7)](https://togithub.com/antfu/eslint-config/commit/692e768) - Disable `ts/no-unused-expressions` in markdown - by [@antfu](https://togithub.com/antfu) [(64894)](https://togithub.com/antfu/eslint-config/commit/64894e6) - Avoid using `name` in `ignores` - by [@antfu](https://togithub.com/antfu) [(d7b06)](https://togithub.com/antfu/eslint-config/commit/d7b069d) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.21.3...v2.22.0) ### [`v2.21.3`](https://togithub.com/antfu/eslint-config/releases/tag/v2.21.3) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.21.2...v2.21.3) *No significant changes* ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.21.2...v2.21.3) ### [`v2.21.2`](https://togithub.com/antfu/eslint-config/releases/tag/v2.21.2) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.21.1...v2.21.2) ##### 🚀 Features - Add nvim support for `isInEditor` - by [@ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/507](https://togithub.com/antfu/eslint-config/issues/507) [(8f992)](https://togithub.com/antfu/eslint-config/commit/8f992fe) - **typescript**: - Add 'ts/return-await' rule - by [@ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/509](https://togithub.com/antfu/eslint-config/issues/509) [(498cb)](https://togithub.com/antfu/eslint-config/commit/498cb76) - Add `ts/switch-exhaustiveness-check` rule - by [@ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/508](https://togithub.com/antfu/eslint-config/issues/508) [(33c63)](https://togithub.com/antfu/eslint-config/commit/33c6327) - Add 'ts/promise-function-async' to type aware rule - by [@ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/511](https://togithub.com/antfu/eslint-config/issues/511) [(e7cd2)](https://togithub.com/antfu/eslint-config/commit/e7cd2bf) ##### 🐞 Bug Fixes - Peer dependency version of svelte-eslint-parser - by [@thenbe](https://togithub.com/thenbe) in [https://github.com/antfu/eslint-config/issues/504](https://togithub.com/antfu/eslint-config/issues/504) [(435e1)](https://togithub.com/antfu/eslint-config/commit/435e1ce) - Ignore vite timestamp file - by [@CofCat456](https://togithub.com/CofCat456) in [https://github.com/antfu/eslint-config/issues/515](https://togithub.com/antfu/eslint-config/issues/515) [(8f36c)](https://togithub.com/antfu/eslint-config/commit/8f36c5b) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.21.1...v2.21.2) ### [`v2.21.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.21.1) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.21.0...v2.21.1) ##### 🚀 Features - Add 'contributors' to sort - by [@christopher-buss](https://togithub.com/christopher-buss) in [https://github.com/antfu/eslint-config/issues/500](https://togithub.com/antfu/eslint-config/issues/500) and [https://github.com/antfu/eslint-config/issues/501](https://togithub.com/antfu/eslint-config/issues/501) [(6cde4)](https://togithub.com/antfu/eslint-config/commit/6cde4c9) ##### 🐞 Bug Fixes - Option glob pattern for .d.mts - by [@antfu](https://togithub.com/antfu) [(a2ca9)](https://togithub.com/antfu/eslint-config/commit/a2ca99f) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.21.0...v2.21.1) ### [`v2.21.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.21.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.20.0...v2.21.0) ##### 🐞 Bug Fixes - Only enable ts rules for ts files, fix [#498](https://togithub.com/antfu/eslint-config/issues/498) - by [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/498](https://togithub.com/antfu/eslint-config/issues/498) [(87142)](https://togithub.com/antfu/eslint-config/commit/87142e1) - Include `.d.mts` and `.d.cts` - by [@antfu](https://togithub.com/antfu) [(0582c)](https://togithub.com/antfu/eslint-config/commit/0582c44) - Disbale type-aware in astro, handle formatter overrides with stylistic - by [@tinchoz49](https://togithub.com/tinchoz49) and [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/493](https://togithub.com/antfu/eslint-config/issues/493) [(e3230)](https://togithub.com/antfu/eslint-config/commit/e32301a) - Include `.jsx` files when the options set to true - by [@antfu](https://togithub.com/antfu) [(96aff)](https://togithub.com/antfu/eslint-config/commit/96affbf) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.20.0...v2.21.0) ### [`v2.20.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.20.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.19.2...v2.20.0) ##### 🚀 Features - Update astro plugin to v1.0 - by [@tinchoz49](https://togithub.com/tinchoz49) and [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/492](https://togithub.com/antfu/eslint-config/issues/492) [(49a9d)](https://togithub.com/antfu/eslint-config/commit/49a9d0c) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.19.2...v2.20.0) ### [`v2.19.2`](https://togithub.com/antfu/eslint-config/releases/tag/v2.19.2) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.19.1...v2.19.2) ##### 🚀 Features - **typescript**: Add strict-boolean-expressions rule - by [@ryoppippi](https://togithub.com/ryoppippi) in [https://github.com/antfu/eslint-config/issues/490](https://togithub.com/antfu/eslint-config/issues/490) [(c0426)](https://togithub.com/antfu/eslint-config/commit/c042620) ##### 🐞 Bug Fixes - TsconfigPath undefined - by [@tinchoz49](https://togithub.com/tinchoz49) in [https://github.com/antfu/eslint-config/issues/491](https://togithub.com/antfu/eslint-config/issues/491) [(8c473)](https://togithub.com/antfu/eslint-config/commit/8c4732f) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.19.1...v2.19.2) ### [`v2.19.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.19.1) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.19.0...v2.19.1) ##### 🚀 Features - Add jsx support in react without config. - by [@eastonzh](https://togithub.com/eastonzh) in [https://github.com/antfu/eslint-config/issues/481](https://togithub.com/antfu/eslint-config/issues/481) [(87af9)](https://togithub.com/antfu/eslint-config/commit/87af9a0) - **cli**: Add validation for CSS-related files - by [@pudon](https://togithub.com/pudon) in [https://github.com/antfu/eslint-config/issues/478](https://togithub.com/antfu/eslint-config/issues/478) [(6ada3)](https://togithub.com/antfu/eslint-config/commit/6ada34e) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.19.0...v2.19.1) ### [`v2.19.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.19.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.18.1...v2.19.0) ##### 🚀 Features - Update plugins - by [@antfu](https://togithub.com/antfu) [(56cde)](https://togithub.com/antfu/eslint-config/commit/56cde3f) - Use `antfu/curly` to replace `curly` - by [@antfu](https://togithub.com/antfu) [(42a90)](https://togithub.com/antfu/eslint-config/commit/42a90c0) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.18.1...v2.19.0) ### [`v2.18.1`](https://togithub.com/antfu/eslint-config/releases/tag/v2.18.1) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.18.0...v2.18.1) ##### 🚀 Features - Update plugins - by [@antfu](https://togithub.com/antfu) [(5071f)](https://togithub.com/antfu/eslint-config/commit/5071f20) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.18.0...v2.18.1) ### [`v2.18.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.18.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.17.0...v2.18.0) ##### 🚀 Features - Add regexp plugin and enable by default - by [@antfu](https://togithub.com/antfu) [(1e189)](https://togithub.com/antfu/eslint-config/commit/1e18906) - Support xml - by [@zanfee](https://togithub.com/zanfee) and [@antfu](https://togithub.com/antfu) in [https://github.com/antfu/eslint-config/issues/472](https://togithub.com/antfu/eslint-config/issues/472) [(19b4e)](https://togithub.com/antfu/eslint-config/commit/19b4e39) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.17.0...v2.18.0) ### [`v2.17.0`](https://togithub.com/antfu/eslint-config/releases/tag/v2.17.0) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.16.4...v2.17.0) ##### 🚀 Features - Update stylistic and ts-eslint - by [@antfu](https://togithub.com/antfu) [(25c11)](https://togithub.com/antfu/eslint-config/commit/25c1111) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.16.4...v2.17.0) ### [`v2.16.4`](https://togithub.com/antfu/eslint-config/releases/tag/v2.16.4) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.16.3...v2.16.4) *No significant changes* ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.16.3...v2.16.4) ### [`v2.16.3`](https://togithub.com/antfu/eslint-config/releases/tag/v2.16.3) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.16.2...v2.16.3) ##### 🚀 Features - Update deps - by [@antfu](https://togithub.com/antfu) [(1a25b)](https://togithub.com/antfu/eslint-config/commit/1a25b9d) ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.16.2...v2.16.3) ### [`v2.16.2`](https://togithub.com/antfu/eslint-config/releases/tag/v2.16.2) [Compare Source](https://togithub.com/antfu/eslint-config/compare/v2.16.1...v2.16.2) *No significant changes* ##### [View changes on GitHub](https://togithub.com/antfu/eslint-config/compare/v2.16.1...v2.16.2)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.
This PR was generated by Mend Renovate. View the repository job log.