feat(wasm): replace dart:html
and dart:js
with package:web
and dart:js_interop
for WebAssembly support
#304
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
pubspec.yaml
to usepackage:web
anddart:js_interop
.editor_web_constants.dart
.thread_request_model.dart
,web_worker_manager.dart
, and related files to enable WebAssembly support.web_worker.dart.wasm
and related files for WebAssembly integration.convert_raw_image.dart
,encode_image.dart
) for compatibility.analysis_options.yaml
and added relevant changes toCHANGELOG.md
.These changes enable better performance and compatibility for WebAssembly (Wasm).