Skip to content

Parse Import Sync proposal#17980

Open
JLHwung wants to merge 2 commits into
babel:mainfrom
JLHwung:parse-import-sync
Open

Parse Import Sync proposal#17980
JLHwung wants to merge 2 commits into
babel:mainfrom
JLHwung:parse-import-sync

Conversation

@JLHwung
Copy link
Copy Markdown
Contributor

@JLHwung JLHwung commented May 5, 2026

Q                       A
Fixed Issues? Parsing and print support for Stage 2 proposal Import Sync
Patch: Bug Fix?
Major: Breaking Change?
Minor: New Feature? Yes
Tests Added + Pass? Yes
Documentation PR Link
Any Dependency Changes?
License MIT

This PR implements the parsing / generator support for the import.sync proposal.

@JLHwung JLHwung added PR: New Feature 🚀 A type of pull request used for our changelog categories pkg: generator pkg: parser labels May 5, 2026
@@ -1 +0,0 @@
import module foo from "./module.wasm";
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This test case is removed because Babel 8 has removed the support for the obsolete proposal ImportReflection.

@babel-bot
Copy link
Copy Markdown
Collaborator

babel-bot commented May 5, 2026

Build successful! You can test your changes in the REPL here: https://babeljs.io/repl/build/61596

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented May 5, 2026

Open in StackBlitz

commit: bcc0947

@JLHwung JLHwung force-pushed the parse-import-sync branch from 535508b to bcc0947 Compare May 21, 2026 19:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg: generator pkg: parser PR: New Feature 🚀 A type of pull request used for our changelog categories Spec: Import Sync

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants