bytecodealliance / bytecodealliance/ComponentizeJS

Support for targeting multiple worlds

Ouverte
#100 14 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Rust
Étoiles
391
Forks
53
Merge moyen
3 j 5 h
PR mergées (30 j)
1

Description

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).

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

L’issue ne mentionne aucun fichier d’implémentation ni test. Commencez par lire le commit componentize-py lié et par suivre la manière dont ComponentizeJS gère les différents dossiers WIT décrits dans l’exemple. Le travail est terminé lorsque ComponentizeJS peut cibler l’union de plusieurs Worlds sans exiger que l’utilisateur modifie le fichier WIT, avec une couverture pour ce scénario.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript, rust, wasm
Domaine
tooling
Type d'issue
Fonctionnalité
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.