chore(deps): update dependency eslint-plugin-unicorn to v66#6419
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Performance report
|
Thank you for your contribution! ❤️You can try out this pull request locally by installing Rollup via npm install rollup/rollup#renovate/eslint-plugin-unicorn-66.xNotice: Ensure you have installed the latest nightly Rust toolchain. If you haven't installed it yet, please see https://www.rust-lang.org/tools/install to learn how to download Rustup and install Rust. or load it into the REPL: |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #6419 +/- ##
=======================================
Coverage 98.78% 98.78%
=======================================
Files 274 274
Lines 10806 10806
Branches 2882 2882
=======================================
Hits 10675 10675
Misses 89 89
Partials 42 42 ☔ View full report in Codecov by Harness. 🚀 New features to boost your workflow:
|
fa4f17f to
2a246c9
Compare
|
This PR has been released as part of [email protected]. You can test it via |
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@rollup/rollup-linux-x64-gnu](https://rollupjs.org/) ([source](https://github.com/rollup/rollup)) | [`4.62.0` → `4.62.2`](https://renovatebot.com/diffs/npm/@rollup%2frollup-linux-x64-gnu/4.62.0/4.62.2) |  |  | | [@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)) | [`8.61.1` → `8.62.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/8.61.1/8.62.0) |  |  | | [@typescript-eslint/parser](https://typescript-eslint.io/packages/parser) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)) | [`8.61.1` → `8.62.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/8.61.1/8.62.0) |  |  | | [eslint](https://eslint.org) ([source](https://github.com/eslint/eslint)) | [`10.5.0` → `10.6.0`](https://renovatebot.com/diffs/npm/eslint/10.5.0/10.6.0) |  |  | | [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) | [`29.15.2` → `29.15.3`](https://renovatebot.com/diffs/npm/eslint-plugin-jest/29.15.2/29.15.3) |  |  | | [globals](https://github.com/sindresorhus/globals) | [`17.6.0` → `17.7.0`](https://renovatebot.com/diffs/npm/globals/17.6.0/17.7.0) |  |  | | [prettier](https://prettier.io) ([source](https://github.com/prettier/prettier)) | [`3.8.4` → `3.9.1`](https://renovatebot.com/diffs/npm/prettier/3.8.4/3.9.1) |  |  | | [rollup](https://rollupjs.org/) ([source](https://github.com/rollup/rollup)) | [`4.62.0` → `4.62.2`](https://renovatebot.com/diffs/npm/rollup/4.62.0/4.62.2) |  |  | --- ### Release Notes <details> <summary>rollup/rollup (@​rollup/rollup-linux-x64-gnu)</summary> ### [`v4.62.2`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4622) [Compare Source](rollup/rollup@v4.62.1...v4.62.2) *2026-06-19* ##### Bug Fixes - Do not add spurious side-effect-free external imports to chunks when using minChunkSize ([#​6411](rollup/rollup#6411)) ##### Pull Requests - [#​6411](rollup/rollup#6411): Skip side-effect-free external imports when hoisting is disabled ([@​morgan-coded](https://github.com/morgan-coded), [@​lukastaegert](https://github.com/lukastaegert)) - [#​6416](rollup/rollup#6416): refactor(rust/parser\_ast): extract property AstConverter write buffer kind logic to new method ([@​fabianbernhart](https://github.com/fabianbernhart), [@​lukastaegert](https://github.com/lukastaegert)) ### [`v4.62.1`](https://github.com/rollup/rollup/blob/HEAD/CHANGELOG.md#4621) [Compare Source](rollup/rollup@v4.62.0...v4.62.1) *2026-06-19* ##### Bug Fixes - Preserve multipart file extensions when deconflicting output chunks ([#​6408](rollup/rollup#6408)) - Fix an issue where getLogFilter would match additional logs ([#​6415](rollup/rollup#6415)) ##### Pull Requests - [#​6393](rollup/rollup#6393): Use import attributes for importing JSON ([@​selfisekai](https://github.com/selfisekai), [@​lukastaegert](https://github.com/lukastaegert)) - [#​6408](rollup/rollup#6408): fix: insert conflict numbers before first extension in multi-extension filenames ([@​LeSingh1](https://github.com/LeSingh1), [@​lukastaegert](https://github.com/lukastaegert)) - [#​6415](rollup/rollup#6415): fix: advance value past wildcard prefix before suffix check in getLogFilter ([@​JSap0914](https://github.com/JSap0914), [@​lukastaegert](https://github.com/lukastaegert)) - [#​6417](rollup/rollup#6417): chore(deps): update msys2/setup-msys2 digest to [`66cd2cc`](rollup/rollup@66cd2cc) ([@​renovate](https://github.com/renovate)\[bot]) - [#​6418](rollup/rollup#6418): fix(deps): update minor/patch updates ([@​renovate](https://github.com/renovate)\[bot], [@​lukastaegert](https://github.com/lukastaegert)) - [#​6419](rollup/rollup#6419): chore(deps): update dependency eslint-plugin-unicorn to v66 ([@​renovate](https://github.com/renovate)\[bot]) - [#​6420](rollup/rollup#6420): chore(deps): lock file maintenance minor/patch updates ([@​renovate](https://github.com/renovate)\[bot], [@​lukastaegert](https://github.com/lukastaegert)) </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)</summary> ### [`v8.62.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#8620-2026-06-22) [Compare Source](typescript-eslint/typescript-eslint@v8.61.1...v8.62.0) ##### 🚀 Features - remove redundant package.json "files" ([#​12444](typescript-eslint/typescript-eslint#12444)) ##### ❤️ Thank You - Kirk Waiblinger [@​kirkwaiblinger](https://github.com/kirkwaiblinger) See [GitHub Releases](https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.62.0) for more information. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. </details> <details> <summary>typescript-eslint/typescript-eslint (@​typescript-eslint/parser)</summary> ### [`v8.62.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#8620-2026-06-22) [Compare Source](typescript-eslint/typescript-eslint@v8.61.1...v8.62.0) ##### 🚀 Features - remove redundant package.json "files" ([#​12444](typescript-eslint/typescript-eslint#12444)) ##### ❤️ Thank You - Kirk Waiblinger [@​kirkwaiblinger](https://github.com/kirkwaiblinger) See [GitHub Releases](https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.62.0) for more information. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. </details> <details> <summary>eslint/eslint (eslint)</summary> ### [`v10.6.0`](https://github.com/eslint/eslint/releases/tag/v10.6.0) [Compare Source](eslint/eslint@v10.5.0...v10.6.0) #### Features - [`b1f9106`](eslint/eslint@b1f9106) feat: detect Symbol() and BigInt() in no-constant-binary-expression ([#​20981](eslint/eslint#20981)) (Taejin Kim) - [`f291007`](eslint/eslint@f291007) feat: add checkRelationalComparisons to no-constant-binary-expression ([#​20948](eslint/eslint#20948)) (sethamus) #### Bug Fixes - [`6b05784`](eslint/eslint@6b05784) fix: prefer-exponentiation-operator invalid autofix at statement start ([#​20997](eslint/eslint#20997)) (Milos Djermanovic) - [`bb9eb2a`](eslint/eslint@bb9eb2a) fix: account for shadowed `Boolean` in `no-extra-boolean-cast` ([#​21013](eslint/eslint#21013)) (den$) - [`8fd8741`](eslint/eslint@8fd8741) fix: don't report shadowed undefined in `radix` rule ([#​21011](eslint/eslint#21011)) (Pixel) - [`5784980`](eslint/eslint@5784980) fix: don't report shadowed undefined in no-throw-literal ([#​21010](eslint/eslint#21010)) (Pixel) - [`9cd1e6d`](eslint/eslint@9cd1e6d) fix: suppress invalid class suggestion in no-promise-executor-return ([#​21008](eslint/eslint#21008)) (Pixel) - [`d4eb2dc`](eslint/eslint@d4eb2dc) fix: don't report shadowed undefined in prefer-promise-reject-errors ([#​21006](eslint/eslint#21006)) (Pixel) - [`2360464`](eslint/eslint@2360464) fix: prefer-promise-reject-errors false positives for shadowed Promise ([#​21003](eslint/eslint#21003)) (den$) - [`63d52d2`](eslint/eslint@63d52d2) fix: restore max-classes-per-file report range ([#​21002](eslint/eslint#21002)) (Pixel) - [`7feaff0`](eslint/eslint@7feaff0) fix: callback detection logic for IIFEs in max-nested-callbacks ([#​20979](eslint/eslint#20979)) (fnx) - [`399a2ec`](eslint/eslint@399a2ec) fix: don't report inner non-callbacks in `max-nested-callbacks` ([#​20995](eslint/eslint#20995)) (Milos Djermanovic) #### Documentation - [`a83683d`](eslint/eslint@a83683d) docs: Update README (GitHub Actions Bot) - [`f5449f9`](eslint/eslint@f5449f9) docs: document userland patterns for global assertionOptions in RuleT… ([#​20986](eslint/eslint#20986)) (playgirl) - [`bea49f7`](eslint/eslint@bea49f7) docs: Update README (GitHub Actions Bot) - [`e5f70f9`](eslint/eslint@e5f70f9) docs: update code-path diagrams ([#​20984](eslint/eslint#20984)) (Tanuj Kanti) - [`8890c2d`](eslint/eslint@8890c2d) docs: add TypeScript config guidance for MCP server ([#​20796](eslint/eslint#20796)) (Pierluigi Lenoci) - [`3eb3d9b`](eslint/eslint@3eb3d9b) docs: Update README (GitHub Actions Bot) - [`c5bb59c`](eslint/eslint@c5bb59c) docs: Update README (GitHub Actions Bot) - [`eb3c97c`](eslint/eslint@eb3c97c) docs: fix grammar in prefer-const rule description ([#​20983](eslint/eslint#20983)) (lumir) #### Chores - [`6a42034`](eslint/eslint@6a42034) ci: run ecosystem tests on main branch ([#​20891](eslint/eslint#20891)) (sethamus) - [`3dbacdb`](eslint/eslint@3dbacdb) ci: bump actions/checkout from 6 to 7 ([#​21014](eslint/eslint#21014)) (dependabot\[bot]) - [`c3abfca`](eslint/eslint@c3abfca) chore: correct JSDoc param types in html formatter ([#​21018](eslint/eslint#21018)) (Minseon Kim) - [`a832320`](eslint/eslint@a832320) ci: split ecosystem tests into separate jobs ([#​21001](eslint/eslint#21001)) (xbinaryx) - [`27166e7`](eslint/eslint@27166e7) chore: update ecosystem plugins ([#​21005](eslint/eslint#21005)) (ESLint Bot) - [`865d76e`](eslint/eslint@865d76e) ci: bump pnpm/action-setup from 6.0.8 to 6.0.9 ([#​20989](eslint/eslint#20989)) (dependabot\[bot]) - [`27a88c9`](eslint/eslint@27a88c9) chore: update dependency markdown-it to v14 in root ([#​20994](eslint/eslint#20994)) (Milos Djermanovic) - [`970cea6`](eslint/eslint@970cea6) chore: update dependency markdown-it to v14 ([#​20993](eslint/eslint#20993)) (Milos Djermanovic) - [`b482120`](eslint/eslint@b482120) chore: update dependency prettier to v3.8.4 ([#​20990](eslint/eslint#20990)) (renovate\[bot]) - [`6993fb3`](eslint/eslint@6993fb3) chore: update ecosystem plugins ([#​20985](eslint/eslint#20985)) (ESLint Bot) </details> <details> <summary>jest-community/eslint-plugin-jest (eslint-plugin-jest)</summary> ### [`v29.15.3`](https://github.com/jest-community/eslint-plugin-jest/blob/HEAD/CHANGELOG.md#29153-2026-06-26) [Compare Source](jest-community/eslint-plugin-jest@v29.15.2...v29.15.3) ##### Bug Fixes - **no-export:** treat describe blocks as test files ([#​1978](jest-community/eslint-plugin-jest#1978)) ([70568b0](jest-community/eslint-plugin-jest@70568b0)) </details> <details> <summary>sindresorhus/globals (globals)</summary> ### [`v17.7.0`](https://github.com/sindresorhus/globals/releases/tag/v17.7.0) [Compare Source](sindresorhus/globals@v17.6.0...v17.7.0) - Update globals (2026-06-22) ([#​345](sindresorhus/globals#345)) [`33b75f9`](sindresorhus/globals@33b75f9) *** </details> <details> <summary>prettier/prettier (prettier)</summary> ### [`v3.9.1`](https://github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#391) [Compare Source](prettier/prettier@3.9.0...3.9.1) [diff](prettier/prettier@3.9.0...3.9.1) ##### CLI: Fix ignored file has been cached incorrectly ([#​19483](prettier/prettier#19483) by [@​kovsu](https://github.com/kovsu)) Bug details [#​18016](prettier/prettier#18016) ### [`v3.9.0`](https://github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#390) [Compare Source](prettier/prettier@3.8.5...3.9.0) [diff](prettier/prettier@3.8.5...3.9.0) 🔗 [Release Notes](https://prettier.io/blog/2026/06/27/3.9.0) ### [`v3.8.5`](https://github.com/prettier/prettier/blob/HEAD/CHANGELOG.md#385) [Compare Source](prettier/prettier@3.8.4...3.8.5) [diff](prettier/prettier@3.8.4...3.8.5) ##### Flow: Support `readonly` as a variance annotation ([#​19022](prettier/prettier#19022) by [@​marcoww6](https://github.com/marcoww6)) Flow now accepts `readonly` as a property variance annotation, equivalent to `+` (covariant/read-only). <!-- prettier-ignore --> ```jsx // Input type T = { readonly foo: string, }; // Prettier 3.8.4 SyntaxError // Prettier 3.8.5 type T = { readonly foo: string, }; ``` </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Amsterdam) - Branch creation - "before 6am on monday" - 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. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](undefined) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMjIuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIzNC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJ0eXBlL21pbm9yIiwidHlwZS9wYXRjaCJdfQ==--> Co-authored-by: Bernd Schorgers <[email protected]> Co-authored-by: lab-assistant <[email protected]> Reviewed-on: https://git.bjw-s.dev/bjw-s/action-changed-files/pulls/56
This PR contains the following updates:
^65.0.1→^66.0.0Release Notes
sindresorhus/eslint-plugin-unicorn (eslint-plugin-unicorn)
v66.0.0Compare Source
Breaking
93164fb93164fbno-array-for-eachrule tono-for-each(#3216)b87c8a9no-hex-escaperule (#3202)d68b09eprefer-unicode-code-point-escapes, which covers more cases.New rules
class-reference-in-static-methods(#3154)bbeb92fcomment-content(#3104)d14d0fdconsistent-class-member-order(#3226)d116a6bconsistent-export-decorator-position(#3175)9302e8dconsistent-function-style(#3137)a86fe5econsistent-optional-chaining(#3195)c07bf4eexplicit-timer-delay(#2814)29ae4ebid-match(#3109)d39bfa3max-nested-calls(#3183)0763b75no-asterisk-prefix-in-documentation-comments(#3191)4a95ff6no-break-in-nested-loop(#3148)41648c1no-computed-property-existence-check(#3151)af0e3c4no-confusing-array-with(#3178)95a748bno-declarations-before-early-exit(#3139)f7241c8no-duplicate-loops(#3142)745e9edno-error-property-assignment(#3114)bf9d72eno-global-object-property-assignment(#3136)b03927eno-incorrect-template-string-interpolation(#3162)32380f9no-mismatched-map-key(#3192)154049fno-negated-array-predicate(#3203)6ba7506no-negated-comparison(#3149)5733173no-object-methods-with-collections(#3194)c9ffbf9no-optional-chaining-on-undeclared-variable(#3223)74be15eno-redundant-comparison(#3068)115837dno-return-array-push(#3098)b8735b0no-subtraction-comparison(#3123)178184bno-top-level-side-effects(#3184)442fba3no-undeclared-class-members(#3153)93cbfc0no-unnecessary-global-this(#3161)a9e2c65no-unnecessary-splice(#3124)646ad09no-unreadable-new-expression(#3113)6ae57a9no-unreadable-object-destructuring(#3160)1696abdno-unsafe-buffer-conversion(#3174)a85f2c6no-unsafe-dom-html(#3218)c70380ano-unsafe-property-key(#3227)d1b6ba7no-unsafe-string-replacement(#3120)e097996no-useless-boolean-cast(#3097)b55d2f8no-useless-concat(#3146)5a88edeno-useless-else(#3152)a99a914no-useless-recursion(#3150)d7ecd39no-useless-template-literals(#3225)b752111prefer-add-event-listener-options(#3169)347abffprefer-array-from-map(#3158)584d39dprefer-await(#3147)15632b6prefer-direct-iteration(#3107)0e2fcfdprefer-dispose(#3085)ce29c25prefer-dom-node-html-methods(#3119)1887853prefer-early-return(#3131)eaca182prefer-global-number-constants(#3127)3c7c767prefer-identifier-import-export-specifiers(#3134)b222909prefer-iterable-in-constructor(#3129)5d76a2dprefer-iterator-to-array(#3094)21eb45bprefer-location-assign(#3132)a064465prefer-minimal-ternary(#3222)9c952e0prefer-number-coercion(#3105)2e6696dprefer-number-is-safe-integer(#3073)55d9f7eprefer-object-define-properties(#3189)ced7bcdprefer-object-destructuring-defaults(#3210)d52f71bprefer-object-iterable-methods(#3156)825fbc0prefer-path2d(#3187)a131574prefer-private-class-fields(#3116)4b2273eprefer-scoped-selector(#3099)2c6eca5prefer-short-arrow-method(#3118)745cd27prefer-simple-sort-comparator(#3081)72d12e5prefer-single-array-predicate(#3164)cd42516prefer-single-object-destructuring(#3163)c08a8fbprefer-smaller-scope(#3206)4374b0eprefer-temporal(#3075)74c55afprefer-type-literal-last(#3121)9967938prefer-uint8array-base64(#3086)254e2e0prefer-unicode-code-point-escapes(#3202)d68b09eprefer-url-href(#3186)790bbfdrequire-array-sort-compare(#3166)ed51c89require-proxy-trap-boolean-return(#3159)54ccecbImprovements
1c85dd16b2de0a3cb9d4bd698a60fec53a552c1774consistent-compound-words: AllownewLineword (#3117)949e56bconsistent-compound-words: Improve performance (#3185)fc4e29aconsistent-destructuring: Stop expanding destructuring (#3115)65afb79consistent-function-scoping: Track JSX references (#3101)e0130c2expiring-todo-comments: Addpeer:condition (#3088)93e9a0cexpiring-todo-comments: Simplify report messages (#3215)d0945e0explicit-length-check: Detectlength <= 0as a zero-length check (#3071)ea471f1filename-case: AddcamelCaseWithAcronymscase (#3168)1a7126efilename-case: Allow acronyms in pascal case (#3125)b70cb64import-style: Supportnode:builtins (#3207)abf805fno-empty-file: Support all file extensions (#3077)c4fa5b1no-for-each: Improve autofix reliability (#3213)0116e32no-for-loop: Support cached length loops (#3190)c3f79c8no-invalid-argument-count: Handle TypeScript wrappers (#3179)2639a3bno-invalid-file-input-accept: Normalize legacy MIME types (#3093)27104c0no-single-promise-in-promise-methods: AutofixPromise.allfirst element (#3112)50b5658no-unnecessary-polyfills: Respect Browserslist config (#3122)8b3660ano-unused-properties: Support inline TypeScript object type literals (#3204)ec77d4eno-useless-fallback-in-spread: Support ternary (#3083)0b6c452no-useless-spread: Check object spread inObject.assign()(#3188)c8f2bf5no-useless-switch-case: Allowcase nullandcase undefinedin TypeScript files beforedefault(#3128)556b6a9no-useless-undefined: Handle guarded indexed access (#3201)4cd318dprefer-array-flat: Stop reporting plainconcatnormalization (#3106)b4e5ce2prefer-array-flat-map: Support.filter(…).flatMap(…)(#3199)a14375bprefer-array-from-map: Supportfor-ofarray mapping (#3220)174d5a5prefer-at: Check single-character substring (#3100)6a33b04prefer-at: Preferat()for string indexing (#3200)2ac7dd1prefer-early-return: Add autofix (#3212)0f0ac96prefer-includes: Simplify boolean array predicates (#3096)950e137prefer-math-trunc: CheckparseInt(#3108)c9632b9prefer-modern-dom-apis: Handle.replaceChildren()(#3170)27daf8eprefer-number-is-safe-integer: Check legacy integer patterns (#3214)4e50131prefer-number-properties: Auto-fixisNaN/isFinitewhen the argument is a number (#3082)5e27e8fprefer-object-from-entries: Check for-of loops (#3221)2123d95prefer-regexp-test: Improve TypeScript support (#3193)a8338abprefer-regexp-test: SupportString#search()checks (#3089)7cef013prefer-spread: Handle trivialfor...ofcopies (#3196)dd6e4a1prefer-spread: Improveconcat()array detection (#3171)0f6dc8aprefer-spread: Stop checkingString#split('')(#3110)a4009b1prefer-string-replace-all: Allow more regex flags for string fixes (#3180)19580d8prefer-string-starts-ends-with: DetectindexOf() === 0(#3087)92b6d79prefer-ternary: Detectletdeclaration withifreassignment (#3084)7c7e724prefer-ternary: Only report captured values (#3181)6df473astring-content: Ignoresqltagged templates (#3143)3796576switch-case-braces: Supportsingle-statementoption (#3182)f897537Fixes
better-dom-traversing: Ignoreprops.children(#3177)486d9b7consistent-function-scoping: Fix loop capture false positives (#3157)522e188custom-error-definition: PreserveError#cause(#3092)f182d63max-nested-calls: Ignore JSX wrappers (#3209)1e273ddno-array-callback-reference: Ignore non-array TypeScript receivers (#3130)64dfda9no-array-method-this-argument: Fix false positives (#3219)9aeec5eno-for-loop: Guard unsafe.entries()autofixes (#3211)d5f8a89no-useless-spread: Reduce false positives (#3167)2c19771no-useless-undefined: Ignore TypeScript call arguments (#3095)51a7fd6prefer-array-some: Ignore non-array find checks (#3208)5d9dae2prefer-at: Ignore DOM collection receivers (#3102)4db8f05prefer-global-this: Don't flagtypeofexistence checks (#3070)2767382prefer-https: Ignore well-known XML namespace URIs (#3076)40df180prefer-native-coercion-functions: Ignore type predicates (#3144)d86a467prefer-switch: Ignore literal discriminants (#3103)512a534prefer-type-error: Don't flagtypeof x === 'undefined'existence checks (#3067)3676ba1prevent-abbreviations: Ignoree2eanda11y(#3069)febc992switch-case-braces: Fix incorrect autofix with comment (#3172)9368d98Configuration
📅 Schedule: (UTC)
* 18-23 * * 4)* 0-5 * * 5)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.