Update JS dependencies and misc tweaks (#37064)

- Update all JS deps
- Regenerate SVGs
- Add new eslint rules from unicorn
- Update typescript config for 6.0, remove deprecated options in favor
of `strict` with disablements, remove implicit dom libs.
- Set vite log level during `watch-frontend` to `warn` to avoid
confusing URLs or HMR spam from the dev server to keep the log concise.
Overridable via `FRONTEND_DEV_LOG_LEVEL`.

Co-authored-by: Claude (Opus 4.6) <noreply@anthropic.com>
This commit is contained in:
silverwind
2026-04-01 20:15:02 +02:00
committed by GitHub
parent 3ffccb8fe5
commit 3a9cab034b
9 changed files with 708 additions and 527 deletions
-1
View File
@@ -5,6 +5,5 @@ export default {
'@mcaptcha/vanilla-glue': '^0.1', // breaking changes in rc versions need to be handled
'cropperjs': '^1', // need to migrate to v2 but v2 is not compatible with v1
'tailwindcss': '^3', // need to migrate
'typescript': '^5', // wait on https://github.com/typescript-eslint/typescript-eslint/issues/12123
},
} satisfies Config;