| # Copyright 2022 The Fuchsia Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| [package] |
| name = "web" |
| version = "0.1.0" |
| authors = ["DragoČ™ Tiselice <dtiselice@google.com>"] |
| edition = "2021" |
| |
| [package.metadata.wasm-pack.profile.release] |
| wasm-opt = false |
| |
| [lib] |
| crate-type = ["cdylib", "rlib"] |
| |
| [features] |
| default = ["console_error_panic_hook"] |
| |
| [dependencies] |
| forma = { path = "../forma" } |
| getrandom = { version = "0.2", features = ["js"] } |
| rand = { version = "0.8", features = ["small_rng"] } |
| rive-rs = { path = "../rive-rs" } |
| wasm-bindgen = "0.2.63" |
| wasm-bindgen-rayon = "1.0" |
| |
| # The `console_error_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 } |
| |
| [dev-dependencies] |
| wasm-bindgen-test = "0.3.13" |