Skip to content

Fix TypeScript build errors on main - #24

Merged
vgomx merged 1 commit into
mainfrom
fix/ci-typescript-build
Jul 12, 2026
Merged

Fix TypeScript build errors on main#24
vgomx merged 1 commit into
mainfrom
fix/ci-typescript-build

Conversation

@vgomx

@vgomx vgomx commented Jul 12, 2026

Copy link
Copy Markdown
Owner

Summary

  • Fix GroupSelectionOverlay artboard ID nullability for getArtboardLayers
  • Fix EditorLayout transitionend listener typing for strict DOM event maps
  • Add missing openFilePicker import in lottie.ts
  • Fix intermediate migration version typing in migrateV12toV13
  • Silence unused CSS import parser parameters flagged by tsc

Context

PR #23 merged with a failing build-and-test CI job (tsc -b errors). Tests pass locally (201/201) and npm run build succeeds after these fixes.

Test plan

  • npm run build
  • npm test

Made with Cursor

Resolve strict typing issues in group selection, welcome modal timing, Lottie import, migration, and CSS keyframe parsing.

Co-authored-by: Cursor <cursoragent@cursor.com>
@vgomx
vgomx merged commit fc8d3ff into main Jul 12, 2026
1 check passed
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.

1 participant