chore(deps): update dependency stylelint to v16.25.0 #584
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.
This PR contains the following updates:
16.14.1->16.25.0Release Notes
stylelint/stylelint (stylelint)
v16.25.0Compare Source
It adds 3 new features, including experimental support for bulk suppressions. It's also our first immutable release, with the package published to npm using trusted publishing and our dependencies updated on a cool down for improved supply chain security.
ignoreAtRules: []tono-invalid-position-declaration(#8781) (@jrmlt).v16.24.0Compare Source
It adds 1 new rule, adds 1 option to a rule and fixes 2 bugs.
rule-nesting-at-rule-required-listrule (#8680) (@sw1tch3roo).ignoreAtRules: []tonesting-selector-no-missing-scoping-root(#8743) (@karlhorky).function-no-unknownfalse positives forcontrast-color()andsibling-*()(#8729) (@Mouvedia).selector-pseudo-class-no-unknownfalse positives for:heading(#8749) (@Mouvedia).v16.23.1Compare Source
It fixes 7 bugs.
no-invalid-position-declarationfalse positives for embedded styles (#8701) (@sw1tch3roo).property-no-deprecatederroneously autofixingclip(#8699) (@immitsu).property-no-deprecatedfalse positives for-webkit-box-orient: vertical;(#8699) (@immitsu).selector-pseudo-*-no-unknownfalse positives for some meter pseudo classes/elements (#8708) (@Mouvedia).selector-pseudo-class-no-unknownfalse positives for:unchecked(#8705) (@Mouvedia).selector-pseudo-element-no-unknownfalse positives for::search-text(#8707) (@Mouvedia).selector-type-no-unknownfalse positives forselectedcontent(#8716) (@Mouvedia).v16.23.0Compare Source
It adds 5 new rules, 1 option to a rule and fixes 3 bugs. We've turned on the new rules in our standard config.
block-no-redundant-nested-style-rulesrule (#8684) (@sw1tch3roo).media-type-no-deprecatedrule (#8668) (@immitsu).nesting-selector-no-missing-scoping-rootrule (#8674) (@sw1tch3roo).no-invalid-position-declarationrule (#8669) (@sw1tch3roo).property-no-deprecatedrule (#8682) (@immitsu).except: ["exact-value"]tomedia-feature-range-notation(#8675) (@immitsu).declaration-block-no-duplicate-propertiesfalse negatives for named colors withignore: ['consecutive-duplicates-with-different-syntaxes'](#8665) (@sw1tch3roo).function-no-unknownfalse positives (#8677) (@Mouvedia).no-irregular-whitespacefalse positives for strings (#8667) (@immitsu).v16.22.0Compare Source
It adds 3 rule features and fixes 2 bugs.
messageArgstocolor-named(#8663) (@Mouvedia).messageArgstodeclaration-property-value-keyword-no-deprecated(#8654) (@Mouvedia).no-descending-specificityreport message includes line number of the anchoring selector (#8666) (@immitsu).at-rule-no-deprecatedfalse positives for@apply(#8630) (@Mouvedia).lightness-notationcrash with"number"option and single-digit percentage (#8661) (@ybiquitous).v16.21.1Compare Source
It fixes 3 bugs.
EditInfo(#8638) (@romainmenke).function-linear-gradient-no-nonstandard-directionfalse positives for CSS variables' names containing a direction substring (#8643) (@Solomon-mithra).media-feature-range-notationautofix for exact values (#8651) (@romainmenke).v16.21.0Compare Source
It rounds out the
messagesecondary option and marks it as stable, adds 1 new option to a rule, and fixes 4 bugs.messagesecondary option (#8595) (@ybiquitous).ignore: ["after-custom-property"]tocustom-property-empty-line-before(#8627) (@imkesin).cacheconfiguration property not being respected (#8599) (@ybiquitous).fastest-levenshteinimport when bundling (#8621) (@onigoetz).named-grid-areas-no-invalidfalse positives for interpolated grid-template-areas in CSS-in-JS (#8606) (@shahana308).selector-pseudo-*-no-unknownfalse positives for the missing form control styling selectors (#8623) (@tyrann0us).v16.20.0Compare Source
It fixes 2 bugs with the built-in rules.
function-url-no-scheme-relativefalse negatives for@import(#8576) (@pamelalozano16).shorthand-property-no-redundant-valuesfalse negatives for additional radius (#8539) (@ryo-manba).v16.19.1Compare Source
It fixes 1 bug with the
no-empty-sourcerule.no-empty-sourcefalse positives for non-standard syntaxes (#8548) (@ybiquitous).v16.19.0Compare Source
It adds 2 options to 2 rules and fixes 3 bugs.
exceptWithoutPropertyFallback: []tofunction-allowed-list(#8488) (@ryo-manba).ignore: ["four-into-three-edge-values"]toshorthand-property-no-redundant-values(#8527) (@ryo-manba).compactformatter with pnpm to newline the exit code (#8534) (@konomae).declaration-property-value-no-unknownrange and message for invalid syntax within known functions (#8528) (@ryo-manba).no-empty-sourcefalse positives for--report-needless-disables(#8536) (@romainmenke).v16.18.0Compare Source
It adds 2 new rules and fixes 2 bugs. We've turned on these rules, and the
syntax-string-no-invalidandlayer-name-patternones from recent releases, in our standard config.color-function-alias-notationrule (#8499) (@EduardAkhmetshin).container-name-patternrule (#8498) (@nate10j).declaration-property-value-no-unknownfalse positives formathoffont-size(#8495) (@otomad).font-family-no-missing-generic-family-keywordfalse positives formath(#8489) (@otomad).v16.17.0Compare Source
It adds 1 new rule, support for
languageOptionsto 2 rules, 1 option to a rule, the--compute-edit-infoCLI flag (along with support forEditInfoin 3 rules), and fixes 1 bug.EditInfois useful for automated fixing tools and editor integrations.layer-name-patternrule (#8474) (@ryo-manba).--compute-edit-infoCLI flag (#8473) (@ryo-manba).ignorePreludeOfAtRules: []tolength-zero-no-unit(#8472) (@ryo-manba).at-rule-no-unknownsupport forlanguageOptions(#8475) (@ryo-manba).property-no-unknownsupport forlanguageOptions(#8476) (@ryo-manba).declaration-block-no-redundant-longhand-propertiessupport for computingEditInfo(#8482) (@pamelalozano16).function-url-quotessupport for computingEditInfo(#8483) (@pamelalozano16).selector-attribute-quotessupport for computingEditInfo(#8484) (@pamelalozano16).custom-property-patternfalse negatives for@propertypreludes (#8468) (@rohitgs28).v16.16.0Compare Source
It adds support for computing
EditInfoto 22 more rules and reverts a change that addedcontext.lexerto our public API in the previous release.at-rule-empty-line-beforesupport for computingEditInfo(#8425) (@pamelalozano16).at-rule-no-deprecatedsupport for computingEditInfo(#8426) (@pamelalozano16).at-rule-no-vendor-prefixsupport for computingEditInfo(#8427) (@pamelalozano16).color-function-notationsupport for computingEditInfo(#8437) (@pamelalozano16).declaration-empty-line-beforesupport for computingEditInfo(#8443) (@pamelalozano16).declaration-property-value-keyword-no-deprecatedsupport for computingEditInfo. (#8439) (@pamelalozano16).font-family-name-quotessupport for computingEditInfo(#8419) (@ryo-manba).font-weight-notationsupport for computingEditInfo(#8420) (@ryo-manba).function-calc-no-unspaced-operatorsupport for computingEditInfo(#8440) (@pamelalozano16).function-name-casesupport for support for computingEditInfo." (#8442) (@pamelalozano16).hue-degree-notationsupport for computingEditInfo(#8444) (@pamelalozano16).import-notationsupport for computingEditInfo. (#8445) (@pamelalozano16).keyframe-selector-notationsupport for computingEditInfo(#8457) (@pamelalozano16).length-zero-no-unitsupport for computingEditInfo(#8459) (@pamelalozano16).lightness-notationsupport for computingEditInfo(#8458) (@pamelalozano16).media-feature-name-no-vendor-prefixsupport for computingEditInfo(#8456) (@pamelalozano16).media-feature-range-notationsupport for computingEditInfo(#8455) (@pamelalozano16).property-no-vendor-prefixsupport for computingEditInfo(#8461) (@pamelalozano16).rule-empty-line-beforesupport for computingEditInfo(#8460) (@pamelalozano16).selector-no-vendor-prefixsupport forEditInfo(#8462) (@pamelalozano16).selector-not-notationsupport for computingEditInfo(#8463) (@pamelalozano16).selector-pseudo-element-colon-notationsupport forEditInfo(#8464) (@pamelalozano16).selector-type-casesupport for computingEditInfo(#8467) (@pamelalozano16).shorthand-property-no-redundant-valuessupport for computingEditInfo(#8466) (@pamelalozano16).value-keyword-casesupport for computingEditInfo(#8469) (@pamelalozano16).value-no-vendor-prefixsupport for computingEditInfo(#8470) (@pamelalozano16).Could not find a declaration file for module 'css-tree'type error (#8452) (@danielrentz).v16.15.0Compare Source
It adds 1 new rule, a
languageOptionsconfiguration property for configuring some of the new rules added in16.13.0, regex support to 1 option and support for computingEditInfoto 6 rules. It fixes 9 bugs, including 2 with thetapreporter.syntax-string-no-invalidrule (#8331) (@ryo-manba).languageOptionsconfiguration property (#8297) (@ryo-manba).ignoreAtRulesoption ofat-rule-empty-line-before(#8385) (@ryo-manba).alpha-value-notationsupport for computingEditInfo(#8369) (@pamelalozano16).color-hex-lengthsupport for computingEditInfo(#8415) (@ryo-manba).comment-empty-line-beforesupport for computingEditInfo(#8416) (@ryo-manba).comment-whitespace-insidesupport for computingEditInfo(#8417) (@ryo-manba).custom-property-empty-line-beforesupport for computingEditInfo(#8418) (@ryo-manba).declaration-block-no-duplicate-propertiessupport for computingEditInfo(#8363) (@romainmenke).tapformatter not escaping#and\in its test point descriptions (#8334) (@Mouvedia).tapformatter outputting invalid YAML blocks for rules containing double quotes in their warnings' messages (#8334) (@Mouvedia).declaration-block-no-redundant-longhand-propertiesfalse positives for properties with!important(#8366) (@immitsu).EditInfomissing semicolon intextfield (#8370) (@pamelalozano16).declaration-property-value-keyword-no-deprecatedfalse negatives fortext-decoration: blink(#8351) (@Mouvedia).declaration-property-value-keyword-no-deprecatedfalse positives for styled components interpolated functions (#8392) (@Mouvedia).font-family-name-quotesfalse positives due to vendor-prefixed font-size values (#8393) (@Mouvedia).font-family-no-missing-generic-family-keywordfalse positives formath,emojiandfangsong(#8395) (@ViachaslauIhnatsiuk).selector-type-no-unknownfalse positives forselectmenuandpopup(#8376) (@Mouvedia).Configuration
📅 Schedule: Branch creation - "before 4am on the first day of the month" (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.
This PR was generated by Mend Renovate. View the repository job log.