Unverified Commit 20e6e5de authored by Niklas Adolfsson's avatar Niklas Adolfsson Committed by GitHub
Browse files

feat: WASM client via web-sys transport (#648)



* feat: untested web-sys transport

* rewrite me

* make it work

* add hacks and works :)

* add subscription test too

* revert StdError change; still works

* cleanup

* remove hacks

* more wasm tests outside workspace

* kill mutually exclusive features

* merge nits

* remove unsafe hack

* fix nit

* core: fix features and deps

* ci: add WASM test

* test again

* work work

* comeon

* work work

* revert unintentional change

* Update core/Cargo.toml

Co-authored-by: default avatarDavid <[email protected]>

* Update core/src/client/async_client/mod.rs

Co-authored-by: default avatarDavid <[email protected]>

* revert needless change: std hashmap + fxhashmap works

* cleanup

* extract try_connect_until fn

* remove todo

* fix bad merge

* add wasm client wrapper crate

* fix nits

* use gloo-net dependency

* fix build

* grumbles CI: rename to `wasm_tests`

* fix bad merge

* fix grumbles

* fix nit

* comeon CI

Co-authored-by: default avatarDavid <[email protected]>
parent 9fa817d9
Pipeline #189393 passed with stages
in 5 minutes and 3 seconds