Skip to content

πŸš€πŸ”§ ↝ [SSL-766 SSL-783]: Fix the production static build (TS5097) - #267

Merged
Gizmotronn merged 1 commit into
mainfrom
ssl-766-fix-static-build
Nov 6, 2026
Merged

Gizmotronn merged 1 commit into
mainfrom
ssl-766-fix-static-build

Conversation

@Gizmotronn

Copy link
Copy Markdown
Member

The points migration script from SSL-783 imports its helper with a .ts extension, which node --experimental-strip-types needs. tsc rejected it (TS5097), so yarn cf:build and the Cloudflare deploy have failed on every push to main since.

Fix: allowImportingTsExtensions: true in tsconfig.json (noEmit is already on).

Verified locally: npx tsc --noEmit clean, npx vitest run 312 passed.


Generated by Claude Code

…ld compiles the points migration script

The SSL-783 migration script imports its helper with a .ts extension (needed by node --experimental-strip-types), which tsc rejected with TS5097 and failed every production deploy since.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ja5QjNHTdAbQxqbvMuyEH5
@Gizmotronn
Gizmotronn merged commit 89181cb into main Nov 6, 2026
3 checks 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.

2 participants