bytecodealliance / bytecodealliance/ComponentizeJS

Support for targeting multiple worlds

Đang mở
#100 14 bình luận 0 reaction 0 người được giao Xem trên GitHub
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

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.