-
Notifications
You must be signed in to change notification settings - Fork 0
[Snyk] Upgrade stylelint from 9.10.1 to 16.13.2 #21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
[Snyk] Upgrade stylelint from 9.10.1 to 16.13.2 #21
Conversation
Snyk has created this PR to upgrade stylelint from 9.10.1 to 16.13.2. See this package in npm: stylelint See this project in Snyk: https://app.snyk.io/org/nerds-github/project/31417d5e-2e41-49ef-b06d-f8bf03744022?utm_source=github&utm_medium=referral&page=upgrade-pr
Reviewer's Guide by SourceryThis pull request upgrades the stylelint dependency in package.json from an older version to version 16.13.2. The change is implemented by updating the version number in the dependency declaration, ensuring the project benefits from new features, fixes, and important vulnerability patches as highlighted by the Snyk report. Flow diagram for stylelint dependency upgradeflowchart TD
A[Snyk Vulnerability Alert] --> B[Review Vulnerability Report]
B --> C[Decide to upgrade stylelint]
C --> D[Update package.json dependency to ^16.13.2]
D --> E[Run CI tests]
E --> F[Deploy Updated Application]
F --> G[Monitor for Issues]
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We have skipped reviewing this pull request. Here's why:
- It seems to have been created by a bot ('[Snyk]' found in title). We assume it knows what it's doing!
- We don't review packaging changes - Let us know if you'd like us to change this.
|
Snyk has created this PR to upgrade stylelint from 9.10.1 to 16.13.2.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 109 versions ahead of your current version.
The recommended version was released a month ago.
Issues fixed by the recommended upgrade:
SNYK-JS-TRIM-1017038
SNYK-JS-TRIMNEWLINES-1298042
SNYK-JS-STYLELINT-1585622
SNYK-JS-POSTCSS-5926692
SNYK-JS-STYLELINT-460283
SNYK-JS-YARGSPARSER-560381
SNYK-JS-GLOBPARENT-1016905
Release notes
Package name: stylelint
--fix
CLI flag raising unknown value error (#8313) (@ ybiquitous).ignore.default is not a function
(#8305) (@ romainmenke).utils.report()
(#8244) (@ romainmenke).lax
/strict
values to thefix
Node.js API option and CLI flag (#8106) (@ ryo-manba).TIMING
environment variable (#8108) (@ ryo-manba).at-rule-descriptor-no-unknown
rule (#8197) (@ ryo-manba).at-rule-descriptor-value-no-unknown
rule (#8211) (@ ryo-manba).at-rule-no-deprecated
rule (#8251) (@ jeddy3).at-rule-prelude-no-invalid
rule (#8268) (@ ryo-manba).declaration-property-value-keyword-no-deprecated
rule (#8223) (@ Mouvedia)."ignore": ["at-rule-preludes", "declaration-values"]
tostring-no-newline
(#8214) (@ ryo-manba).messageArgs
todeclaration-property-value-no-unknown
,font-family-name-quotes
,font-family-no-duplicate-names
,function-calc-no-unspaced-operator
,import-notation
,media-feature-name-unit-allowed-list
,selector-attribute-quotes
andselector-pseudo-element-colon-notation
(#8285 & #8252) (@ Mouvedia).*-no-vendor-prefix
message ambiguity (#8239) (@ Mouvedia).at-rule-(dis)allowed-list
,at-rule-no-vendor-prefix
,at-rule-property-required-list
message argument (#8277) (@ Mouvedia).at-rule-property-required-list
message for inclusion of properties and descriptors (#8207) (@ jeddy3).at-rule-*
false positives and negatives for@ charset
rule (#8215) (@ jeddy3).declaration-property-value-no-unknown
false positives for descriptors (#8240) (@ jeddy3).property-(dis)allowed-list
false negatives for custom properties, use/^--/
to (dis)allow them (#8209) (@ fbasmaison-lucca).property-no-unknown
false positives for descriptors (#8203) (@ jeddy3).selector-pseudo-class-no-unknown
false positives for deprecated pseudo-classes (#8264) (@ Mouvedia).selector-type-case
false positives forhatchPath
(#8264) (@ Mouvedia).selector-type-no-unknown
false positives forshadow
,hatch
andhatchpath
(#8264) (@ Mouvedia).selector-pseudo-class-allowed-list
now checks@ page
pseudo-classes (#8176) (@ Mouvedia).selector-pseudo-class-disallowed-list
now checks@ page
pseudo-classes (#8171) (@ Mouvedia).at-rule-property-required-list
message to use "descriptor" for accuracy (#8186) (@ ybiquitous).custom-property-no-missing-var-function
false positives forcontainer-name
(#8157) (@ Mouvedia).custom-property-no-missing-var-function
false positives for custom properties passed torunning()
(#8172) (@ Mouvedia).function-no-unknown
false positives forrunning()
(#8172) (@ Mouvedia).selector-pseudo-class-no-unknown
false positives for:open
(#8184) (@ lukewarlow).selector-pseudo-class-no-unknown
false positives for:recto
,:verso
and:nth()
(#8170) (@ Mouvedia).selector-pseudo-class-no-unknown
false positives for somemoz-*
vendor-prefixed pseudo-classes (#8188) (@ Mouvedia).selector-pseudo-element-no-unknown
false positives for::details-content
(#8174) (@ lukewarlow).selector-type-no-unknown
false positives for idents in functional pseudo-classes (#8191) (@ elskhn).value-keyword-case
false negatives (#8158) (@ Mouvedia).value-keyword-case
false positives for vendor-prefixed system colors (#8146) (@ Mouvedia).--report-unscoped-disables
CLI flag andreportUnscopedDisables
option to Node.js API and configuration object (#8024) (@ Mouvedia).ignoreFunctions: []
tomedia-query-no-invalid
(#8060) (@ ryo-manba).name
configuration property underoverrides
(#8095) (@ ryo-manba).benchmark-rule
script to resolveTypeError
(#8090) (@ ybiquitous).github
formatter deprecation warning link tohttps://stylelint.io/awesome-stylelint#formatters
(#8115) (@ ryo-manba).function-calc-no-unspaced-operator
false negatives forcalc-size
(#8026) (@ azat-io).max-nesting-depth
false positives when the&
selector is being ignored (#8048) (@ ryo-manba).media-feature-name-value-no-unknown
false positives fordisplay-mode: picture-in-picture
(#8136) (@ Mouvedia).no-irregular-whitespace
reported ranges (#8066) (@ romainmenke).selector-attribute-name-disallowed-list
reported ranges (#8037) (@ ryo-manba).selector-attribute-operator-allowed-list
reported ranges (#8038) (@ ryo-manba).selector-attribute-operator-disallowed-list
reported ranges (#8039) (@ ryo-manba).selector-class-pattern
reported ranges (#8042) (@ ryo-manba).selector-combinator-allowed-list
reported ranges (#8046) (@ ryo-manba).selector-combinator-disallowed-list
reported ranges (#8047) (@ ryo-manba).selector-disallowed-list
reported ranges (#8067) (@ ryo-manba).selector-id-pattern
reported ranges (#8045) (@ ryo-manba).selector-max-attribute
reported ranges (#8052) (@ ryo-manba).selector-max-class
reported ranges (#8053) (@ ryo-manba).selector-max-combinators
reported-ranges (#8055) (@ ryo-manba).selector-max-compound-selectors
reported ranges (#8056) (@ ryo-manba).selector-max-id
reported ranges (#8054) (@ ryo-manba).selector-max-pseudo-class
reported ranges (#8057) (@ ryo-manba).selector-max-specificity
reported ranges (#8058) (@ ryo-manba).selector-max-universal
reported ranges (#8059) (@ ryo-manba).selector-nested-pattern
reported ranges (#8072) (@ ryo-manba).selector-no-vendor-prefix
reported ranges (#8073) (@ ryo-manba).selector-not-notation
reported ranges (#8074) (@ ryo-manba).selector-pseudo-class-allowed-list
reported ranges (#8061) (@ ryo-manba).selector-pseudo-class-disallowed-list
reported ranges (#8062) (@ ryo-manba).selector-pseudo-class-no-unknown
reported ranges (#8063) (@ ryo-manba).selector-pseudo-element-allowed-list
reported ranges (#8068) (@ ryo-manba).selector-pseudo-element-colon-notation
reported ranges (#8069) (@ ryo-manba).selector-pseudo-element-disallowed-list
reported ranges (#8070) (@ ryo-manba).selector-pseudo-element-no-unknown
false positives for::scroll-marker
and::scroll-marker-group
(#8110) (@ Mouvedia).selector-pseudo-element-no-unknown
reported ranges (#8071) (@ ryo-manba).selector-type-no-unknown
reported ranges (#8076) (@ ryo-manba).shorthand-property-no-redundant-values
reported ranges (#8008) (@ Mouvedia).formatter
configuration property (#7826) (@ emmacharp).validate
option to Node.js API and--validate
CLI flag (#8009) (@ Mouvedia).verbose
formatter (#7985) (@ Mouvedia).string | RegExp
toignoreValues
option ofvalue-no-vendor-prefix
(#7969) (@ Mouvedia).string
toignoreLonghands
option ofdeclaration-block-no-redundant-longhand-properties
(#7971) (@ Mouvedia).at-rule-no-unknown
false positives for@ position-try
(#7968) (@ yelizsevinc).declaration-block-no-redundant-longhand-properties
autofix forgrid-column
/grid-row
(#8023) (@ ryo-manba).declaration-property-value-no-unknown
false negatives/positives via[email protected]
(#7993) (@ Mouvedia).declaration-property-value-no-unknown
reported ranges and message (#8003) (@ romainmenke).keyframe-selector-notation
reported ranges (#7992) (@ romainmenke).length-zero-no-unit
false positives for Sass variables (#8035) (@ ryo-manba).no-descending-specificity
reported ranges (