Merged
Conversation
## Changes - Replace `@stylistic/eslint-plugin-ts` with `@stylistic/eslint-plugin` in package.json - Update import and plugin reference in eslint.config.mjs ## Why The `@stylistic/eslint-plugin-ts` package has been deprecated. ``` This package is deprecated in favor of the unified @stylistic/eslint-plugin, please consider migrating to the main package ```
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@stylistic/eslint-plugin](https://redirect.github.com/eslint-stylistic/eslint-stylistic) ([source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin)) | [`^4.2.0` → `^5.0.0`](https://renovatebot.com/diffs/npm/@stylistic%2feslint-plugin/4.4.1/5.7.1) |  |  | --- ### Release Notes <details> <summary>eslint-stylistic/eslint-stylistic (@​stylistic/eslint-plugin)</summary> ### [`v5.7.1`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#571-2026-01-23) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v5.7.0...v5.7.1) ##### Bug Fixes - add `meta` to plugin ([#​1102](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1102)) ([f9d8a21](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/f9d8a2143ae854924b58c8bac7c5f5c22a06b5c4)) - **deps:** revert `eslint-visitor-keys` and `espree` to compatible versions ([#​1111](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1111)) ([572f1ab](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/572f1abf6382248e276f0ad2e3107f08a035436f)) - **disable-legacy:** disable `multiline-comment-style` ([#​1103](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1103)) ([03fc476](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/03fc476d716e4aa41390b867f2f0fa0155a9bfec)) - **no-whitespace-before-property:** detect whitespace in `TSIndexedAccessType` with parens ([#​1099](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1099)) ([60aafcb](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/60aafcbf47c086031522c4700ada4b2a313614ce)) - upgrade deps ([#​1112](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1112)) ([29a1d0a](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/29a1d0a5aa0d0f248b515474a1c6583abcd5fe1b)) ##### Documentation - **indent:** update deprecation tips ([#​1109](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1109)) ([6a6d30b](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/6a6d30b125e3bfd031c62ed058358cfcc0356fa5)) ##### Chores - extract `safeReplaceTextBetween` to reuse common fix logic ([#​1104](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1104)) ([a49451f](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/a49451f8246d5efe670116beec741d993c53a682)) - **jsx-rules:** cleanup `meta`, use `defaultOptions` ([#​1108](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1108)) ([55bbd1d](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/55bbd1d52f5d5b300bfd6032a17c4ada66629453)) - **line-comment-position:** simplify options initialization ([#​1106](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1106)) ([4d6b10a](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/4d6b10ad6a29ec4443b66db3634f88e314df4f74)) - use `defaultOptions` in rules ([#​1105](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1105)) ([666e8ee](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/666e8eea27f98ffeb836ede36ce81491a8c580e7)) ### [`v5.7.0`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#570-2026-01-09) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v5.6.1...v5.7.0) ##### Features - **customize:** allow indent option as full rule options ([#​1091](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1091)) ([ab50c71](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/ab50c7170d855d2833c7381a0401ce4f1a7e4259)) - deprecate `jsx-sort-props` in favor of `eslint-plugin-perfectionist` ([#​1071](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1071)) ([622b888](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/622b88885006cd1cd1e5ebfb1d665176505ada61)) - **dot-location:** support `MetaProperty`, `TSQualifiedName`, `TSImportType`, `JSXMemberExpression` ([#​1063](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1063)) ([c296e42](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/c296e42fc8ae8c2b48379aa7f06ee092aa7bc7f3)) - **eol-last:** improve to make language-agnostic ([#​1051](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1051)) ([9152494](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/9152494b67f71e0278231fdf1eeb08445b0d64d2)) - **linebreak-style:** improve to make language-agnostic ([#​1050](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1050)) ([132926d](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/132926d6bb7e5e195d7ae9f7e9d8c2c3a3a543a1)) - **type-annotation-spacing:** allow ignore check `arrow` ([#​1080](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1080)) ([1aaf61f](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/1aaf61f39fc2bb036c75ee3460e73a870f738633)) - update deps, support [@​typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser) >=8.48.0 ([#​1095](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1095)) ([172ef89](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/172ef89d6b19c0fdf974a041a67d5b9f24f7c827)) ##### Bug Fixes - **list-style:** replace text range with delimiter directly ([#​1062](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1062)) ([c2ac348](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/c2ac3483e9baf10187e71756931f19b2f2b50a51)) - **object-curly-spacing:** allow space before comment in multi-line objects ([#​1076](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1076)) ([d73c03e](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/d73c03e970b50980b02a754596e352fd86cedaaf)) ##### Documentation - fix command to run docs ([#​1058](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1058)) ([f597441](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/f5974417fa5e2f00c661e443f510dbe72cdd4777)) ##### Build Related - **deps:** bump actions/checkout from 5 to 6 ([#​1061](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1061)) ([767efe4](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/767efe49154ac91bce0c8556d735eed266988d57)) - **deps:** bump actions/download-artifact from 6 to 7 ([#​1067](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1067)) ([272e75d](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/272e75d7caf535504cd9e8a0e2c16bb9d17117dc)) - **deps:** bump actions/upload-artifact from 5 to 6 ([#​1068](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1068)) ([50239e3](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/50239e30603d030b6ef4bec3acdd66f2b73bee8d)) ##### Chores - **docs:** extract local vite plugins from `vite.config.ts` ([#​1081](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1081)) ([79e6c6b](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/79e6c6b8289869ecaf4bfa189eefa6879620fa5a)) - **indent:** simplify handling of `TSConditionalType` ([#​1075](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1075)) ([233c967](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/233c9678b312f3e816984a2ddfe34c7e376ec553)) - **indent:** simplify handling of `TSMappedType` ([#​1073](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1073)) ([30b6bb3](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/30b6bb35e54c7db315305a9cc4c30a4722d03ad5)) - **member-delimiter-style:** use auto-generated types ([#​1089](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1089)) ([580164b](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/580164b91190b19ecbe643ffdaca5431e37bec9d)) - **padding-line-between-statements:** use auto-generated types ([#​1090](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1090)) ([a80aefb](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/a80aefb09ff022f8ff2134720c82a3d0d1ff236e)) - replace `hasCommentsBetween` with `sourceCode.commentsExistBetween` ([#​1094](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1094)) ([77e1370](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/77e1370147573afcd5958c5fe921ce2b0ffc21bf)) - **test-utils:** replace language conditionals with a config object ([#​1064](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1064)) ([e78a122](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/e78a122232e6b1a52d8fff550dfbe8793dd8c6c8)) - **utils:** simplify type guards, cleanup typings & docs ([#​1086](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1086)) ([843428e](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/843428ebf94dbe2013d93032271064fb8a5660de)) ### [`v5.6.1`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#561-2025-11-19) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v5.6.0...v5.6.1) ##### Bug Fixes - **computed-property-spacing:** guard with `node.type` instead of `computed` check ([#​1054](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1054)) ([c486861](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/c48686160fc13ee5c195df8dd0cf8b85363acfce)) ### [`v5.6.0`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#560-2025-11-18) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v5.5.0...v5.6.0) ##### Features - **arrow-spacing:** support `TSFunctionType` and `TSConstructorType` ([#​1036](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1036)) ([a5380d2](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/a5380d2a46b64bbe064dc37643948a3d0f11f990)) - **computed-property-spacing:** support `TSIndexedAccessType` ([#​1047](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1047)) ([d6e7437](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/d6e7437f009f38181966e9fb48318dd220d0c50d)) - **no-whitespace-before-property:** support TS nodes ([#​1046](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1046)) ([684ff76](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/684ff7688afcb87d5d7fab09b0bec119d175ed63)) - **type-annotation-spacing:** deprecate `overrides.arrow` in favor of `arrow-spacing` ([#​1037](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1037)) ([598bbb0](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/598bbb0f74364bdd2f23f153c0f1134cab5e5a47)) - update deps ([#​1052](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1052)) ([29d09cc](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/29d09cc9011d940b231391e707bb2f3aca1c74a5)) ##### Bug Fixes - **type-generic-spacing:** ignore spaces after `new` in `TSConstructorType` ([#​1044](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1044)) ([aa0c6ac](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/aa0c6acfba7711bf2b200f653896b0208d708abb)) ##### Documentation - **no-extra-parens:** add missing `]` in various examples. ([#​1048](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1048)) ([88248cf](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/88248cf843316ae836a0057da440ae7bf4f39449)) - **quotes:** update deprecated options to latest and add tips ([#​1026](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1026)) ([dc949f8](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/dc949f893dc0ffdad7566597ca768f9978793110)) ##### Build Related - **deps:** bump actions/download-artifact from 5 to 6 ([#​1033](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1033)) ([8845342](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/88453426cfb1f7411d09c4657164f76b4951a1bd)) - **deps:** bump actions/setup-node from 5 to 6 ([#​1029](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1029)) ([aa2f991](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/aa2f9915d60a2fa3846e014300310f39caf43615)) - **deps:** bump actions/upload-artifact from 4 to 5 ([#​1034](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1034)) ([657e8ce](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/657e8ce93c9845e7c6cfa55216be9f37c196b4d3)) ##### Chores - **indent:** cleanup `TestCaseError#nodeType` ([#​1043](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1043)) ([3fcec3e](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/3fcec3edcca0e801cb6679df8df8b4c257356db6)) - **indent:** simplify logic in `JSXText` ([#​1027](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1027)) ([d83c5b0](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/d83c5b0ef2a4fe52f818c7d771f1e27d99e4a2c4)) - **space-infix-ops:** simplify logic ([#​1022](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1022)) ([6d57a7d](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/6d57a7deb6bd72765a23de38627f361a5d5f2d2b)) - **type-annotation-spacing:** simplify type definitions ([#​1031](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1031)) ([aa6a0a3](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/aa6a0a3aa3633abae95fbc5115a1de979c55de27)) - **type-annotation-spacing:** use `unindent` for better collapse ([#​1032](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1032)) ([839502a](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/839502a5597d494e24c54f705354e475373206a6)) - **type-generic-spacing:** remove logic duplicated with `comma-spacing` ([#​1024](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1024)) ([361cfc8](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/361cfc862895e808da03c18b7ab53cf4aac49a6c)) - upgrade to vitest v4 ([#​1040](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1040)) ([c9d684b](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/c9d684b6e6ae3b967a1ec99ddef60fbcd4645f6f)) ### [`v5.5.0`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#550-2025-10-18) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v5.4.0...v5.5.0) ##### Features - **comma-dangle:** support `TSFunctionType` and `TSDeclareFunction` ([#​1015](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1015)) ([cd3776f](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/cd3776f8a9c66fdc8ac0ee523734c8b1e30d0859)) - **comma-dangle:** support `TSTypeParameterInstantiation` ([#​1016](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1016)) ([ba930e7](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/ba930e7269351ea1bfc423dd8036e9658438f25c)) - **indent:** deprecate `offsetTernaryExpressionsOffsetCallExpressions` via `offsetTernaryExpressions.CallExpression` ([#​997](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/997)) ([f2837b1](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/f2837b1d9a5d74bef64f660846f5ac78684aaed0)) - **indent:** introduce `NewExpression` and `AwaitExpression` in `offsetTernaryExpressions` ([#​996](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/996)) ([2b5a39f](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/2b5a39fc985a2c9263736f43ae362a86c4426281)) - new rule list-style ([#​895](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/895)) ([a9ec0de](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/a9ec0de85d61c9e7452dac1942fff46684c379ed)) - **object-curly-spacing:** add `emptyObjects` option to control spacing in empty objects ([#​1002](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1002)) ([85ef5bc](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/85ef5bcf052bdd4646abed86130b4fc8d7d948fb)) - **padding-line-between-statements:** narrow report range to reduce noise ([#​1017](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1017)) ([b3a3acf](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/b3a3acffbfa88d6cc0c0072e9e46129cfeeb9a98)) - update deps ([#​1011](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1011)) ([9d5085c](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/9d5085c0309e1b6868838c5a992fce2b703e023d)) ##### Bug Fixes - **indent:** correctly indent `NewExpression` in `ConditionalExpression` ([#​994](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/994)) ([01cec33](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/01cec33474304bcb0365ab7d9ca8f4b504529e82)) - replace `context.getSourceCode()` with `context.sourceCode` ([#​1004](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1004)) ([f3faa54](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/f3faa54295621c5eddbbefbf4630974770f60a69)) ##### Documentation - **contribute:** add guide to run the document site ([#​1001](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1001)) ([37a64c5](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/37a64c5b9c1edd3c184d9d112e1539d06ddc08dc)) - **object-curly-spacing:** introduce `overrides` ([#​998](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/998)) ([6452b52](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/6452b523a48f4f21a3c1d37ca70c6246ce9fa897)) ##### Chores - **no-extra-parens:** remove useless logic ([#​1013](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1013)) ([8e34765](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/8e34765bed7ed363386d8d38e27a34b605c4fed6)) - remove `TestCaseError#type` ([#​1005](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1005)) ([83d00c5](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/83d00c5735a3ac5a69fc053c3714cd8ca14ab5f4)) - replace `Object.prototype.hasOwnProperty.call` with `Object.hasOwn` ([#​992](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/992)) ([97193e1](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/97193e14d60d9e46b9c9a5cde3be5f2f35e9c251)) ### [`v5.4.0`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#540-2025-09-19) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v5.3.1...v5.4.0) ##### Features - **generator-star-spacing:** introduce `shorthand` to override property function shorthands ([#​980](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/980)) ([62d7a17](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/62d7a1726275e2e30bc88b099294b4306887ca96)) - introduce experimental mechanism ([#​894](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/894)) ([87f09ee](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/87f09ee6fa2a05e14b745c0777a8e2c3fd73db1c)) - **object-curly-spacing:** introduce `overrides` ([#​898](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/898)) ([2a422b7](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/2a422b7955f317a141e1d921b05c9156072765e5)) ##### Bug Fixes - correctly display the deprecation warning ([#​967](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/967)) ([094aa48](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/094aa485264e0b904bee51b96612c4f7672a1979)) - **multiline-comment-style:** correctly handle ignored comments ([#​969](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/969)) ([cad56b2](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/cad56b2ad7d694efeda8891dabf8bb2c7fe1cfb0)) - **quote-props:** only check ES3 reserved words for `keywords` option ([#​964](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/964)) ([bc4810f](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/bc4810fb3482247612fc71f30d23411b9d334b71)) - update deps ([#​983](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/983)) ([86596f9](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/86596f93fe8601afc08409a52ea4c6614670c0c9)) ##### Documentation - **indent:** introduce `assignmentOperator` ([#​974](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/974)) ([8a096a8](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/8a096a80619bf1ce6ce886a670bf199746d40299)) - **max-len:** clarify that ignorePattern needs to be a string ([#​981](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/981)) ([d38b703](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/d38b7035a301bad49a6ec7492cd00c30734a0dd3)) ##### Build Related - **deps:** bump actions/setup-node from 4 to 5 ([#​976](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/976)) ([2983f00](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/2983f0097bedc4d14dfbd0a574b0eff5dcc2a5b0)) ### [`v5.3.1`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#531-2025-09-01) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v5.2.3...v5.3.1) ##### Build Related - fix publish ([#​961](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/961)) ([722b259](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/722b259e9c2b0593380f03f27a0401d7e48697f3)) ### [`v5.2.3`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#523-2025-08-08) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v5.2.2...v5.2.3) ##### Bug Fixes - **indent:** correctly locate left paren in `CallExpression` with specific type arguments ([#​910](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/910)) ([f551685](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/f55168509c46a6f6d12b54b68ea335feb1afb2dd)) - **indent:** prevent crashes during `JSXFragment` handling ([#​919](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/919)) ([5937be9](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/5937be96559fe62b98e43e3e2087b797ce57500f)) ### [`v5.2.2`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#522-2025-07-22) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v5.2.1...v5.2.2) ##### Bug Fixes - **no-extra-parens:** skip nested `TSUnionType/TSIntersectionType` when `nestedBinaryExpressions: false` ([#​905](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/905)) ([348f62f](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/348f62f4fc0da84860dd44dc71c3da9f54c318cc)) - **object-curly-spacing:** prevent crash when encountering multiple non-ImportSpecifier nodes ([#​907](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/907)) ([9b77d02](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/9b77d02fb7f4b1a4f2578352801f2c0d430acd08)) ##### Chores - **padding-line-between-statements:** simplify options definition ([#​900](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/900)) ([ced7591](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/ced75917d747a34cad3f31ae163f6bf076506085)) ### [`v5.2.1`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#521-2025-07-21) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v5.2.0...v5.2.1) ##### Bug Fixes - **indent:** ignore semicolon in `TSTypeAliasDeclaration` ([#​903](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/903)) ([71aaccc](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/71aaccc8306f6625f57596d532c06a1562388129)) - run update, correct schema ([#​887](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/887)) ([cc06d9a](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/cc06d9ab03ac99ac09633be4b9b18ee398083943)) ##### Chores - **object-curly-spacing:** simplify import/export checks ([#​897](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/897)) ([5c1b8e9](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/5c1b8e92551806bcf548201534b2095244b29136)) - unify `isRegExpLiteral` ([#​891](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/891)) ([0d9a5f7](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/0d9a5f736c83a2fb89d6fc466616fd87babd3272)) ##### Performance - reduce array iterations ([#​886](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/886)) ([84b7d0e](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/84b7d0e2c91f01c2bedfbd505555daf4c22bccb8)) ### [`v5.2.0`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#520-2025-07-16) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v5.1.0...v5.2.0) ##### Features - add `warnOnce` utility for deprecation warnings ([#​867](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/867)) ([f015822](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/f0158222e8a97fcbb9d0e7c921e4f3de1baa1816)) - **indent:** introduce `returnType` for `FunctionDeclaration` and `FunctionExpression` ([#​884](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/884)) ([c0a09fb](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/c0a09fb48859bac61bb6a53704dc326f16d824aa)) - **indent:** support `TSTypeAliasDeclaration` ([#​796](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/796)) ([c62afea](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/c62afeab8695e2271267be5dc5dff59d35ad2f42)) - **keyword-spacing:** support `ImportAttribute` ([#​863](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/863)) ([08d4193](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/08d4193872c5d335f881fce2d3ba5a4699cda383)) - **multiline-comment-style:** add support for exclamation comments ([#​876](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/876)) ([b2ece9f](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/b2ece9f09fa968a8c4866d61b231ec57897b0e43)) - **no-extra-parens:** support part of TS Nodes ([#​873](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/873)) ([7d4aa27](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/7d4aa27c0378c58023b133cea4018b0ba069308f)) - **object-curly-spacing:** support `ImportAttribute` ([#​862](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/862)) ([000f2f4](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/000f2f49e706a63ed478eb7390284ed7558e78dd)) - support `AccessorProperty` ([#​829](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/829)) ([2143f34](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/2143f34976e80a3f43db7838706d4180e736f981)) ##### Bug Fixes - disallow extra properties in rule options ([#​883](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/883)) ([bac5f3f](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/bac5f3f5623264a6fe88dd0b56f959f0401acc07)) - **indent:** align first element when `VariableDeclarator` is `first` ([#​861](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/861)) ([ddd14c8](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/ddd14c83cf77344a1775df745b1abca01543f5d6)) ##### Documentation - enhance readability ([#​880](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/880)) ([4a5fe59](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/4a5fe59f528021fa2e6e8f787d2f21a69739391b)) - fix link of `no-unexpected-multiline` ([#​847](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/847)) ([0639099](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/06390997277f78dba4f24e1830d5ffbc332360bb)) - **operator-linebreak:** add description for "ignore" option earlier ([#​866](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/866)) ([46e43f5](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/46e43f5b79fa8d253bd63bf4b22e2e2f6b1d0268)) ##### Chores - **indent:** cleanup cases ([#​859](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/859)) ([9d8a9c6](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/9d8a9c6303f29c236ffbdf5a63cf7f67c418d68c)) ### [`v5.1.0`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#510-2025-06-29) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v5.0.0...v5.1.0) ##### Bug Fixes - correct rule name in `disable-legacy` ([#​849](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/849)) ([e63f1e4](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/e63f1e418aae14b7bfdfc764c3a1a310d7af4ddb)) - **indent:** correct handling of return type annotations ([#​853](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/853)) ([5259950](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/5259950b5f5be86d1d73f6dcb07952b1d36f31e1)) ##### Build Related - migrate to `tsdown` ([#​854](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/854)) ([5d2bec1](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/5d2bec10f1da31eb56ccf637d936dcbba79983cc)) ##### Chores - cleanup duplicate test cases ([#​855](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/855)) ([140db85](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/140db8594f195193abb39d16aef5f01d386cc651)) - release-please-mark ([da0be03](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/da0be031fc4fbea6c52640f913269e0bf07093c5)) ### [`v5.0.0`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#500-2025-06-23) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v4.4.1...v5.0.0) ##### Chores - release-please-mark ([3616355](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/36163552bc0f010cbb16a2fdeeba955405500733)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "every weekday" (UTC), 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/apify/crawlee). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45NS4yIiwidXBkYXRlZEluVmVyIjoiNDIuOTUuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
See Commits and Changes for more details.
Created by
pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )