This PR contains the following updates:
| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [stylelint](https://stylelint.io) ([source](https://github.com/stylelint/stylelint)) | [`17.9.1` → `17.10.0`](https://renovatebot.com/diffs/npm/stylelint/17.9.1/17.10.0) |  |  |
---
### Release Notes
<details>
<summary>stylelint/stylelint (stylelint)</summary>
### [`v17.10.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#17100---2026-05-03)
[Compare Source](https://github.com/stylelint/stylelint/compare/17.9.1...17.10.0)
It adds 3 rules and fixes 4 bugs. You can use the `*-layout-mappings` rules to enforce logical or physical properties, units and keywords.
- Added: `selector-no-invalid` rule ([#​9232](https://github.com/stylelint/stylelint/pull/9232)) ([@​jeddy3](https://github.com/jeddy3)).
- Added: `unit-layout-mappings` rule ([#​9229](https://github.com/stylelint/stylelint/pull/9229)) ([@​jeddy3](https://github.com/jeddy3)).
- Added: `value-keyword-layout-mappings` rule ([#​9233](https://github.com/stylelint/stylelint/pull/9233)) ([@​jeddy3](https://github.com/jeddy3)).
- Fixed: inconsistent error messages when module is not found ([#​9260](https://github.com/stylelint/stylelint/pull/9260)) ([@​ybiquitous](https://github.com/ybiquitous)).
- Fixed: `property-layout-mappings` false negatives for property names in declaration values ([#​9222](https://github.com/stylelint/stylelint/pull/9222)) ([@​jeddy3](https://github.com/jeddy3)).
- Fixed: `property-layout-mappings` false positives for `@page` properties ([#​9223](https://github.com/stylelint/stylelint/pull/9223)) ([@​jeddy3](https://github.com/jeddy3)).
- Fixed: `selector-pseudo-class-no-unknown` false positives for nested `webkit-scrollbar` part ([#​9259](https://github.com/stylelint/stylelint/pull/9259)) ([@​rkdfx](https://github.com/rkdfx)).
</details>
---
### Configuration
📅 **Schedule**: (UTC)
- Branch creation
- At any time (no schedule defined)
- Automerge
- At any time (no schedule defined)
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- 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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNjAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE2MC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
17.9.1→17.10.0Release Notes
stylelint/stylelint (stylelint)
v17.10.0Compare Source
It adds 3 rules and fixes 4 bugs. You can use the
*-layout-mappingsrules to enforce logical or physical properties, units and keywords.selector-no-invalidrule (#9232) (@jeddy3).unit-layout-mappingsrule (#9229) (@jeddy3).value-keyword-layout-mappingsrule (#9233) (@jeddy3).property-layout-mappingsfalse negatives for property names in declaration values (#9222) (@jeddy3).property-layout-mappingsfalse positives for@pageproperties (#9223) (@jeddy3).selector-pseudo-class-no-unknownfalse positives for nestedwebkit-scrollbarpart (#9259) (@rkdfx).Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.