Skip to content

Nim sucrase#225

Merged
mariusandra merged 10 commits into
june-fourthfrom
nim-sucrase
Jun 6, 2026
Merged

Nim sucrase#225
mariusandra merged 10 commits into
june-fourthfrom
nim-sucrase

Conversation

@mariusandra
Copy link
Copy Markdown
Collaborator

Replace the TS -> JS transpilation with a Nim port.

@mariusandra mariusandra merged commit d16645c into june-fourth Jun 6, 2026
32 checks passed
@mariusandra mariusandra deleted the nim-sucrase branch June 6, 2026 00:47
mariusandra added a commit that referenced this pull request Jun 6, 2026
* fix timezone comparison

* version fixes

* Shrink Buildroot SD images and preserve render signals

* Improve metric alerts and deploy change classification

* Add standalone FrameOS setup script

* setup

* new quickjs

* build options

* Optimize JavaScript bridge calls

* Size Buildroot FrameOS partition from payload

* Fix QuickJS CI regressions

* Nim sucrase (#225)

* Add native JS transpiler runtime

* Advance native JS transpiler phases

* Finalize native JS transpiler policy

* Map QuickJS errors to source lines

* Map QuickJS error columns

* Consolidate JS runtime ownership

* Use native FrameOS JS transpiler in backend

* Map JS validation errors to source locations
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