Skip to content

chore(deps): bump workspace packages to latest#2

Merged
timurmaio merged 2 commits into
mainfrom
cursor/-bc-fd9561fb-0b9e-40cf-86fe-37344ccbf28f-3fd0
Apr 12, 2026
Merged

chore(deps): bump workspace packages to latest#2
timurmaio merged 2 commits into
mainfrom
cursor/-bc-fd9561fb-0b9e-40cf-86fe-37344ccbf28f-3fd0

Conversation

@timurmaio
Copy link
Copy Markdown
Owner

@timurmaio timurmaio commented Mar 20, 2026

Summary

  • Ran pnpm -r up --latest across the monorepo and refreshed lockfiles.
  • Frontend: major bumps including Vite 8, Recharts 3, Vitest 4 — adjusted manualChunks (Rolldown requires a function), Recharts Pie/Tooltip typings, and a test fixture literal for stricter CourseItem types.
  • Root: drizzle-orm^0.45.1; pnpm.peerDependencyRules so ESLint 10 works with eslint-plugin-react until the plugin declares ESLint 10 peers.
  • @studykit/db: peer drizzle-orm range aligned with root.
  • Executor: castValue parameter widened to unknown for TypeScript 5.9 compatibility.
  • Frontend meta: engines.node relaxed to >=22.14.0, packageManager set to pnpm@10.32.1.
  • CI: install Bun (oven-sh/setup-bun) before tests — @studykit/api runs bun test, which failed on GitHub runners without Bun on PATH.

Testing

  • pnpm --filter studykit-frontend build
  • pnpm lint
  • pnpm test (API tests require bun on PATH — now provided in CI)
  • pnpm --filter @studykit/worker typecheck / pnpm --filter @studykit/executor typecheck
Open in Web Open in Cursor 

- Refresh pnpm lockfiles; align drizzle peer range in @studykit/db
- Add pnpm peerDependencyRules for eslint 10 + eslint-plugin-react
- Frontend: Recharts 3 typings, Vite 8 manualChunks as function, test fixture
- Executor: castValue accepts unknown for stricter TS
- Relax frontend engines.node; sync packageManager with pnpm 10.32

Co-authored-by: Tim <timurmaio@gmail.com>
@timurmaio timurmaio marked this pull request as ready for review March 20, 2026 09:30
Co-authored-by: Tim <timurmaio@gmail.com>
@timurmaio timurmaio merged commit 106f0d1 into main Apr 12, 2026
0 of 2 checks passed
@timurmaio timurmaio deleted the cursor/-bc-fd9561fb-0b9e-40cf-86fe-37344ccbf28f-3fd0 branch April 12, 2026 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants