Skip to content

Commit ba60f04

Browse files
chore(deps): update dependency @stylistic/eslint-plugin to v5 (apify#3385)
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) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@stylistic%2feslint-plugin/5.7.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@stylistic%2feslint-plugin/4.4.1/5.7.1?slim=true) | --- ### Release Notes <details> <summary>eslint-stylistic/eslint-stylistic (@&#8203;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 ([#&#8203;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 ([#&#8203;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` ([#&#8203;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 ([#&#8203;1099](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1099)) ([60aafcb](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/60aafcbf47c086031522c4700ada4b2a313614ce)) - upgrade deps ([#&#8203;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 ([#&#8203;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 ([#&#8203;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` ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;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` ([#&#8203;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` ([#&#8203;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 ([#&#8203;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 ([#&#8203;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` ([#&#8203;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 [@&#8203;typescript-eslint/parser](https://redirect.github.com/typescript-eslint/parser) >=8.48.0 ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;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` ([#&#8203;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` ([#&#8203;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` ([#&#8203;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 ([#&#8203;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 ([#&#8203;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` ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;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` ([#&#8203;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` ([#&#8203;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 ([#&#8203;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` ([#&#8203;1037](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1037)) ([598bbb0](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/598bbb0f74364bdd2f23f153c0f1134cab5e5a47)) - update deps ([#&#8203;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` ([#&#8203;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. ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;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` ([#&#8203;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` ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;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` ([#&#8203;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 ([#&#8203;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` ([#&#8203;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` ([#&#8203;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` ([#&#8203;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` ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;1017](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/1017)) ([b3a3acf](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/b3a3acffbfa88d6cc0c0072e9e46129cfeeb9a98)) - update deps ([#&#8203;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` ([#&#8203;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` ([#&#8203;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 ([#&#8203;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` ([#&#8203;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 ([#&#8203;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` ([#&#8203;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` ([#&#8203;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 ([#&#8203;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 ([#&#8203;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` ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;964](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/964)) ([bc4810f](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/bc4810fb3482247612fc71f30d23411b9d334b71)) - update deps ([#&#8203;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` ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;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` ([#&#8203;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 ([#&#8203;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 ([#&#8203;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` ([#&#8203;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 ([#&#8203;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 ([#&#8203;897](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/897)) ([5c1b8e9](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/5c1b8e92551806bcf548201534b2095244b29136)) - unify `isRegExpLiteral` ([#&#8203;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 ([#&#8203;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 ([#&#8203;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` ([#&#8203;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` ([#&#8203;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` ([#&#8203;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 ([#&#8203;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 ([#&#8203;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` ([#&#8203;862](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/862)) ([000f2f4](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/000f2f49e706a63ed478eb7390284ed7558e78dd)) - support `AccessorProperty` ([#&#8203;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 ([#&#8203;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` ([#&#8203;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 ([#&#8203;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` ([#&#8203;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 ([#&#8203;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 ([#&#8203;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` ([#&#8203;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 ([#&#8203;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` ([#&#8203;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 ([#&#8203;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>
1 parent 7a6b8da commit ba60f04

File tree

2 files changed

+32
-13
lines changed

2 files changed

+32
-13
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
"@playwright/browser-chromium": "1.58.1",
6464
"@playwright/browser-firefox": "1.58.1",
6565
"@playwright/browser-webkit": "1.58.1",
66-
"@stylistic/eslint-plugin": "^4.2.0",
66+
"@stylistic/eslint-plugin": "^5.0.0",
6767
"@types/content-type": "^1.1.5",
6868
"@types/deep-equal": "^1.0.1",
6969
"@types/domhandler": "^2.4.2",

yarn.lock

Lines changed: 31 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1066,7 +1066,7 @@ __metadata:
10661066
"@playwright/browser-chromium": "npm:1.58.1"
10671067
"@playwright/browser-firefox": "npm:1.58.1"
10681068
"@playwright/browser-webkit": "npm:1.58.1"
1069-
"@stylistic/eslint-plugin": "npm:^4.2.0"
1069+
"@stylistic/eslint-plugin": "npm:^5.0.0"
10701070
"@types/content-type": "npm:^1.1.5"
10711071
"@types/deep-equal": "npm:^1.0.1"
10721072
"@types/domhandler": "npm:^2.4.2"
@@ -1464,6 +1464,17 @@ __metadata:
14641464
languageName: node
14651465
linkType: hard
14661466

