Skip to content

Migrate faces-uncompressed.js to TypeScript#5728

Open
BalusC wants to merge 7 commits into
masterfrom
issue_5506
Open

Migrate faces-uncompressed.js to TypeScript#5728
BalusC wants to merge 7 commits into
masterfrom
issue_5506

Conversation

@BalusC
Copy link
Copy Markdown
Contributor

@BalusC BalusC commented May 3, 2026

#5506

Primarily in order to be able to wire faces.d.ts typecheck (as the "interface") so any future (accidental) API-deviations are caught at compiletime.

Also better long-term maintainability than a monolithic JS file.

All 363 faces.js unit tests in src/test/ts are unchanged and pass.

NOTE: tsconfig.ts is temporarily non-strict. Will be addressed in separate PR: #5729

BalusC and others added 7 commits May 3, 2026 12:16
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@BalusC BalusC requested a review from arjantijms May 3, 2026 16:34
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