-
-
Notifications
You must be signed in to change notification settings - Fork 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
chore(deps): update linters #98
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/linters
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
+1,493
−1,175
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
21e2935
to
dc78ff3
Compare
dc78ff3
to
9547e9e
Compare
9547e9e
to
bb7d31d
Compare
bb7d31d
to
b9a432c
Compare
b9a432c
to
3795786
Compare
0156f40
to
95b16f9
Compare
95b16f9
to
3bd6411
Compare
c65ceb7
to
53d6cee
Compare
53d6cee
to
932b8ec
Compare
d62e03c
to
4c057b7
Compare
58181fb
to
5a73b75
Compare
5a73b75
to
756135a
Compare
756135a
to
cab4cc3
Compare
098d25c
to
0f41046
Compare
0f41046
to
24776c5
Compare
990505d
to
9410c86
Compare
9410c86
to
47fab51
Compare
a745438
to
0055e9b
Compare
e8381fe
to
d294307
Compare
1640bc3
to
882e104
Compare
ce99a87
to
622a6ed
Compare
bb91ec6
to
2d3d26e
Compare
2d3d26e
to
3a1ac2d
Compare
263693a
to
5d321f0
Compare
8a82a27
to
affa8e6
Compare
affa8e6
to
00d4b7e
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
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:
8.57.0
->8.57.1
2.29.1
->2.31.0
11.1.0
->14.0.0
6.1.1
->6.6.0
16.2.1
->16.16.0
36.0.0
->36.0.1
This is a special PR that replaces
eslint-plugin-node
with the community suggested minimal stable replacement version.Release Notes
eslint/eslint (eslint)
v8.57.1
Compare Source
Bug Fixes
a19072f
fix: add logic to handle fixTypes in the lintText() method (#18900) (Francesco Trotta)04c7188
fix: Don't lint same file multiple times (#18899) (Francesco Trotta)87ec3c4
fix: do not throw when defining a global named__defineSetter__
(#18898) (Francesco Trotta)60a1267
fix: Provide helpful error message for nullish configs (#18889) (Milos Djermanovic)a0dea8e
fix: allowname
in global ignores, fix--no-ignore
for non-global (#18875) (Milos Djermanovic)3836bb4
fix: do not crash on error infs.walk
filter (#18886) (Milos Djermanovic)2dec349
fix: skip processor code blocks that match only universal patterns (#18880) (Milos Djermanovic)Documentation
6a5add4
docs: v8.x Add EOL banner (#18744) (Amaresh S M)b034575
docs: v8.x add version support page to the dropdown (#18731) (Amaresh S M)760ef7d
docs: v8.x add version support page in the side navbar (#18740) (Amaresh S M)428b7ea
docs: Add Powered by Algolia label to the search (#18658) (Amaresh S M)c68c07f
docs: version selectors synchronization (#18265) (Milos Djermanovic)Build Related
35d366a
build: Support updates to previous major versions (#18870) (Milos Djermanovic)Chores
140ec45
chore: upgrade @eslint/js@8.57.1 (#18913) (Milos Djermanovic)bcdfc04
chore: package.json update for @eslint/js release (Jenkins)3f6ce8d
chore: pin vite-plugin-commonjs@0.10.1 (#18910) (Milos Djermanovic)9f07549
chore: ignore/docs/v8.x
in link checker (#18660) (Milos Djermanovic)import-js/eslint-plugin-import (eslint-plugin-import)
v2.31.0
Compare Source
Added
order
]: allow validating named imports ([#3043], thanks [@manuth])extensions
]: add thecheckTypeImports
option ([#2817], thanks [@phryneas])Fixed
ExportMap
/ flat config: includelanguageOptions
in context ([#3052], thanks [@michaelfaith])no-named-as-default
]: Allow using an identifier if the export is both a named and a default export ([#3032], thanks [@akwodkiewicz])export
]: False positive for exported overloaded functions in TS ([#3065], thanks [@liuxingbaoyu])exportMap
: export map cache is tainted by unreliable parse results ([#3062], thanks [@michaelfaith])exportMap
: improve cacheKey when using flat config ([#3072], thanks [@michaelfaith])Changed
no-relative-packages
]: fix typo ([#3066], thanks [@joshuaobrien])no-cycle
]: dont scc for each linted file ([#3068], thanks [@soryy708])no-cycle
]: adddisableScc
to docs ([#3070], thanks [@soryy708])RuleTester
([#3071], thanks [@G-Rath])no-restricted-paths
]: fix grammar ([#3073], thanks [@unbeauvoyage])no-default-export
], [no-named-export
]: add test case (thanks [@G-Rath])v2.30.0
Compare Source
Added
dynamic-import-chunkname
]: addallowEmpty
option to allow empty leading comments ([#2942], thanks [@JiangWeixian])dynamic-import-chunkname
]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode ([#3004], thanks [@amsardesai])no-unused-modules
]: AddignoreUnusedTypeExports
option ([#3011], thanks [@silverwind])Fixed
no-extraneous-dependencies
]: allow wrong path ([#3012], thanks [@chabb])no-cycle
]: use scc algorithm to optimize ([#2998], thanks [@soryy708])no-duplicates
]: Removing duplicates breaks in TypeScript ([#3033], thanks [@yesl-kim])newline-after-import
]: fix considerComments option when require ([#2952], thanks [@developer-bandi])order
]: do not compare first path segment for relative paths ([#2682]) ([#2885], thanks [@mihkeleidast])Changed
no-extraneous-dependencies
]: Make glob pattern description more explicit ([#2944], thanks [@mulztob])no-unused-modules
]: add console message to help debug [#2866]ExportMap
: make procedures static instead of monkeypatching exportmap ([#2982], thanks [@soryy708])ExportMap
: separate ExportMap instance from its builder logic ([#2985], thanks [@soryy708])order
]: Add a quick note on how unbound imports and --fix ([#2640], thanks [@minervabot])exportMapBuilder
: avoid hoisting ([#2989], thanks [@soryy708])ExportMap
: extract "builder" logic to separate files ([#2991], thanks [@soryy708])order
]: update the description of thepathGroupsExcludedImportTypes
option ([#3036], thanks [@liby])eslint-community/eslint-plugin-promise (eslint-plugin-promise)
v6.6.0
Compare Source
Bug Fixes
always-return
: treat process.exit() or process.abort() as an acceptable "return" (#493) (f368c5a)Features
strict
option to disallowthen
orcatch
followingawait
oryield
(#494) (fa482cc)v6.5.1
Compare Source
Bug Fixes
name
from eslintrc config; fixes #489 (#490) (c011a1a)v6.5.0
Compare Source
Features
name
property to configs (for use with tooling) (#486) (ca9e9b4)v6.4.0
Compare Source
Features
v6.3.0
Compare Source
Features
v6.2.0
Compare Source
Bug Fixes
Features
getAncestors
andgetScope
calls in eslint v9 (#466) (c0c716b)stylelint/stylelint (stylelint)
v16.16.0
Compare Source
It adds support for computing
EditInfo
to 22 more rules and reverts a change that addedcontext.lexer
to our public API in the previous release.at-rule-empty-line-before
support for computingEditInfo
(#8425) (@pamelalozano16).at-rule-no-deprecated
support for computingEditInfo
(#8426) (@pamelalozano16).at-rule-no-vendor-prefix
support for computingEditInfo
(#8427) (@pamelalozano16).color-function-notation
support for computingEditInfo
(#8437) (@pamelalozano16).declaration-empty-line-before
support for computingEditInfo
(#8443) (@pamelalozano16).declaration-property-value-keyword-no-deprecated
support for computingEditInfo
. (#8439) (@pamelalozano16).font-family-name-quotes
support for computingEditInfo
(#8419) (@ryo-manba).font-weight-notation
support for computingEditInfo
(#8420) (@ryo-manba).function-calc-no-unspaced-operator
support for computingEditInfo
(#8440) (@pamelalozano16).function-name-case
support for support for computingEditInfo
." (#8442) (@pamelalozano16).hue-degree-notation
support for computingEditInfo
(#8444) (@pamelalozano16).import-notation
support for computingEditInfo
. (#8445) (@pamelalozano16).keyframe-selector-notation
support for computingEditInfo
(#8457) (@pamelalozano16).length-zero-no-unit
support for computingEditInfo
(#8459) (@pamelalozano16).lightness-notation
support for computingEditInfo
(#8458) (@pamelalozano16).media-feature-name-no-vendor-prefix
support for computingEditInfo
(#8456) (@pamelalozano16).media-feature-range-notation
support for computingEditInfo
(#8455) (@pamelalozano16).property-no-vendor-prefix
support for computingEditInfo
(#8461) (@pamelalozano16).rule-empty-line-before
support for computingEditInfo
(#8460) (@pamelalozano16).selector-no-vendor-prefix
support forEditInfo
(#8462) (@pamelalozano16).selector-not-notation
support for computingEditInfo
(#8463) (@pamelalozano16).selector-pseudo-element-colon-notation
support forEditInfo
(#8464) (@pamelalozano16).selector-type-case
support for computingEditInfo
(#8467) (@pamelalozano16).shorthand-property-no-redundant-values
support for computingEditInfo
(#8466) (@pamelalozano16).value-keyword-case
support for computingEditInfo
(#8469) (@pamelalozano16).value-no-vendor-prefix
support for computingEditInfo
(#8470) (@pamelalozano16).Could not find a declaration file for module 'css-tree'
type error (#8452) (@danielrentz).v16.15.0
Compare Source
It adds 1 new rule, a
languageOptions
configuration property for configuring some of the new rules added in16.13.0
, regex support to 1 option and support for computingEditInfo
to 6 rules. It fixes 9 bugs, including 2 with thetap
reporter.syntax-string-no-invalid
rule (#8331) (@ryo-manba).languageOptions
configuration property (#8297) (@ryo-manba).ignoreAtRules
option ofat-rule-empty-line-before
(#8385) (@ryo-manba).alpha-value-notation
support for computingEditInfo
(#8369) (@pamelalozano16).color-hex-length
support for computingEditInfo
(#8415) (@ryo-manba).comment-empty-line-before
support for computingEditInfo
(#8416) (@ryo-manba).comment-whitespace-inside
support for computingEditInfo
(#8417) (@ryo-manba).custom-property-empty-line-before
support for computingEditInfo
(#8418) (@ryo-manba).declaration-block-no-duplicate-properties
support for computingEditInfo
(#8363) (@romainmenke).tap
formatter not escaping#
and\
in its test point descriptions (#8334) (@Mouvedia).tap
formatter outputting invalid YAML blocks for rules containing double quotes in their warnings' messages (#8334) (@Mouvedia).declaration-block-no-redundant-longhand-properties
false positives for properties with!important
(#8366) (@immitsu).EditInfo
missing semicolon intext
field (#8370) (@pamelalozano16).declaration-property-value-keyword-no-deprecated
false negatives fortext-decoration: blink
(#8351) (@Mouvedia).declaration-property-value-keyword-no-deprecated
false positives for styled components interpolated functions (#8392) (@Mouvedia).font-family-name-quotes
false positives due to vendor-prefixed font-size values (#8393) (@Mouvedia).font-family-no-missing-generic-family-keyword
false positives formath
,emoji
andfangsong
(#8395) (@ViachaslauIhnatsiuk).selector-type-no-unknown
false positives forselectmenu
andpopup
(#8376) (@Mouvedia).v16.14.1
Compare Source
It fixes a bug with caching.
v16.14.0
Compare Source
It fixes 8 bugs and adds features to our
Warning
type.Warning
type (#8234) (@romainmenke).SyntaxError: The requested module 'table'...
(#8325) (@denisx).RuleContext['fix']
type (#8309) (@Mouvedia).declaration-property-value-keyword-no-deprecated
autofix ofborder-color
andoverflow
(#8346) (@Mouvedia).declaration-property-value-keyword-no-deprecated
false negatives foroverflow-x
andoverflow-y
(#8340) (@Mouvedia).declaration-property-value-keyword-no-deprecated
false negatives forscrollbar-color
(#8346) (@Mouvedia).declaration-property-value-keyword-no-deprecated
false positives for non-standard syntax values (#8329) (@Mouvedia).declaration-property-value-keyword-no-deprecated
warning message foroverflow: <keyword> <keyword>
(#8340) (@Mouvedia).selector-pseudo-class-no-unknown
false positives for:has-slotted
(#8332) (@Mouvedia).v16.13.2
Compare Source
It fixes a regression bug with
--fix
.--fix
CLI flag raising unknown value error (#8313) (@ybiquitous).v16.13.1
Compare Source
It fixes one bug due to an upstream change in our
ignore
dependency.ignore.default is not a function
(#8305) (@romainmenke).v16.13.0
Compare Source
It adds 3 rules to help you write error-free at-rules and 2 rules to warn you about deprecated CSS features. We've turned these rules on in our standard config.
It also adds new rule options, a feature to display how long rules take, lax autofix and support for
messageArgs
in more rules. It fixes 7 bugs.Lastly, we've made a deprecation that may affect some plugins. We've updated our docs for plugin authors and end users on how to silence deprecation warnings.
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).v16.12.0
Compare Source
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).v16.11.0
Compare Source
--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).v16.10.0
Compare Source
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 viacss-tree@3.0.0
(#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 (#7996) (@romainmenke).selector-anb-no-unmatchable
reported ranges and message (#8001) (@romainmenke).string
formatter handling of log symbols for non-Unicode terminals (#7981) (@Mouvedia)..cjs
files to address Rollup vulnerability (#8010) (@ybiquitous).config
option for Node.js API withextends
andoverrides
(#8030) (@ybiquitous).declaration-property-max-values
,declaration-property-value-no-unknown
andnumber-max-precision
(#7975) (@Mouvedia).v16.9.0
Compare Source
secondaryOptions
argument type of theRule
function (#7950) (@Mouvedia).color-function-notation
reporting functions with less than 3 arguments (#7948) (@Mouvedia).declaration-property-value-no-unknown
false positives/negatives (#7944 & #7957 & #7956) (@Mouvedia & @sidverma32).overflow
,word-break
,width
anchor-name
,field-sizing
,text-box-edge
,text-box-trim
,text-spacing-trim
,text-wrap
,text-wrap-mode
,text-wrap-style
,view-timeline
,view-timeline-axis
,view-timeline-inset
,view-timeline-name
,view-transition-name
keyframe-block-no-duplicate-selectors
/keyframe-declaration-no-important
/keyframe-selector-notation
/no-unknown-animations
false negatives for@-o-keyframes
and@-ms-keyframes
(#7953) (@Mouvedia).no-duplicate-selectors
reported ranges (#7938) (@romainmenke).property-no-vendor-prefix
report for-webkit-background-size
(#7940) (@Mouvedia).selector-class-pattern
reported ranges (#7959) (@Mouvedia).selector-no-qualifying-type
reported ranges (#7937) ([@romainmenke](https:Configuration
📅 Schedule: Branch creation - "* 0-3 * * " (UTC), Automerge - " 0-3 * * *" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.