chore(deps): update dependency typescript-eslint to v8.57.0 #26

Merged
bea merged 2 commits from renovate/typescript-eslint-8.x-lockfile into main 2026-03-13 23:04:49 +01:00
Collaborator

This PR contains the following updates:

Package Type Update Change
typescript-eslint (source) devDependencies minor 8.56.08.57.0

Release Notes

typescript-eslint/typescript-eslint (typescript-eslint)

v8.57.0

Compare Source

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.

v8.56.1

Compare Source

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.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | devDependencies | minor | [`8.56.0` → `8.57.0`](https://renovatebot.com/diffs/npm/typescript-eslint/8.56.0/8.57.0) | --- ### Release Notes <details> <summary>typescript-eslint/typescript-eslint (typescript-eslint)</summary> ### [`v8.57.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8570-2026-03-09) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.56.1...v8.57.0) This was a version bump only for typescript-eslint to align it with other projects, there were no code changes. See [GitHub Releases](https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0) for more information. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. ### [`v8.56.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8561-2026-02-23) [Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v8.56.0...v8.56.1) This was a version bump only for typescript-eslint to align it with other projects, there were no code changes. See [GitHub Releases](https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.56.1) for more information. You can read about our [versioning strategy](https://typescript-eslint.io/users/versioning) and [releases](https://typescript-eslint.io/users/releases) on our website. </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42My4wIiwidXBkYXRlZEluVmVyIjoiNDMuNjMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate added 1 commit 2026-03-11 15:11:18 +01:00
chore(deps): update dependency typescript-eslint to v8.57.0
Some checks failed
continuous-integration/drone/pr Build is failing
cb6d676751
Collaborator

CI is still pending — this PR was not merged. Please re-check once the build completes. (Requested via #28)

⏳ **CI is still pending** — this PR was **not merged**. Please re-check once the build completes. (Requested via #28)
Owner

@judas check again

@judas check again
Collaborator

CI è in failure. Il build sta fallendo — vale la pena controllare i log su Drone prima di procedere con il merge: https://drone.beatrice.wtf/panic.haus/web-ui/156

Il diff in sé è corretto (aggiornamento di tutti i pacchetti @typescript-eslint da 8.56.0 a 8.57.0, inclusa la pulizia di minimatch@^9.0.5 ora sostituita da ^10.2.2), ma il CI deve passare prima di poter procedere.

CI è in **failure**. Il build sta fallendo — vale la pena controllare i log su Drone prima di procedere con il merge: https://drone.beatrice.wtf/panic.haus/web-ui/156 Il diff in sé è corretto (aggiornamento di tutti i pacchetti `@typescript-eslint` da `8.56.0` a `8.57.0`, inclusa la pulizia di `minimatch@^9.0.5` ora sostituita da `^10.2.2`), ma il CI deve passare prima di poter procedere.
renovate force-pushed renovate/typescript-eslint-8.x-lockfile from cb6d676751 to 4c1ef49860 2026-03-11 23:08:06 +01:00 Compare
Owner

Analisi del fallimento CI

Il test DatePicker > opens popup from icon button and closes with Escape va in timeout nel Drone build #158, ma il problema non è correlato a typescript-eslint v8.57.0.

Root cause

Il file vitest.config.ts non ha configurato testTimeout, quindi utilizza il default di 5000ms. In CI, il test DatePicker supera questo limite.

Soluzione

Aggiungi testTimeout: 10000 nella sezione test di vitest.config.ts:

test: {
  environment: 'jsdom',
  setupFiles: ['./tests/setup.ts'],
  testTimeout: 10000,  // aumenta il timeout
  // ...resto invariato
}

Una volta applicato il fix su main, questa PR dovrebbe passare il CI.

Nota: È un problema pre-esistente, non introdotto da questo aggiornamento di dipendenze.

## Analisi del fallimento CI Il test `DatePicker > opens popup from icon button and closes with Escape` va in timeout nel Drone build #158, ma **il problema non è correlato a typescript-eslint v8.57.0**. ### Root cause Il file `vitest.config.ts` non ha configurato `testTimeout`, quindi utilizza il default di 5000ms. In CI, il test DatePicker supera questo limite. ### Soluzione Aggiungi `testTimeout: 10000` nella sezione `test` di `vitest.config.ts`: ```typescript test: { environment: 'jsdom', setupFiles: ['./tests/setup.ts'], testTimeout: 10000, // aumenta il timeout // ...resto invariato } ``` Una volta applicato il fix su main, questa PR dovrebbe passare il CI. **Nota:** È un problema pre-esistente, non introdotto da questo aggiornamento di dipendenze.
bea added 1 commit 2026-03-13 22:59:36 +01:00
fix(tests): increase testTimeout to 10000ms for slow CI environment
All checks were successful
continuous-integration/drone/pr Build is passing
756c95321c
bea merged commit 8b27768273 into main 2026-03-13 23:04:49 +01:00
Sign in to join this conversation.
No Reviewers
No Label
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: panic.haus/web-ui#26