Skip to content

fix(rsc): align transform API types with Vite AST - #1351

Merged
hi-ogawa merged 5 commits into
mainfrom
vite-estree-boundary
Jul 30, 2026
Merged

hi-ogawa merged 5 commits into
mainfrom
vite-estree-boundary

Conversation

@hi-ogawa

@hi-ogawa hi-ogawa commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

This is a simpler and actually useful enough alternative of:

This tweaks transform utility input/output to be Vite 8 ESTree AST type, then immediately cast to old @types/estree type to preserve main transform logic as is.

It also removes the old @oxc-project/types path mapping and workspace @types/estree override, which was for Vite 7 / Rollup AST type era workaround.

hi-ogawa and others added 2 commits July 30, 2026 11:20
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
@hi-ogawa hi-ogawa changed the title fix(rsc): align transform types with Vite AST fix(rsc): align transform API types with Vite AST Jul 30, 2026
hi-ogawa and others added 3 commits July 30, 2026 11:57
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
Co-authored-by: OpenCode <noreply@opencode.ai>
@hi-ogawa
hi-ogawa merged commit 2906fbf into main Jul 30, 2026
22 checks passed
@hi-ogawa
hi-ogawa deleted the vite-estree-boundary branch July 30, 2026 03:23
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