- shared-domain : common domain logic & orchestration
- can generate reusable for jvm & js targets
- unit tests are run against various targets (jvm, js : multiple browsers)
- js-browser-app : browser application based on shared domain
- jvm-cli-app : jvm CLI app based on shared domain
- Compile to Wasm and consume from
- C#
- Js
- Rust
- Swift