lulu-berlin / rusty-typescript

A TypeScript compiler written in Rust
https://twitter.com/TypescriptRusty
Apache License 2.0
235 stars 6 forks source link

Split the Rust TypeScript lib and the WebAssembly bindings into 2 crates #24

Open lulu-berlin opened 5 years ago

lulu-berlin commented 5 years ago

The current implementation couples tightly the Rust code and the wasm-bindgen wrappers that are used to export the functions to the JS world.

To de-couple it, 2 crates would have to be created:

The 2 can be set as a workspace.