apache / apache/opendal

Can we make opendal-nodejs running on browser or electron?

Open
#3,887 14 comments 0 reactions 1 assignee Claimed by @Brooooooklyn View on GitHub
Dominant language
Rust
Stars
5.4k
Forks
825
Avg merge
1d 14m
Merged PRs (30d)
127

Description

As requested by https://github.com/apache/incubator-opendal/issues/3803#issuecomment-1873170368, can we make merge wasm support with `opendal-nodejs` so that we can run on browser or electron?

For example, `aws-crt` is written in C, but also provide browser support: https://www.npmjs.com/package/aws-crt

Maybe via napi's native wasm support?

https://github.com/napi-rs/napi-rs/blob/03eb476cef61fb15f1ec071c415cbf6fbfa8e830/crates/napi/Cargo.toml#L78-L87

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.