Add support for WebAssembly ESM Integration
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 1.4k
- Forks
- 204
- PR merge metrics
- No merged PRs in 30d
Description
Proposal
The WebAssembly ESM Integration proposal recently moved to Phase 3 implementation status, allowing WebAssembly modules to be imported in the JS module system. In addition, with the new source phase imports syntax allows importing WebAssembly modules in their uninstantiated phase for multi-instantiation providing a more streamlined loading experience for WebAssembly.
Browser support
Under development in V8 and Chromium.
Tasks
- Add a new WebAssembly
sourcephase row to https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules - Update https://developer.mozilla.org/en-US/docs/WebAssembly/Loading_and_running to note the new loading mechanism for WebAssembly
Dependencies
Additional information
No response
Are you willing to support this work?
Yes
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the WebAssembly ESM Integration and source phase imports proposals, then review the JavaScript Guide Modules and WebAssembly Loading and running pages named in the tasks. Check the HTML PR dependency before editing. Done means both pages explain the new WebAssembly source-phase loading mechanism and the requested integration details.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, wasm
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 62/100