# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.67.1" name = "nassun" version = "0.3.34" authors = ["Orogene Maintainers and Contributors"] description = "NPM package interface for resolving, fetching metadata, downloading, and extracting individual packages." homepage = "https://orogene.dev" readme = "README.md" license = "Apache-2.0" repository = "https://github.com/orogene/orogene" [package.metadata.wasm-pack.profile.release] wasm-opt = false [lib] crate-type = [ "cdylib", "rlib", ] path = "src/lib.rs" [dependencies.async-compression] version = "0.3.5" features = [ "gzip", "futures-io", ] [dependencies.async-std] version = "1.12.0" features = [ "attributes", "unstable", "tokio1", ] [dependencies.async-trait] version = "0.1.64" [dependencies.bincode] version = "1.3.1" [dependencies.dashmap] version = "4.0.0-rc6" [dependencies.futures] version = "0.3.26" [dependencies.miette] version = "5.8.0" [dependencies.node-semver] version = "2.1.0" [dependencies.once_cell] version = "1.17.1" [dependencies.oro-client] version = "=0.3.34" [dependencies.oro-common] version = "=0.3.34" [dependencies.oro-package-spec] version = "=0.3.34" [dependencies.serde] version = "1.0.152" [dependencies.serde_json] version = "1.0.93" [dependencies.ssri] version = "9.0.0" [dependencies.thiserror] version = "1.0.38" [dependencies.tracing] version = "0.1.37" [dependencies.tsify] version = "0.4.3" features = ["js"] default-features = false [dependencies.url] version = "2.3.1" [dev-dependencies.mockito] version = "1.0.0" [dev-dependencies.test-case] version = "3.0.0" [target."cfg(not(target_arch = \"wasm32\"))".dependencies.async-process] version = "1.0.1" [target."cfg(not(target_arch = \"wasm32\"))".dependencies.async-std] version = "1.12.0" features = [ "attributes", "std", ] [target."cfg(not(target_arch = \"wasm32\"))".dependencies.async-tar-wasm] version = "0.4.2-wasm.1" [target."cfg(not(target_arch = \"wasm32\"))".dependencies.backon] version = "0.4.0" [target."cfg(not(target_arch = \"wasm32\"))".dependencies.cacache] version = "12.0.0" [target."cfg(not(target_arch = \"wasm32\"))".dependencies.flate2] version = "1.0.25" [target."cfg(not(target_arch = \"wasm32\"))".dependencies.io_tee] version = "0.1.1" [target."cfg(not(target_arch = \"wasm32\"))".dependencies.rkyv] version = "0.7.41" features = ["validation"] [target."cfg(not(target_arch = \"wasm32\"))".dependencies.tar] version = "0.4.38" [target."cfg(not(target_arch = \"wasm32\"))".dependencies.tempfile] version = "3.3.0" [target."cfg(not(target_arch = \"wasm32\"))".dependencies.which] version = "4.0.2" [target."cfg(target_arch = \"wasm32\")".dependencies.async-tar-wasm] version = "0.4.2-wasm.1" default-features = false [target."cfg(target_arch = \"wasm32\")".dependencies.console_error_panic_hook] version = "0.1.7" [target."cfg(target_arch = \"wasm32\")".dependencies.js-sys] version = "0.3.61" [target."cfg(target_arch = \"wasm32\")".dependencies.serde-wasm-bindgen] version = "0.4.5" [target."cfg(target_arch = \"wasm32\")".dependencies.wasm-bindgen] version = "0.2.84" [target."cfg(target_arch = \"wasm32\")".dependencies.wasm-bindgen-futures] version = "0.4.34" [target."cfg(target_arch = \"wasm32\")".dependencies.wasm-streams] version = "0.3.0"