Created
June 25, 2020 18:07
-
-
Save crush-157/c3565db784379083dbf6dbabdabb758e to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[package] | |
name = "rust-fn" | |
version = "0.1.0" | |
authors = ["Ewan Slater <[email protected]>"] | |
edition = "2018" | |
[lib] | |
crate-type = ["cdylib", "rlib"] | |
[features] | |
default = ["console_error_panic_hook"] | |
[dependencies] | |
wasm-bindgen = { version = "0.2.63", features = ["serde-serialize"] } | |
serde = { version = "1.*", features = ["derive"] } | |
# The `console_eror_panic_hook` crate provides better debugging of panics by | |
# logging them with `console.error`. This is great for development, but requires | |
# all the `std::fmt` and `std::panicking` infrastructure, so isn't great for | |
# code size when deploying. | |
console_error_panic_hook = { version = "0.1.6", optional = true } | |
# `wee_alloc` is a tiny allocator for wasm that is only ~1K in code size | |
# compared to the default allocator's ~10K. It is slower than the default | |
# allocator, however. | |
# | |
# Unfortunately, `wee_alloc` requires nightly Rust when targeting wasm for now. | |
wee_alloc = { version = "0.4.5", optional = true } | |
[dev-dependencies] | |
wasm-bindgen-test = "0.3.13" | |
[profile.release] | |
# Tell `rustc` to optimize for small code size. | |
opt-level = "s" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment