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==-->
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.
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.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
8.56.0→8.57.0Release Notes
typescript-eslint/typescript-eslint (typescript-eslint)
v8.57.0Compare 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.1Compare 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.
This PR has been generated by Renovate Bot.
⏳ CI is still pending — this PR was not merged. Please re-check once the build completes. (Requested via #28)
@judas check again
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-eslintda8.56.0a8.57.0, inclusa la pulizia diminimatch@^9.0.5ora sostituita da^10.2.2), ma il CI deve passare prima di poter procedere.cb6d676751to4c1ef49860Analisi del fallimento CI
Il test
DatePicker > opens popup from icon button and closes with Escapeva in timeout nel Drone build #158, ma il problema non è correlato a typescript-eslint v8.57.0.Root cause
Il file
vitest.config.tsnon ha configuratotestTimeout, quindi utilizza il default di 5000ms. In CI, il test DatePicker supera questo limite.Soluzione
Aggiungi
testTimeout: 10000nella sezionetestdivitest.config.ts: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.