Don't use path dependencies in examples

This commit updates all examples to not use `path` dependencies but
rather use versioned dependencies like would typically be found in the
wild. This should hopefully make the examples more copy-pastable and
less alien to onlookers!

The development of the examples remains the same where they continue to
use the `wasm-bindgen`, `js-sys`, `web-sys`, etc from in-tree. The
workspace-level `[patch]` section ensures that they use the in-tree
versions instead of the crates.io versions.
This commit is contained in:
Alex Crichton
2018-11-07 11:14:25 -08:00
parent ac6a230d83
commit 56400c3738
23 changed files with 60 additions and 66 deletions

View File

@ -8,14 +8,14 @@ crate-type = ["cdylib"]
[dependencies]
futures = "0.1.20"
wasm-bindgen = { path = "../..", features = ["serde-serialize"] }
js-sys = { path = "../../crates/js-sys" }
wasm-bindgen-futures = { path = "../../crates/futures" }
wasm-bindgen = { version = "0.2.27", features = ["serde-serialize"] }
js-sys = "0.3.4"
wasm-bindgen-futures = "0.3.4"
serde = "^1.0.59"
serde_derive = "^1.0.59"
[dependencies.web-sys]
path = "../../crates/web-sys"
version = "0.3.4"
features = [
'Headers',
'Request',