Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add WASM support #91

Open
StefanOltmann opened this issue Dec 15, 2023 · 8 comments
Open

Add WASM support #91

StefanOltmann opened this issue Dec 15, 2023 · 8 comments
Labels
enhancement New feature or request
Milestone

Comments

@StefanOltmann
Copy link

Please add support for WASM & WASI targets

@lppedd
Copy link

lppedd commented Dec 18, 2023

Vouch for this. We'd like to add wasmJs and wasmWasi as test targets.

@goncalossilva
Copy link
Owner

I'll look into it soon. 👍

@goncalossilva
Copy link
Owner

Blocked on this, but I'm hoping there is a straightforward workaround (e.g., using a Canary version of Node). I've asked on Kotlin's Slack as well.

@lppedd
Copy link

lppedd commented Dec 19, 2023

@goncalossilva using Canary is what official Kotlin libs are doing, yup!

@goncalossilva
Copy link
Owner

Yeah, that's the way to move forward. I've rewritten ResourceNode but it appears I'll also have to rewrite ResourceBrowser if I want it shared between JS and Wasm.

@lppedd
Copy link

lppedd commented Dec 19, 2023

Left a couple comments in the new commits.

@goncalossilva goncalossilva added the enhancement New feature or request label Mar 27, 2024
@goncalossilva goncalossilva added this to the v0.5.0 milestone Mar 27, 2024
@iTanChi
Copy link

iTanChi commented May 4, 2024

@goncalossilva please update to support this feature. I really need this to enable wasm targets on our repos

@goncalossilva
Copy link
Owner

@iTanChi I'm afraid I've been travelling for work and unavailable to continue working on this, but I plan to pick it up again later this month, before the upcoming KotlinConf.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants