bytecodealliance / bytecodealliance/ComponentizeJS
Support for targeting multiple worlds
- Ngôn ngữ chính
- Rust
- Star
- 391
- Fork
- 53
- Merge trung bình
- 3 ngày 5 giờ
- Pull request đã merge (30 ngày)
- 1
Mô tả
It would be great to support the ability to create a component that can target the union of multiple worlds in the cases where the user cannot edit the wit file to create a third world that includes the target worlds. An example of this would be an SDK built on top of a wit that bundles the wit in an npm package and the user application wanting to target their world where there would be 2 distinct `wit` folders.
This request is motivated by the ability to do that in `componentize-py` (the [commit](https://github.com/bytecodealliance/componentize-py/commit/20787522a8822ae0ae7d9cdb18c6163cde9e7aac) that added the support).
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Issue không nêu tệp triển khai hoặc bài kiểm thử nào. Hãy bắt đầu bằng cách đọc commit componentize-py được liên kết và theo dõi cách ComponentizeJS xử lý các thư mục WIT riêng biệt được mô tả trong ví dụ. Công việc được xem là hoàn tất khi ComponentizeJS có thể nhắm đến hợp của nhiều Worlds mà không yêu cầu người dùng chỉnh sửa tệp WIT, với coverage cho kịch bản đó.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- javascript, rust, wasm
- Lĩnh vực
- tooling
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 35/100