eslint-stylistic/eslint-stylistic (@stylistic/eslint-plugin-ts)
### [`v2.11.0`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#2110-2024-11-19)
[Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v2.10.1...v2.11.0)
##### Features
- **comma-dangle:** add support for Import Attributes ([#586](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/586)) ([4c177c3](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/4c177c35057652e3872f65756fa62dc05b34cf93))
- **comma-style:** add support for more syntax ([#597](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/597)) ([922151c](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/922151c98b2dc75ad4a135f082050b9dd1b26d11))
- **function-call-argument-newline:** add support for Import Attributes ([#603](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/603)) ([8ee0c24](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/8ee0c24da827c36da3df2e9724744b88fc3aa988))
- **function-call-spacing:** add `optionalChain` to control the space around the `optional chain` ([#605](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/605)) ([f732798](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/f73279887c755db71e47cb3248fea746fb34e783))
- **function-paren-newline:** add support for Import Attributes ([#585](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/585)) ([4ede153](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/4ede153af46af01ed3250e16365975e034631455))
##### Bug Fixes
- fix the `update` script in `Windows` ([#604](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/604)) ([dede119](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/dede11938e3e15a9e36efefeb548eaa1f3cb1484))
##### Build Related
- **deps:** bump codecov/codecov-action from 4 to 5 ([#612](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/612)) ([047a384](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/047a3840e43bea3731c5bef629e18a06b10c55a8))
### [`v2.10.1`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#2101-2024-11-01)
[Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v2.10.0...v2.10.1)
##### Features
- **indent-binary-ops:** disabled to lower indent when starts closing bracket ([#591](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/591)) ([25fe554](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/25fe554cc19e0193e973dd4dd48ed5e218b5c6a5))
##### Bug Fixes
- **key-spacing:** crash for import without attributes when using `align: "colon"` ([#594](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/594)) ([6000f43](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/6000f43d0d6522af1616192321a84cb2ead9b95d))
##### Chores
- release-please-mark ([5e7a284](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/5e7a2841f226347c853559a58c3601d369b8a1ad))
- release-please-mark ([08b65a5](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/08b65a5a605f4e86808983275370271548e98ec9))
### [`v2.10.0`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#2100-2024-10-30)
[Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v2.9.0...v2.10.0)
##### Features
- cross test `comma-spacing` ([#562](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/562)) ([ea72317](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/ea72317f548bf6904d10d7f415ce38dc04e454ff))
- **function-call-spacing:** auto-fix optional chain when option is `never` ([#589](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/589)) ([7a2b47f](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/7a2b47f9cfa32e311eea5b16b3a26c9d034f60df))
- **function-call-spacing:** support `ImportExpression` in `ts` version ([#570](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/570)) ([19d1f8c](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/19d1f8c4a4ae674c53adb4c908bd82985f9af6b9))
- **indent-binary-ops:** logical expression indent ([#576](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/576)) ([cbf800d](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/cbf800ddebf04b2439a751a5d773b80c498f504e))
- **indent:** add support for Import Attributes ([#579](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/579)) ([4f944d8](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/4f944d803f779194d76bbd8d9308cef2fb22d7ec))
- **key-spacing:** add support for Import Attributes ([#583](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/583)) ([789d893](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/789d8935de1f05c6f525017bbb55b2729cff55b2))
- **max-statements-per-line:** new option to allow specific statements ([#558](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/558)) ([2ed4054](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/2ed405430c52ee13b5eaf2754e7c6c178d4e79e5))
- **no-multi-spaces:** add support for Import Attributes ([#584](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/584)) ([0da0713](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/0da07139a6c8e65d0478db91b534498d9a6c9889))
- **padding-line-between-statements:** add support for multiline-export and singleline-export ([#582](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/582)) ([2690a30](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/2690a302d50b044a58f7143fd26cb4204ab7e19d))
- **quote-props:** add support for Import Attributes ([#581](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/581)) ([4edfee2](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/4edfee2c573214b8feec1e1f1c06835e5cdb626c))
##### Bug Fixes
- correct the type of `quotes` in `customize` ([#590](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/590)) ([b86c2df](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/b86c2df9a4700bbe37dd2fbb6fe45dba904895f7))
- **function-call-spacing:** don't remove comments while auto-fixing ([#588](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/588)) ([53b4a55](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/53b4a55b6ddca27e8f1cebf90a8835dc383fd07b))
- **jsx-closing-bracket-location:** should not remove comment in jsx ([#566](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/566)) ([e2ba8d5](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/e2ba8d535884a4f997f22b42be0c3f5c0d4f1c64))
##### Documentation
- **func-call-spacing:** fixing broken links ([#587](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/587)) ([d3dbc22](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/d3dbc22f89c6cf7c8e54feedb5b73a8b64e145e9))
##### Chores
- replace deprecated api with new api ([#567](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/567)) ([3db4870](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/3db4870f56b5f999439987eb904361488e764cc6))
### [`v2.9.0`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#290-2024-10-05)
[Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v2.8.0...v2.9.0)
##### Features
- add indent option tabLength to customize config ([#538](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/538)) ([91a18e7](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/91a18e7a1af7f46c0a125e93c68ac7bc5004d74d))
- **curly-newline:** add new rule ([#548](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/548)) ([049c20e](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/049c20e409eb69b19e2fa7434ca5b13276d8adf5))
- Improve indent in template literals ([#553](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/553)) ([9130c94](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/9130c94eff8a0c97dbee2057c4e9b5891339ce44))
- **jsx/jsx-closing-tag-location:** add location option to customize indentation ([#550](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/550)) ([ae09edd](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/ae09edda14304e85df1426a7eb79e68d4fd029ba))
##### Bug Fixes
- **quotes:** only when allowTemplateLiterals set, allow template literals to avoid escape sequences ([#544](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/544)) ([7e3a0d3](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/7e3a0d3b1989e708e0bad9a6315c4a91c34a4948))
##### Documentation
- typo ([#534](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/534)) ([9573674](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/9573674cb7a15885255a4c20f0e92a588886fabc))
##### Chores
- cross test merged rules (rest) ([#529](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/529)) ([e9087d3](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/e9087d3e5fd9f7966c86091a4349d7244ace1fc7))
Configuration
đ Schedule: Branch creation - "after 9pm,before 9am" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).
đŠ Automerge: Disabled by config. Please merge this manually once you are satisfied.
â» Rebasing: Whenever PR is behind base branch, 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.8.0
->^2.11.0
Release Notes
eslint-stylistic/eslint-stylistic (@stylistic/eslint-plugin-ts)
### [`v2.11.0`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#2110-2024-11-19) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v2.10.1...v2.11.0) ##### Features - **comma-dangle:** add support for Import Attributes ([#586](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/586)) ([4c177c3](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/4c177c35057652e3872f65756fa62dc05b34cf93)) - **comma-style:** add support for more syntax ([#597](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/597)) ([922151c](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/922151c98b2dc75ad4a135f082050b9dd1b26d11)) - **function-call-argument-newline:** add support for Import Attributes ([#603](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/603)) ([8ee0c24](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/8ee0c24da827c36da3df2e9724744b88fc3aa988)) - **function-call-spacing:** add `optionalChain` to control the space around the `optional chain` ([#605](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/605)) ([f732798](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/f73279887c755db71e47cb3248fea746fb34e783)) - **function-paren-newline:** add support for Import Attributes ([#585](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/585)) ([4ede153](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/4ede153af46af01ed3250e16365975e034631455)) ##### Bug Fixes - fix the `update` script in `Windows` ([#604](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/604)) ([dede119](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/dede11938e3e15a9e36efefeb548eaa1f3cb1484)) ##### Build Related - **deps:** bump codecov/codecov-action from 4 to 5 ([#612](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/612)) ([047a384](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/047a3840e43bea3731c5bef629e18a06b10c55a8)) ### [`v2.10.1`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#2101-2024-11-01) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v2.10.0...v2.10.1) ##### Features - **indent-binary-ops:** disabled to lower indent when starts closing bracket ([#591](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/591)) ([25fe554](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/25fe554cc19e0193e973dd4dd48ed5e218b5c6a5)) ##### Bug Fixes - **key-spacing:** crash for import without attributes when using `align: "colon"` ([#594](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/594)) ([6000f43](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/6000f43d0d6522af1616192321a84cb2ead9b95d)) ##### Chores - release-please-mark ([5e7a284](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/5e7a2841f226347c853559a58c3601d369b8a1ad)) - release-please-mark ([08b65a5](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/08b65a5a605f4e86808983275370271548e98ec9)) ### [`v2.10.0`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#2100-2024-10-30) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v2.9.0...v2.10.0) ##### Features - cross test `comma-spacing` ([#562](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/562)) ([ea72317](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/ea72317f548bf6904d10d7f415ce38dc04e454ff)) - **function-call-spacing:** auto-fix optional chain when option is `never` ([#589](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/589)) ([7a2b47f](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/7a2b47f9cfa32e311eea5b16b3a26c9d034f60df)) - **function-call-spacing:** support `ImportExpression` in `ts` version ([#570](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/570)) ([19d1f8c](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/19d1f8c4a4ae674c53adb4c908bd82985f9af6b9)) - **indent-binary-ops:** logical expression indent ([#576](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/576)) ([cbf800d](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/cbf800ddebf04b2439a751a5d773b80c498f504e)) - **indent:** add support for Import Attributes ([#579](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/579)) ([4f944d8](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/4f944d803f779194d76bbd8d9308cef2fb22d7ec)) - **key-spacing:** add support for Import Attributes ([#583](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/583)) ([789d893](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/789d8935de1f05c6f525017bbb55b2729cff55b2)) - **max-statements-per-line:** new option to allow specific statements ([#558](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/558)) ([2ed4054](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/2ed405430c52ee13b5eaf2754e7c6c178d4e79e5)) - **no-multi-spaces:** add support for Import Attributes ([#584](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/584)) ([0da0713](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/0da07139a6c8e65d0478db91b534498d9a6c9889)) - **padding-line-between-statements:** add support for multiline-export and singleline-export ([#582](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/582)) ([2690a30](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/2690a302d50b044a58f7143fd26cb4204ab7e19d)) - **quote-props:** add support for Import Attributes ([#581](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/581)) ([4edfee2](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/4edfee2c573214b8feec1e1f1c06835e5cdb626c)) ##### Bug Fixes - correct the type of `quotes` in `customize` ([#590](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/590)) ([b86c2df](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/b86c2df9a4700bbe37dd2fbb6fe45dba904895f7)) - **function-call-spacing:** don't remove comments while auto-fixing ([#588](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/588)) ([53b4a55](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/53b4a55b6ddca27e8f1cebf90a8835dc383fd07b)) - **jsx-closing-bracket-location:** should not remove comment in jsx ([#566](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/566)) ([e2ba8d5](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/e2ba8d535884a4f997f22b42be0c3f5c0d4f1c64)) ##### Documentation - **func-call-spacing:** fixing broken links ([#587](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/587)) ([d3dbc22](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/d3dbc22f89c6cf7c8e54feedb5b73a8b64e145e9)) ##### Chores - replace deprecated api with new api ([#567](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/567)) ([3db4870](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/3db4870f56b5f999439987eb904361488e764cc6)) ### [`v2.9.0`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#290-2024-10-05) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v2.8.0...v2.9.0) ##### Features - add indent option tabLength to customize config ([#538](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/538)) ([91a18e7](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/91a18e7a1af7f46c0a125e93c68ac7bc5004d74d)) - **curly-newline:** add new rule ([#548](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/548)) ([049c20e](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/049c20e409eb69b19e2fa7434ca5b13276d8adf5)) - Improve indent in template literals ([#553](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/553)) ([9130c94](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/9130c94eff8a0c97dbee2057c4e9b5891339ce44)) - **jsx/jsx-closing-tag-location:** add location option to customize indentation ([#550](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/550)) ([ae09edd](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/ae09edda14304e85df1426a7eb79e68d4fd029ba)) ##### Bug Fixes - **quotes:** only when allowTemplateLiterals set, allow template literals to avoid escape sequences ([#544](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/544)) ([7e3a0d3](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/7e3a0d3b1989e708e0bad9a6315c4a91c34a4948)) ##### Documentation - typo ([#534](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/534)) ([9573674](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/9573674cb7a15885255a4c20f0e92a588886fabc)) ##### Chores - cross test merged rules (rest) ([#529](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/529)) ([e9087d3](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/e9087d3e5fd9f7966c86091a4349d7244ace1fc7))Configuration
đ Schedule: Branch creation - "after 9pm,before 9am" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).
đŠ Automerge: Disabled by config. Please merge this manually once you are satisfied.
â» Rebasing: Whenever PR is behind base branch, 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.