1467+
"@eslint-community/eslint-utils@npm:^4.9.1":
1468+
version: 4.9.1
1469+
resolution: "@eslint-community/eslint-utils@npm:4.9.1"
1470+
dependencies:
1471+
eslint-visitor-keys: "npm:^3.4.3"
1472+
peerDependencies:
1473+
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
1474+
checksum: 10c0/dc4ab5e3e364ef27e33666b11f4b86e1a6c1d7cbf16f0c6ff87b1619b3562335e9201a3d6ce806221887ff780ec9d828962a290bb910759fd40a674686503f02
1475+
languageName: node
1476+
linkType: hard
1477+
14671478
"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.12.1":
14681479
version: 4.12.2
14691480
resolution: "@eslint-community/regexpp@npm:4.12.2"
@@ -3078,18 +3089,19 @@ __metadata:
30783089
languageName: node
30793090
linkType: hard
30803091

3081-
"@stylistic/eslint-plugin@npm:^4.2.0":
3082-
version: 4.4.1
3083-
resolution: "@stylistic/eslint-plugin@npm:4.4.1"
3092+
"@stylistic/eslint-plugin@npm:^5.0.0":
3093+
version: 5.7.1
3094+
resolution: "@stylistic/eslint-plugin@npm:5.7.1"
30843095
dependencies:
3085-
"@typescript-eslint/utils": "npm:^8.32.1"
3086-
eslint-visitor-keys: "npm:^4.2.0"
3087-
espree: "npm:^10.3.0"
3096+
"@eslint-community/eslint-utils": "npm:^4.9.1"
3097+
"@typescript-eslint/types": "npm:^8.53.1"
3098+
eslint-visitor-keys: "npm:^4.2.1"
3099+
espree: "npm:^10.4.0"
30883100
estraverse: "npm:^5.3.0"
3089-
picomatch: "npm:^4.0.2"
3101+
picomatch: "npm:^4.0.3"
30903102
peerDependencies:
30913103
eslint: ">=9.0.0"
3092-
checksum: 10c0/94160bfc172a3934dd35be87887f43f7e3ffe9d1645096860a4e4c61877bb0fb62eb20a90e50ad74767ee794ed10f334f7165952cf9bcbd8bae6b80dc10c0d62
3104+
checksum: 10c0/0f3b00162dbf3ae594b86ed468322e1e49ea8b2de1cdb95f589954457d26020ebde007da451e53c85e95108fc1d1461e0c7c355c39c7c124f71cc468dbe69104
30933105
languageName: node
30943106
linkType: hard
30953107

@@ -3689,6 +3701,13 @@ __metadata:
36893701
languageName: node
36903702
linkType: hard
36913703

3704+
"@typescript-eslint/types@npm:^8.53.1":
3705+
version: 8.54.0
3706+
resolution: "@typescript-eslint/types@npm:8.54.0"
3707+
checksum: 10c0/2219594fe5e8931ff91fd1b7a2606d33cd4f093d43f9ca71bcaa37f106ef79ad51f830dea51392f7e3d8bca77f7077ef98733f87bc008fad2f0bbd9ea5fb8a40
3708+
languageName: node
3709+
linkType: hard
3710+
36923711
"@typescript-eslint/typescript-estree@npm:8.46.4":
36933712
version: 8.46.4
36943713
resolution: "@typescript-eslint/typescript-estree@npm:8.46.4"
@@ -3709,7 +3728,7 @@ __metadata:
37093728
languageName: node
37103729
linkType: hard
37113730

3712-
"@typescript-eslint/utils@npm:8.46.4, @typescript-eslint/utils@npm:^8.32.1":
3731+
"@typescript-eslint/utils@npm:8.46.4":
37133732
version: 8.46.4
37143733
resolution: "@typescript-eslint/utils@npm:8.46.4"
37153734
dependencies:
@@ -6685,7 +6704,7 @@ __metadata:
66856704
languageName: node
66866705
linkType: hard
66876706

6688-
"eslint-visitor-keys@npm:^4.2.0, eslint-visitor-keys@npm:^4.2.1":
6707+
"eslint-visitor-keys@npm:^4.2.1":
66896708
version: 4.2.1
66906709
resolution: "eslint-visitor-keys@npm:4.2.1"
66916710
checksum: 10c0/fcd43999199d6740db26c58dbe0c2594623e31ca307e616ac05153c9272f12f1364f5a0b1917a8e962268fdecc6f3622c1c2908b4fcc2e047a106fe6de69dc43
@@ -6741,7 +6760,7 @@ __metadata:
67416760
languageName: node
67426761
linkType: hard
67436762

6744-
"espree@npm:^10.0.1, espree@npm:^10.3.0, espree@npm:^10.4.0":
6763+
"espree@npm:^10.0.1, espree@npm:^10.4.0":
67456764
version: 10.4.0
67466765
resolution: "espree@npm:10.4.0"
67476766
dependencies:

0 commit comments

Comments
 (0)