meta: bump the lint group across 1 directory with 6 updates
Type: Pull Request
State: Open
Association: Unknown
Comments: 3
(4 months ago)
(4 months ago)
Bumps the lint group with 6 updates in the / directory:
| Package | From | To |
|---|---|---|
| lint-staged | 16.2.7 |
16.3.0 |
| @eslint/js | 9.39.2 |
10.0.1 |
| eslint | 9.39.2 |
10.0.2 |
| typescript-eslint | 8.54.0 |
8.56.1 |
| stylelint | 17.1.1 |
17.4.0 |
| eslint-plugin-mdx | 3.6.2 |
3.7.0 |
Updates lint-staged from 16.2.7 to 16.3.0
Release notes
Sourced from lint-staged's releases.
v16.3.0
Minor Changes
#1698
feda37aThanks@iiroj! - Run external processes withtinyexecinstead ofnano-spawn.nano-spawnreplacedexecain lint-staged version 16 to limit the amount of npm dependencies required, but caused some unknown issues related to spawning tasks. Let's hopetinyexecimproves the situation.#1699
1346d16Thanks@iiroj! - Removepidtreeas a dependency. When a task fails, its sub-processes are killed more efficiently via the process group on Unix systems, and thetaskkillcommand on Windows.Patch Changes
Changelog
Sourced from lint-staged's changelog.
16.3.0
Minor Changes
#1698
feda37aThanks@iiroj! - Run external processes withtinyexecinstead ofnano-spawn.nano-spawnreplacedexecain lint-staged version 16 to limit the amount of npm dependencies required, but caused some unknown issues related to spawning tasks. Let's hopetinyexecimproves the situation.#1699
1346d16Thanks@iiroj! - Removepidtreeas a dependency. When a task fails, its sub-processes are killed more efficiently via the process group on Unix systems, and thetaskkillcommand on Windows.Patch Changes
Commits
9aa2cd7chore(changeset): release0c387bctest: make long-running task longer because of GitHub Actions slowness87467aarefactor: detect incorrect brace expansion exhaustivelydceabc6ci: runnpm auditin GitHub Actionsd0e4c2abuild(deps): update dependencies93cf144docs: add tip aboutlint-staged.sh9809feetest: adjust integration test logging setup for concurrencycc432dffeat: usetinyexecto spawn tasksfeda37afeat: usetinyexecfor Git commandse15178adocs: fix typos in example comments for environment variables (#1721)- Additional commits viewable in compare view
Updates @eslint/js from 9.39.2 to 10.0.1
Release notes
Sourced from @eslint/js's releases.
v10.0.1
Bug Fixes
c87d5bdfix: update eslint (#20531) (renovate[bot])d841001fix: updateminimatchto10.2.1to address security vulnerabilities (#20519) (루밀LuMir)04c2147fix: update error message for unused suppressions (#20496) (fnx)38b089cfix: update dependency@eslint/config-arrayto ^0.23.1 (#20484) (renovate[bot])Documentation
5b3dbcedocs: add AI acknowledgement section to templates (#20431) (루밀LuMir)6f23076docs: toggle nav in no-JS mode (#20476) (Tanuj Kanti)b69cfb3docs: Update README (GitHub Actions Bot)Chores
e5c281fchore: updates for v9.39.3 release (Jenkins)8c3832achore: update@typescript-eslint/parserto ^8.56.0 (#20514) (Milos Djermanovic)8330d23test: add tests for config-api (#20493) (Milos Djermanovic)37d6e91chore: remove eslint v10 prereleases from eslint-config-eslint deps (#20494) (Milos Djermanovic)da7cd0erefactor: cleanup error message templates (#20479) (Francesco Trotta)84fb885chore: package.json update for@eslint/jsrelease (Jenkins)1f66734chore: addeslinttopeerDependenciesof@eslint/js(#20467) (Milos Djermanovic)v10.0.0
Breaking Changes
f9e54f4feat!: estimate rule-tester failure location (#20420) (ST-DDT)a176319feat!: replacechalkwithstyleTextand addcolortoResultsMeta(#20227) (루밀LuMir)c7046e6feat!: enable JSX reference tracking (#20152) (Pixel998)fa31a60feat!: addnameto configs (#20015) (Kirk Waiblinger)3383e7efix!: remove deprecatedSourceCodemethods (#20137) (Pixel998)501abd0feat!: update dependency minimatch to v10 (#20246) (renovate[bot])ca4d3b4fix!: stricter rule tester assertions for valid test cases (#20125) (唯然)96512a6fix!: Remove deprecated rule context methods (#20086) (Nicholas C. Zakas)c69fdacfeat!: remove eslintrc support (#20037) (Francesco Trotta)208b5ccfeat!: UseScopeManager#addGlobals()(#20132) (Milos Djermanovic)a2ee188fix!: adduniqueItems: trueinno-invalid-regexpoption (#20155) (Tanuj Kanti)a89059dfeat!: Program range span entire source text (#20133) (Pixel998)39a6424fix!: assert 'text' is a string across all RuleFixer methods (#20082) (Pixel998)f28fbf8fix!: Deprecate"always"and"as-needed"options of theradixrule (#20223) (Milos Djermanovic)aa3fb2bfix!: tightenfunc-namesschema (#20119) (Pixel998)f6c0ed0feat!: reporteslint-envcomments as errors (#20128) (Francesco Trotta)4bf739ffix!: remove deprecatedLintMessage#nodeTypeandTestCaseError#type(#20096) (Pixel998)523c076feat!: drop support for jiti < 2.2.0 (#20016) (michael faith)454a292feat!: updateeslint:recommendedconfiguration (#20210) (Pixel998)4f880eefeat!: removev10_*and inactiveunstable_*flags (#20225) (sethamus)f18115cfeat!:no-shadow-restricted-namesreportglobalThisby default (#20027) (sethamus)c6358c3feat!: Require Node.js^20.19.0 || ^22.13.0 || >=24(#20160) (Milos Djermanovic)Features
... (truncated)
Commits
84fb885chore: package.json update for@eslint/jsrelease1f66734chore: addeslinttopeerDependenciesof@eslint/js(#20467)f3fbc2fchore: set@eslint/jsversion to 10.0.0 to skip releasing it (#20466)b4b3127chore: package.json update for@eslint/jsrelease0b14059chore: package.json update for@eslint/jsreleasefa31a60feat!: addnameto configs (#20015)1e2cad5chore: package.json update for@eslint/jsrelease454a292feat!: updateeslint:recommendedconfiguration (#20210)c6358c3feat!: Require Node.js^20.19.0 || ^22.13.0 || >=24(#20160)- See full diff in compare view
Updates eslint from 9.39.2 to 10.0.2
Release notes
Sourced from eslint's releases.
v10.0.2
Bug Fixes
Documentation
13eeedbdocs: link rule type explanation to CLI option --fix-type (#20548) (Mike McCready)98cbf6bdocs: update migration guide per Program range change (#20534) (Huáng Jùnliàng)61a2405docs: add missing semicolon in vars-on-top rule example (#20533) (Abilash)Chores
951223bchore: update dependency@eslint/eslintrcto ^3.3.4 (#20553) (renovate[bot])6aa1afechore: update dependency eslint-plugin-jsdoc to ^62.7.0 (#20536) (Milos Djermanovic)v10.0.1
Bug Fixes
c87d5bdfix: update eslint (#20531) (renovate[bot])d841001fix: updateminimatchto10.2.1to address security vulnerabilities (#20519) (루밀LuMir)04c2147fix: update error message for unused suppressions (#20496) (fnx)38b089cfix: update dependency@eslint/config-arrayto ^0.23.1 (#20484) (renovate[bot])Documentation
5b3dbcedocs: add AI acknowledgement section to templates (#20431) (루밀LuMir)6f23076docs: toggle nav in no-JS mode (#20476) (Tanuj Kanti)b69cfb3docs: Update README (GitHub Actions Bot)Chores
e5c281fchore: updates for v9.39.3 release (Jenkins)8c3832achore: update@typescript-eslint/parserto ^8.56.0 (#20514) (Milos Djermanovic)8330d23test: add tests for config-api (#20493) (Milos Djermanovic)37d6e91chore: remove eslint v10 prereleases from eslint-config-eslint deps (#20494) (Milos Djermanovic)da7cd0erefactor: cleanup error message templates (#20479) (Francesco Trotta)84fb885chore: package.json update for@eslint/jsrelease (Jenkins)1f66734chore: addeslinttopeerDependenciesof@eslint/js(#20467) (Milos Djermanovic)v10.0.0
Breaking Changes
f9e54f4feat!: estimate rule-tester failure location (#20420) (ST-DDT)a176319feat!: replacechalkwithstyleTextand addcolortoResultsMeta(#20227) (루밀LuMir)c7046e6feat!: enable JSX reference tracking (#20152) (Pixel998)fa31a60feat!: addnameto configs (#20015) (Kirk Waiblinger)3383e7efix!: remove deprecatedSourceCodemethods (#20137) (Pixel998)501abd0feat!: update dependency minimatch to v10 (#20246) (renovate[bot])ca4d3b4fix!: stricter rule tester assertions for valid test cases (#20125) (唯然)96512a6fix!: Remove deprecated rule context methods (#20086) (Nicholas C. Zakas)c69fdacfeat!: remove eslintrc support (#20037) (Francesco Trotta)208b5ccfeat!: UseScopeManager#addGlobals()(#20132) (Milos Djermanovic)a2ee188fix!: adduniqueItems: trueinno-invalid-regexpoption (#20155) (Tanuj Kanti)a89059dfeat!: Program range span entire source text (#20133) (Pixel998)39a6424fix!: assert 'text' is a string across all RuleFixer methods (#20082) (Pixel998)f28fbf8fix!: Deprecate"always"and"as-needed"options of theradixrule (#20223) (Milos Djermanovic)
... (truncated)
Commits
55122d610.0.280f1e29Build: changelog update for 10.0.2951223bchore: update dependency@eslint/eslintrcto ^3.3.4 (#20553)13eeedbdocs: link rule type explanation to CLI option --fix-type (#20548)6aa1afechore: update dependency eslint-plugin-jsdoc to ^62.7.0 (#20536)2b72361fix: updateajvto6.14.0to address security vulnerabilities (#20537)98cbf6bdocs: update migration guide per Program range change (#20534)61a2405docs: add missing semicolon in vars-on-top rule example (#20533)0bd549710.0.1ddb80efBuild: changelog update for 10.0.1- Additional commits viewable in compare view
Updates typescript-eslint from 8.54.0 to 8.56.1
Release notes
Sourced from typescript-eslint's releases.
v8.56.1
8.56.1 (2026-02-23)
What's Changed
- chore(deps): update dependency minimatch to v10.2.2 by
@benmccannin typescript-eslint/typescript-eslint#12074You can read about our versioning strategy and releases on our website.
v8.56.0
8.56.0 (2026-02-16)
🚀 Features
- support ESLint v10 (#12057)
🩹 Fixes
- use parser options from context.languageOptions (#12043)
❤️ Thank You
- Brad Zacher
@bradzacher- fnx
@DMartens- Joshua Chen
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
v8.55.0
8.55.0 (2026-02-09)
🚀 Features
- utils: deprecate defaultOptions in favor of meta.defaultOptions (#11992)
🩹 Fixes
- eslint-plugin: [no-unused-vars] remove trailing newline when removing entire import (#11990)
- eslint-plugin: [no-useless-default-assignment] require strictNullChecks (#11966, #12000)
- eslint-plugin: [no-useless-default-assignment] report unnecessary defaults in ternary expressions (#11984)
- eslint-plugin: [no-useless-default-assignment] reduce param index to ts this handling (#11949)
- typescript-estree: forbid invalid modifier in object expression (#11931)
❤️ Thank You
- Christian Rose
@chrros95- fisker Cheung
@fisker- Josh Goldberg
- Maria Solano
@MariaSolOs
... (truncated)
Changelog
Sourced from typescript-eslint's changelog.
8.56.1 (2026-02-23)
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
8.56.0 (2026-02-16)
🚀 Features
- support ESLint v10 (#12057)
❤️ Thank You
- Brad Zacher
@bradzacher- Joshua Chen
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
8.55.0 (2026-02-09)
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
Commits
Updates stylelint from 17.1.1 to 17.4.0
Release notes
Sourced from stylelint's releases.
17.4.0
It adds 2 options to the rules and fixes 7 bugs.
- Added:
ignoreAtRules: []toat-rule-no-vendor-prefix(#9096) (@theacrat).- Added:
ignoreMediaFeatureNames: []tomedia-feature-name-no-vendor-prefix(#9097) (@theacrat).- Fixed: performance of selector cloning rules (#9089) (
@jeddy3).- Fixed:
*-empty-line-beforeperformance (#9092) (@jeddy3).- Fixed:
declaration-property-value-no-unknownperformance (#9090) (@jeddy3).- Fixed:
no-irregular-whitespaceperformance (#9091) (@jeddy3).- Fixed:
property-no-unknownfalse negatives for at-rule descriptors (#9109) (@jeddy3).- Fixed:
property-no-unknownfalse positives forcorner-shape(#9099) (@jeddy3).- Fixed:
property-no-unknownfalse positives for double-slashed properties (#9099) (@jeddy3).17.3.0
It fixes 17 bugs. 3 related to supporting
calc()indeclaration-property-value-no-unknown, and 13 performance ones that make Stylelint a further 3x faster when using the rules in our standard config.
- Fixed: performance of rule sequencing (#9055) (
@jeddy3).- Fixed:
*-listperformance (#9056) (@jeddy3).- Fixed:
*-notationperformance (#9044) (@jeddy3).- Fixed:
declaration-property-max-valuesperformance (#9057) (@jeddy3).- Fixed:
declaration-property-value-keyword-no-deprecatedperformance (#9058) (@jeddy3).- Fixed:
declaration-property-value-no-unknownfalse negatives for math functions inside of non-math functions (#9064) (@romainmenke).- Fixed:
declaration-property-value-no-unknownfalse positives forcalc()with mixed operations (#9064) (@romainmenke).- Fixed:
declaration-property-value-no-unknownperformance (#9062) (@jeddy3).- Fixed:
declaration-property-value-no-unknownreported ranges for multiple math functions (#9064) (@romainmenke).- Fixed:
length-zero-no-unitperformance (#9046) (@jeddy3).- Fixed:
named-grid-areas-no-invalidfalse positives for mix of tabs and spaces (#9039) (@adalinesimonian).- Fixed:
no-unknown-custom-mediaperformance (#9059) (@jeddy3).- Fixed:
selector-max-*performance (#9042) (@jeddy3).- Fixed:
shorthand-property-no-redundant-valuesperformance (#9047) (@jeddy3).- Fixed:
syntax-string-no-invalidperformance (#9061) (@jeddy3).- Fixed:
time-min-millisecondsperformance (#9060) (@jeddy3).- Fixed:
value-keyword-caseperformance (#9048) (@jeddy3).17.2.0
It fixes 7 bugs, including 5 performance ones that make Stylelint 7x faster and use 3x less memory on larger codebases such as design systems and monorepos. We also restructured our docs to create a contributor guide. If you'd like to help out and contribute to Stylelint, that's the place to start.
- Fixed: performance of config augmentation and module imports (#9021) (
@adalinesimonian).- Fixed: performance of config override matching (#9023) (
@adalinesimonian).- Fixed: performance of config resolution (#9033) (
@adalinesimonian).- Fixed: performance of rule resolution (#9022) (
@adalinesimonian).- Fixed:
declaration-property-value-no-unknownfalse negatives for math functions (#9011) (@ragini-pandey).- Fixed:
no-duplicate-selectorsfalse negatives for matching escaped selectors (#8953) (@bjnewman).- Fixed:
no-invalid-position-at-import-rulefalse negatives for layers with blocks (#9026) (@romainmenke).
Changelog
Sourced from stylelint's changelog.
17.4.0 - 2026-02-25
It adds 2 options to the rules and fixes 7 bugs.
- Added:
ignoreAtRules: []toat-rule-no-vendor-prefix(#9096) (@theacrat).- Added:
ignoreMediaFeatureNames: []tomedia-feature-name-no-vendor-prefix(#9097) (@theacrat).- Fixed: performance of selector cloning rules (#9089) (
@jeddy3).- Fixed:
*-empty-line-beforeperformance (#9092) (@jeddy3).- Fixed:
declaration-property-value-no-unknownperformance (#9090) (@jeddy3).- Fixed:
no-irregular-whitespaceperformance (#9091) (@jeddy3).- Fixed:
property-no-unknownfalse negatives for at-rule descriptors (#9109) (@jeddy3).- Fixed:
property-no-unknownfalse positives forcorner-shape(#9099) (@jeddy3).- Fixed:
property-no-unknownfalse positives for double-slashed properties (#9099) (@jeddy3).17.3.0 - 2026-02-13
It fixes 17 bugs. 3 related to supporting
calc()indeclaration-property-value-no-unknown, and 13 performance ones that make Stylelint a further 3x faster when using the rules in our standard config.
- Fixed: performance of rule sequencing (#9055) (
@jeddy3).- Fixed:
*-listperformance (#9056) (@jeddy3).- Fixed:
*-notationperformance (#9044) (@jeddy3).- Fixed:
declaration-property-max-valuesperformance (#9057) (@jeddy3).- Fixed:
declaration-property-value-keyword-no-deprecatedperformance (#9058) (@jeddy3).- Fixed:
declaration-property-value-no-unknownfalse negatives for math functions inside of non-math functions (#9064) (@romainmenke).- Fixed:
declaration-property-value-no-unknownfalse positives forcalc()with mixed operations (#9064) (@romainmenke).- Fixed:
declaration-property-value-no-unknownperformance (#9062) (@jeddy3).- Fixed:
declaration-property-value-no-unknownreported ranges for multiple math functions (#9064) (@romainmenke).- Fixed:
length-zero-no-unitperformance (#9046) (@jeddy3).- Fixed:
named-grid-areas-no-invalidfalse positives for mix of tabs and spaces (#9039) (@adalinesimonian).- Fixed:
no-unknown-custom-mediaperformance (#9059) (@jeddy3).- Fixed:
selector-max-*performance (#9042) (@jeddy3).- Fixed:
shorthand-property-no-redundant-valuesperformance (#9047) (@jeddy3).- Fixed:
syntax-string-no-invalidperformance (#9061) (@jeddy3).- Fixed:
time-min-millisecondsperformance (#9060) (@jeddy3).- Fixed:
value-keyword-caseperformance (#9048) (@jeddy3).17.2.0 - 2026-02-10
It fixes 7 bugs, including 5 performance ones that make Stylelint 7x faster and use 3x less memory on larger codebases such as design systems and monorepos. We also restructured our docs to create a contributor guide. If you'd like to help out and contribute to Stylelint, that's the place to start.
- Fixed: performance of config augmentation and module imports (#9021) (
@adalinesimonian).- Fixed: performance of config override matching (#9023) (
@adalinesimonian).- Fixed: performance of config resolution (#9033) (
@adalinesimonian).- Fixed: performance of rule resolution (#9022) (
@adalinesimonian).- Fixed:
declaration-property-value-no-unknownfalse negatives for math functions (#9011) (@ragini-pandey).- Fixed:
no-duplicate-selectorsfalse negatives for matching escaped selectors (#8953) (@bjnewman).- Fixed:
no-invalid-position-at-import-rulefalse negatives for layers with blocks (#9026) (@romainmenke).
Commits
556b7adRelease 17.4.0 (#9113)05f64adRunnpm auditforminimatch(#9112)d358479Document steps for adding an option and fixing a rule bug (#9111)467c5c9Fixproperty-no-unknownfalse negatives for at-rule descriptors (#9109)4250b21Document opening a pull request requests in CONTRIBUTING (#9110)effb787Removehusky(#8984)f38a18cRemove redundant@types/file-entry-cachetype dep (#9108)83ed11bAddignoreAtRules: []toat-rule-no-vendor-prefix(#9096)0a8f468AddignoreMediaFeatureNames: []tomedia-feature-name-no-vendor-prefix(#...83cfd65Fixproperty-no-unknownfalse positives forcorner-shape(#9099)- Additional commits viewable in compare view
Install script changes
This version modifies prepare script that runs during installation. Review the package contents before updating.
Updates eslint-plugin-mdx from 3.6.2 to 3.7.0
Release notes
Sourced from eslint-plugin-mdx's releases.
eslint-plugin-mdx@3.7.0
Minor Changes
- #602
e189e74Thanks@astrochemx! - feat:eslint10 supportPatch Changes
#606
a381990Thanks@remcohaszing! - chore: use OIDC for publishingUpdated dependencies [
a381990,00a8369]:
- eslint-mdx@3.7.0
Commits
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for eslint-plugin-mdx since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
Package Dependencies
Technical Details
| ID: | 14348510 |
| UUID: | 4017060934 |
| Node ID: | PR_kwDOAj-F4s7HoL65 |
| Host: | GitHub |
| Repository: | nodejs/nodejs.org |