fix: lock toolchain against dependabot major bumps (eslint <10, tsparticles ~3.9)

CI after the overlay fix exposed two regressions from dependabot
auto-merges:
- eslint back to ^10 (crashes eslint-plugin-react: display-name
  getFilename) -> >=9.24.0 <10 (9.0/9.20 lack eslint/config export)
- @tsparticles/engine+slim to ^4 (v4 API drift breaks sparkles.tsx),
  and mixing ^3.0 with slim's nested 3.9.1 broke Engine type identity
  -> all pinned ~3.9.0 so bun hoists a single engine copy

Verified locally: lint/typecheck/test/build/format all green.
This commit is contained in:
asepharyana
2026-09-20 22:54:10 +07:00
parent 142a814039
commit 6f4a021785
2 changed files with 45 additions and 53 deletions
+41 -49
View File
File diff suppressed because one or more lines are too long