2f7b2aaccd
- Added a stripTypeScript pass that heuristically detects TypeScript-like syntax and transpiles it with Bun's ts loader before rewriting. - Integrated the new pass into wrapCode so import and lexical rewrites operate on transpiled input. - Added an executeJs test that verifies interfaces, type annotations, and type assertions execute to the expected numeric result.