chore(deps-dev): bump the eslint group across 1 directory with 6 updates
Type: Pull Request
State: Closed
![dependabot[bot]](https://github.com/dependabot.png)
Association: Contributor
Comments: 1
(about 1 month ago)
(25 days ago)
(25 days ago)
dependencies javascript
Bumps the eslint group with 6 updates in the /frontend directory:
Package | From | To |
---|---|---|
@tanstack/eslint-plugin-query | 5.81.2 |
5.83.1 |
@typescript-eslint/eslint-plugin | 7.18.0 |
8.39.0 |
@typescript-eslint/parser | 7.18.0 |
8.39.0 |
eslint | 8.57.1 |
9.32.0 |
eslint-plugin-prettier | 5.5.3 |
5.5.4 |
eslint-plugin-react-hooks | 4.6.2 |
5.2.0 |
Updates @tanstack/eslint-plugin-query
from 5.81.2 to 5.83.1
Release notes
Sourced from @tanstack/eslint-plugin-query
's releases.
v5.83.1
Version 5.83.1 - 7/31/25, 12:42 PM
Changes
Refactor
- angular-query: build package using vite (#9517) (422f2ec) by Arnoud
Chore
- angular-query: move test-setup.ts (#9516) (74d8ce6) by Arnoud
- deps: update marocchino/sticky-pull-request-comment digest to 28d58c4 (#9013) (53a2eae) by renovate[bot]
- manually update dependencies (#9464) (9133c10) by Lachlan Collins
Test
- query-core/mutationCache: add "sleep" to callbacks and remove "await" from "executeMutation" using "advanceTimersByTimeAsync" (#9506) (cc45977) by
@sukvvon
- svelte-query/createQueries: simplify "queryFn" and add test for success when queries reslove at different times (#9494) (e9d9080) by
@sukvvon
- svelte-query/{QueryClientProvider,useIsFetching,useIsMutating}: simplify "queryFn" (#9495) (52fdff2) by
@sukvvon
- svelte-query/createQuery: simplify "queryFn" and replace "queryByText" with "getByText" (#9490) (234f2f4) by
@sukvvon
- svelte-query/createMutation: add "sleep" in "mutationFn" and replace "queryByText" with "getByText" (#9491) (80242d6) by
@sukvvon
- svelte-query/createInfiniteQuery: add "sleep", remove "Number" in "queryFn", and replace "queryByText" with "getByText" (#9492) (c273ba4) by
@sukvvon
- svelte-query/useMutationState: simplify "queryFn" and replace "queryByText" with "getByText" (#9489) (880d183) by
@sukvvon
- solid-query/useIsMutating: simplify "mutationFn" and add "expect" for "isMutating" state transitions (#9486) (552fe4b) by
@sukvvon
- react-query/useSuspenseQueries: simplify "queryFn" and add "expect" for "loading" text (#9477) (6bc45b8) by
@sukvvon
- solid-query/suspense: simplify "queryFn" and add "expect" for "loading" text (#9479) (039d214) by
@sukvvon
- solid-query/useInfiniteQuery: add "sleep", remove "Number" in "queryFn", and simplify it (#9484) (bf9f9dc) by
@sukvvon
- react-query/useIsFetching: simplify "queryFn" and add "expect" using "toBeInTheDocument (#9478) (9041b41) by
@sukvvon
- solid-query/useIsFetching: simplify "queryFn" and add "expect" for "isFetching" state transitions (#9480) (c2e8330) by
@sukvvon
- react-query/HydrationBoundary: use precise time in "advanceTimersByTimeAsync", add "expect" using "toBeInTheDocument", and simplify "queryFn" (#9472) (9376835) by
@sukvvon
- react-query/suspense: add "sleep" in "queryFn", and add "expect" for "loading" text (#9468) (cb9ab1e) by
@sukvvon
- react-query/ssr: simplify "queryFn" and add "sleep" for accurate testing (#9471) (72c2a4c) by
@sukvvon
- react-query/useSuspenseQuery: add "sleep" in "queryFn", simplify it, and add "expect" for "loading" text (#9469) (db6281e) by
@sukvvon
- react-query/useInfiniteQuery: remove "Number" in "queryFn", and simplify it (#9470) (d7af654) by
@sukvvon
- react-query/useSuspenseQueries: use precise time in "advanceTimersByTimeAsync", and add "expect" using "toBeInTheDocument" (#9450) (ac5d858) by
@sukvvon
- react-query/usePrefetchInfiniteQuery: use precise time in "advanceTimersByTimeAsync", and add "expect" using "toBeInTheDocument" (#9447) (ff13c2e) by
@sukvvon
- react-query/useInfiniteQuery: use precise time in "advanceTimersByTimeAsync", and add "expect" using "toBeInTheDocument" (#9446) (efb14d6) by
@sukvvon
- react-query/useSuspenseQuery: use precise time in "advanceTimersByTimeAsync", and add "expect" using "toBeInTheDocument" (#9455) (05c62a0) by
@sukvvon
- react-query/QueryResetErrorBoundary: use precise time in "advanceTimersByTimeAsync", and add "expect" using "toBeInTheDocument" (#9456) (e349d85) by
@sukvvon
- react-query/usePrefetchQuery: use precise time in "advanceTimersByTimeAsync", and add "expect" using "toBeInTheDocument" (#9448) (63bc828) by
@sukvvon
- react-query/useMutation: use precise time in "advanceTimersByTimeAsync", and add "expect" using "toBeInTheDocument" (#9458) (e2ce12c) by
@sukvvon
- react-query/useQueries: replace inline "Promise" delays with "sleep", and add "expect" using "toBeInTheDocument" (#9466) (ed90d1a) by
@sukvvon
- angular-query-experimental/providers: replace "runAllTimersAsync" with "advanceTimersByTimeAsync" (#9436) (bf77ab7) by
@sukvvon
- angular-query-experimental/inject-mutation-state: replace "runAllTimersAsync", "advanceTimersByTime" with "advanceTimersByTimeAsync" (#9438) (2d71a22) by
@sukvvon
- react-query/fine-grained-persister: use precise time in "advanceTimersByTimeAsync", and add "expect" using "toBeInTheDocument" (#9441) (7c58392) by
@sukvvon
- react-query/QueryClientProvider: add "expect" using "toBeInTheDocument" (#9442) (958b0f0) by
@sukvvon
- react-query/ssr: replace "advanceTimersByTimeAsync" with "sleep" in "queryFn", remove "await" from "fetchQuery" and related methods (#9443) (bfcff0b) by
@sukvvon
- react-query/suspense: change "queryFn" to return a "Promise", replace "advanceTimersByTime" with "advanceTimersByTimeAsync", and add "expect" (#9444) (4daf694) by
@sukvvon
- query-core/queryCache: remove redundant "advanceTimersByTimeAsync" (#9433) (4d8bbbf) by Wonsuk Choi
... (truncated)
Commits
Updates @typescript-eslint/eslint-plugin
from 7.18.0 to 8.39.0
Release notes
Sourced from @typescript-eslint/eslint-plugin
's releases.
v8.39.0
8.39.0 (2025-08-04)
🚀 Features
- update to TypeScript 5.9.2 (#11445)
- eslint-plugin: [naming-convention] add enumMember PascalCase default option (#11127)
- eslint-plugin: add no-unnecessary-type-conversion to strict-type-checked ruleset (#11427)
- eslint-plugin: [only-throw-error] support yield/await expressions (#11417)
🩹 Fixes
- eslint-plugin: [prefer-optional-chain] ignore
check
option for most RHS of a chain (#11272)- eslint-plugin: [no-unsafe-assignment] add an
unsafeObjectPattern
message (#11403)❤️ Thank You
- Brad Zacher
@bradzacher
- James Garbutt
@43081j
- Kim Sang Du
@developer-bandi
- Sasha Kondrashov
- tao
- Younsang Na
@nayounsang
You can read about our versioning strategy and releases on our website.
v8.38.0
8.38.0 (2025-07-21)
🚀 Features
- typescript-estree: forbid optional chain in
TemplateTaggedLiteral
(#11391)🩹 Fixes
- disallow extra properties in rule options (#11397)
- eslint-plugin: [consistent-generic-constructors] resolve conflict with
isolatedDeclarations
if enabled inconstructor
option (#11351)- typescript-eslint: infer tsconfigRootDir with v8 API (#11412)
- typescript-eslint: error on nested
extends
intseslint.config()
(#11361)- typescript-estree: ensure the token type of the property name is Identifier (#11329)
❤️ Thank You
- Andrew Kazakov
@andreww2012
- Kirk Waiblinger
@kirkwaiblinger
- MK
@asdf93074
- tao
- Younsang Na
@nayounsang
You can read about our versioning strategy and releases on our website.
... (truncated)
Changelog
Sourced from @typescript-eslint/eslint-plugin
's changelog.
8.39.0 (2025-08-04)
🚀 Features
- eslint-plugin: [only-throw-error] support yield/await expressions (#11417)
- eslint-plugin: add no-unnecessary-type-conversion to strict-type-checked ruleset (#11427)
- update to TypeScript 5.9.2 (#11445)
- eslint-plugin: [naming-convention] add enumMember PascalCase default option (#11127)
🩹 Fixes
- eslint-plugin: [no-unsafe-assignment] add an
unsafeObjectPattern
message (#11403)- eslint-plugin: [prefer-optional-chain] ignore
check
option for most RHS of a chain (#11272)❤️ Thank You
- Brad Zacher
@bradzacher
- James Garbutt
@43081j
- Kim Sang Du
@developer-bandi
- Sasha Kondrashov
- tao
- Younsang Na
@nayounsang
You can read about our versioning strategy and releases on our website.
8.38.0 (2025-07-21)
🩹 Fixes
- disallow extra properties in rule options (#11397)
- eslint-plugin: [consistent-generic-constructors] resolve conflict with
isolatedDeclarations
if enabled inconstructor
option (#11351)❤️ Thank You
- Andrew Kazakov
@andreww2012
- Younsang Na
@nayounsang
You can read about our versioning strategy and releases on our website.
8.37.0 (2025-07-14)
🩹 Fixes
- eslint-plugin: [unified-signatures] fix false positives for ignoreOverloadsWithDifferentJSDoc option (#11381)
❤️ Thank You
- Yukihiro Hasegawa
@y-hsgw
You can read about our versioning strategy and releases on our website.
... (truncated)
Commits
c98d513
chore(release): publish 8.39.0a8def4b
fix(eslint-plugin): [no-unsafe-assignment] add anunsafeObjectPattern
messa...422e3e2
feat(eslint-plugin): [only-throw-error] support yield/await expressions (#11417)e901ad8
fix(eslint-plugin): revert #11127 (#11447)8dc8340
feat(eslint-plugin): add no-unnecessary-type-conversion to strict-type-checke...2112d58
feat: update to TypeScript 5.9.2 (#11445)b872e2b
feat(eslint-plugin): [naming-convention] add enumMember PascalCase default op...757f9ee
fix(eslint-plugin): [prefer-optional-chain] ignorecheck
option for most RH...5b24864
chore: fix dangling reference to generate:configs in comments (#11431)d11e79e
chore(release): publish 8.38.0- Additional commits viewable in compare view
Updates @typescript-eslint/parser
from 7.18.0 to 8.39.0
Release notes
Sourced from @typescript-eslint/parser
's releases.
v8.39.0
8.39.0 (2025-08-04)
🚀 Features
- update to TypeScript 5.9.2 (#11445)
- eslint-plugin: [naming-convention] add enumMember PascalCase default option (#11127)
- eslint-plugin: add no-unnecessary-type-conversion to strict-type-checked ruleset (#11427)
- eslint-plugin: [only-throw-error] support yield/await expressions (#11417)
🩹 Fixes
- eslint-plugin: [prefer-optional-chain] ignore
check
option for most RHS of a chain (#11272)- eslint-plugin: [no-unsafe-assignment] add an
unsafeObjectPattern
message (#11403)❤️ Thank You
- Brad Zacher
@bradzacher
- James Garbutt
@43081j
- Kim Sang Du
@developer-bandi
- Sasha Kondrashov
- tao
- Younsang Na
@nayounsang
You can read about our versioning strategy and releases on our website.
v8.38.0
8.38.0 (2025-07-21)
🚀 Features
- typescript-estree: forbid optional chain in
TemplateTaggedLiteral
(#11391)🩹 Fixes
- disallow extra properties in rule options (#11397)
- eslint-plugin: [consistent-generic-constructors] resolve conflict with
isolatedDeclarations
if enabled inconstructor
option (#11351)- typescript-eslint: infer tsconfigRootDir with v8 API (#11412)
- typescript-eslint: error on nested
extends
intseslint.config()
(#11361)- typescript-estree: ensure the token type of the property name is Identifier (#11329)
❤️ Thank You
- Andrew Kazakov
@andreww2012
- Kirk Waiblinger
@kirkwaiblinger
- MK
@asdf93074
- tao
- Younsang Na
@nayounsang
You can read about our versioning strategy and releases on our website.
... (truncated)
Changelog
Sourced from @typescript-eslint/parser
's changelog.
8.39.0 (2025-08-04)
🚀 Features
- update to TypeScript 5.9.2 (#11445)
❤️ Thank You
- Brad Zacher
@bradzacher
You can read about our versioning strategy and releases on our website.
8.38.0 (2025-07-21)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.37.0 (2025-07-14)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.36.0 (2025-07-07)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.35.1 (2025-06-30)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.35.0 (2025-06-23)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.34.1 (2025-06-16)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.34.0 (2025-06-09)
... (truncated)
Commits
c98d513
chore(release): publish 8.39.02112d58
feat: update to TypeScript 5.9.2 (#11445)d11e79e
chore(release): publish 8.38.0816be17
chore(release): publish 8.37.084b7a2e
chore(release): publish 8.36.0e2ecca6
chore: fix issues introduced by updatednx
configuration (#11230)f9bd7d8
chore(release): publish 8.35.1d19c9f3
chore(release): publish 8.35.0ccd0791
chore(release): publish 8.34.18915a47
chore(release): publish 8.34.0- Additional commits viewable in compare view
Updates eslint
from 8.57.1 to 9.32.0
Release notes
Sourced from eslint's releases.
v9.32.0
Features
1245000
feat: support explicit resource management in core rules (#19828) (fnx)0e957a7
feat: support typescript types in accessor rules (#19882) (fnx)Bug Fixes
960fd40
fix: Upgrade@eslint/js
(#19971) (Nicholas C. Zakas)bbf23fa
fix: Refactor reporting into FileReport (#19877) (Nicholas C. Zakas)d498887
fix: bump@eslint/plugin-kit
to 0.3.4 to resolve vulnerability (#19965) (Milos Djermanovic)f46fc6c
fix: report only global references in no-implied-eval (#19932) (Nitin Kumar)7863d26
fix: remove outdated types inParserOptions.ecmaFeatures
(#19944) (ntnyq)3173305
fix: update execScript message in no-implied-eval rule (#19937) (TKDev7)Documentation
86e7426
docs: Update README (GitHub Actions Bot)Chores
50de1ce
chore: package.json update for@eslint/js
release (Jenkins)74f01a3
ci: unpinjiti
to version^2.5.1
(#19970) (루밀LuMir)2ab1381
ci: pinjiti
to version 2.4.2 (#19964) (Francesco Trotta)b7f7545
test: switch to flat config mode inSourceCode
tests (#19953) (Milos Djermanovic)f5a35e3
test: switch to flat config mode in eslint-fuzzer (#19960) (Milos Djermanovic)e22af8c
refactor: useCustomRuleDefinitionType
inJSRuleDefinition
(#19949) (Francesco Trotta)e855717
chore: switch performance tests to hyperfine (#19919) (Francesco Trotta)2f73a23
test: switch to flat config mode inast-utils
tests (#19948) (Milos Djermanovic)c565a53
chore: excludefurther_reading_links.json
from Prettier formatting (#19943) (Milos Djermanovic)v9.31.0
Features
35cf44c
feat: output full actual location in rule tester if different (#19904) (ST-DDT)a6a6325
feat: support explicit resource management inno-loop-func
(#19895) (Milos Djermanovic)4682cdc
feat: support explicit resource management inno-undef-init
(#19894) (Milos Djermanovic)5848216
feat: support explicit resource management ininit-declarations
(#19893) (Milos Djermanovic)bb370b8
feat: support explicit resource management inno-const-assign
(#19892) (Milos Djermanovic)Bug Fixes
07fac6c
fix: retry on EMFILE when writing autofix results (#19926) (TKDev7)28cc7ab
fix: Remove incorrect RuleContext types (#19910) (Nicholas C. Zakas)Documentation
664cb44
docs: Update README (GitHub Actions Bot)40dbe2a
docs: fix mismatch betweenglobalIgnores()
code and text (#19914) (MaoShizhong)5a0069d
docs: Update README (GitHub Actions Bot)fef04b5
docs: Update working on issues info (#19902) (Nicholas C. Zakas)Chores
... (truncated)
Changelog
Sourced from eslint's changelog.
v9.32.0 - July 25, 2025
960fd40
fix: Upgrade@eslint/js
(#19971) (Nicholas C. Zakas)50de1ce
chore: package.json update for@eslint/js
release (Jenkins)bbf23fa
fix: Refactor reporting into FileReport (#19877) (Nicholas C. Zakas)74f01a3
ci: unpinjiti
to version^2.5.1
(#19970) (루밀LuMir)d498887
fix: bump@eslint/plugin-kit
to 0.3.4 to resolve vulnerability (#19965) (Milos Djermanovic)2ab1381
ci: pinjiti
to version 2.4.2 (#19964) (Francesco Trotta)b7f7545
test: switch to flat config mode inSourceCode
tests (#19953) (Milos Djermanovic)f5a35e3
test: switch to flat config mode in eslint-fuzzer (#19960) (Milos Djermanovic)f46fc6c
fix: report only global references in no-implied-eval (#19932) (Nitin Kumar)86e7426
docs: Update README (GitHub Actions Bot)e22af8c
refactor: useCustomRuleDefinitionType
inJSRuleDefinition
(#19949) (Francesco Trotta)1245000
feat: support explicit resource management in core rules (#19828) (fnx)e855717
chore: switch performance tests to hyperfine (#19919) (Francesco Trotta)0e957a7
feat: support typescript types in accessor rules (#19882) (fnx)2f73a23
test: switch to flat config mode inast-utils
tests (#19948) (Milos Djermanovic)7863d26
fix: remove outdated types inParserOptions.ecmaFeatures
(#19944) (ntnyq)c565a53
chore: excludefurther_reading_links.json
from Prettier formatting (#19943) (Milos Djermanovic)3173305
fix: update execScript message in no-implied-eval rule (#19937) (TKDev7)v9.31.0 - July 11, 2025
3ddd454
chore: upgrade to@eslint/js@9.31.0
(#19935) (Francesco Trotta)d5054e5
chore: package.json update for@eslint/js
release (Jenkins)0f4a378
chore: update eslint (#19933) (renovate[bot])664cb44
docs: Update README (GitHub Actions Bot)07fac6c
fix: retry on EMFILE when writing autofix results (#19926) (TKDev7)35cf44c
feat: output full actual location in rule tester if different (#19904) (ST-DDT)40dbe2a
docs: fix mismatch betweenglobalIgnores()
code and text (#19914) (MaoShizhong)76c2340
chore: bump mocha to v11 (#19917) (루밀LuMir)28cc7ab
fix: Remove incorrect RuleContext types (#19910) (Nicholas C. Zakas)a6a6325
feat: support explicit resource management inno-loop-func
(#19895) (Milos Djermanovic)4682cdc
feat: support explicit resource management inno-undef-init
(#19894) (Milos Djermanovic)5848216
feat: support explicit resource management ininit-declarations
(#19893) (Milos Djermanovic)bb370b8
feat: support explicit resource management inno-const-assign
(#19892) (Milos Djermanovic)5a0069d
docs: Update README (GitHub Actions Bot)fef04b5
docs: Update working on issues info (#19902) (Nicholas C. Zakas)v9.30.1 - July 1, 2025
b035f74
chore: upgrade to@eslint/js@9.30.1
(#19906) (Francesco Trotta)b3dbc16
chore: package.json update for@eslint/js
release (Jenkins)e91bb87
fix: allow separate default and named type imports (#19899) (xbinaryx)ab7c625
docs: Update README (GitHub Actions Bot)dae1e5b
docs: update jsdoc's link (#19896) (JamesVanWaza)v9.30.0 - June 27, 2025
... (truncated)
Commits
2364031
9.32.0a0e62e2
Build: changelog update for 9.32.0960fd40
fix: Upgrade@eslint/js
(#19971)50de1ce
chore: package.json update for@eslint/js
releasebbf23fa
fix: Refactor reporting into FileReport (#19877)74f01a3
ci: unpinjiti
to version^2.5.1
(#19970)d498887
fix: bump@eslint/plugin-kit
to 0.3.4 to resolve vulnerability (#19965)2ab1381
ci: pinjiti
to version 2.4.2 (#19964)b7f7545
test: switch to flat config mode inSourceCode
tests (#19953)f5a35e3
test: switch to flat config mode in eslint-fuzzer (#19960)- Additional commits viewable in compare view
Updates eslint-plugin-prettier
from 5.5.3 to 5.5.4
Changelog
Sourced from eslint-plugin-prettier's changelog.
5.5.4
Patch Changes
#755
723f7a8
Thanks@kbrilla
! - fix: add 'oxc', 'oxc-ts' and 'hermes' parsers toparserBlocklist
#751
cf52b30
Thanks@andreww2012
! - fix: disallow extra properties in rule options5.5.1
Patch Changes
5.5.0
Minor Changes
- #743
92f2c9c
Thanks@dotcarmen
! - feat: support non-js languages likecss
for@eslint/css
andjson
for@eslint/json
5.4.1
Patch Changes
- #740
c21521f
Thanks@JounQin
! - fix(deps): bumpsynckit
to v0.11.7 to fix potentialTypeError: Cannot read properties of undefined (reading 'message')
error5.4.0
Minor Changes
- #736
59a0cae
Thanks@yashtech00
! - refactor: migrateworker.js
toworker.mjs
5.3.1
Patch Changes
5.3.0
Minor Changes
5.2.6
Patch Changes
- #723
1451176
Thanks@renovate
! - fix(deps): bumpsynckit
tov0.11.0
... (truncated)
Commits
Updates eslint-plugin-react-hooks
from 4.6.2 to 5.2.0
Release notes
Sourced from eslint-plugin-react-hooks's releases.
eslint-plugin-react-hooks@5.0.0 (Oct 11, 2024)
This release only contains
eslint-plugin-react-hooks
. Notably, new violations and support for ESLint v9 were added.
eslint-plugin-react-hooks
- New Violations: Component names now need to start with an uppercase letter instead of a non-lowercase letter. This means
_Button
or_component
are no longer valid. (@kassens
) in #25162 For example, infunction _Component() { useState() ^^^^^^^^ A React Hook "useState" is called in function "_Component" which is neither a Component nor a custom React Hook function. }
_Component
should be renamed toComponent
.
- Add support for ESLint v9. (
@eps1lon
in #28773)- Consider dispatch from
useActionState
stable. (@eps1lon
in #29665)- Accept
as
expression in callback. (@StyleShit
in #28202)- Accept
as
expressions in deps array. (@StyleShit
in #28189)- Treat
React.use()
the same asuse()
. (@kassens
in #27769)- Move
use()
lint to non-experimental. (@kassens
in #27768)- Support Flow
as
expressions. (...Description has been truncated
Pull Request Statistics
1
2
+372
-632
Package Dependencies
@typescript-eslint/parser
npm
7.18.0 → 8.39.0
Major
@typescript-eslint/eslint-plugin
npm
7.18.0 → 8.39.0
Major
@tanstack/eslint-plugin-query
npm
5.81.2 → 5.83.1
Minor
Technical Details
ID: | 4691438 |
UUID: | 2725323601 |
Node ID: | PR_kwDOPVSuZ86icSNR |
Host: | GitHub |
Repository: | jeffxfs/jeffxfs_openhands_dev |
Mergeable: | Yes |
Merge State: | Unstable |
Rebaseable: | Yes |