diff --git a/Cargo.lock b/Cargo.lock index dc2a49a5..ef7004a3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -652,16 +652,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d379af7f68bfc21714c6c7dea883544201741d2ce8274bb12fa54f89507f52a7" dependencies = [ "async-trait", - "json5", "lazy_static", "nom", "pathdiff", - "ron", - "rust-ini", "serde", - "serde_json", - "toml", - "yaml-rust", ] [[package]] @@ -875,7 +869,6 @@ checksum = "59c6f2989294b9a498d3ad5491a79c6deb604617378e1cdc4bfc1c1361fe2f87" dependencies = [ "console", "shell-words", - "tempfile", "zeroize", ] @@ -915,12 +908,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "dlv-list" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257" - [[package]] name = "dunce" version = "1.0.4" @@ -1312,19 +1299,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "gloo-utils" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "037fcb07216cb3a30f7292bd0176b050b7b9a052ba830ef7d5d65f6dc64ba58e" -dependencies = [ - "js-sys", - "serde", - "serde_json", - "wasm-bindgen", - "web-sys", -] - [[package]] name = "h2" version = "0.3.21" @@ -1767,17 +1741,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "json5" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1" -dependencies = [ - "pest", - "pest_derive", - "serde", -] - [[package]] name = "junction" version = "1.0.0" @@ -2236,16 +2199,6 @@ dependencies = [ "vcpkg", ] -[[package]] -name = "ordered-multimap" -version = "0.4.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a" -dependencies = [ - "dlv-list", - "hashbrown 0.12.3", -] - [[package]] name = "oro-client" version = "0.3.29" @@ -2506,51 +2459,6 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" -[[package]] -name = "pest" -version = "2.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c022f1e7b65d6a24c0dbbd5fb344c66881bc01f3e5ae74a1c8100f2f985d98a4" -dependencies = [ - "memchr", - "thiserror", - "ucd-trie", -] - -[[package]] -name = "pest_derive" -version = "2.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "35513f630d46400a977c4cb58f78e1bfbe01434316e60c37d27b9ad6139c66d8" -dependencies = [ - "pest", - "pest_generator", -] - -[[package]] -name = "pest_generator" -version = "2.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc9fc1b9e7057baba189b5c626e2d6f40681ae5b6eb064dc7c7834101ec8123a" -dependencies = [ - "pest", - "pest_meta", - "proc-macro2", - "quote", - "syn 2.0.37", -] - -[[package]] -name = "pest_meta" -version = "2.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1df74e9e7ec4053ceb980e7c0c8bd3594e977fde1af91daba9c928e8e8c6708d" -dependencies = [ - "once_cell", - "pest", - "sha2", -] - [[package]] name = "petgraph" version = "0.6.4" @@ -3068,17 +2976,6 @@ dependencies = [ "syn 1.0.109", ] -[[package]] -name = "ron" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a" -dependencies = [ - "base64 0.13.1", - "bitflags 1.3.2", - "serde", -] - [[package]] name = "rosvgtree" version = "0.1.0" @@ -3101,16 +2998,6 @@ dependencies = [ "xmlparser", ] -[[package]] -name = "rust-ini" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df" -dependencies = [ - "cfg-if", - "ordered-multimap", -] - [[package]] name = "rustc-demangle" version = "0.1.23" @@ -4062,10 +3949,8 @@ version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6b26cf145f2f3b9ff84e182c448eaf05468e247f148cf3d2a7d67d78ff023a0" dependencies = [ - "gloo-utils", "serde", "serde-wasm-bindgen 0.5.0", - "serde_json", "tsify-macros", "wasm-bindgen", ] @@ -4094,12 +3979,6 @@ version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" -[[package]] -name = "ucd-trie" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9" - [[package]] name = "uname" version = "0.1.1" diff --git a/Cargo.toml b/Cargo.toml index 23c390a3..44c5988b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -41,7 +41,7 @@ chrono = { workspace = true } chrono-humanize = { workspace = true } clap = { workspace = true, features = ["derive"] } colored = { workspace = true } -dialoguer = { workspace = true, default_features = false } +dialoguer = { workspace = true, default-features = false } directories = { workspace = true } humansize = { workspace = true } indicatif = { workspace = true } @@ -88,12 +88,12 @@ chrono = "0.4.23" chrono-humanize = "0.0.11" clap = "4.2.1" colored = "2.0.0" -config = "0.13.2" +config = { version = "0.13.2", default-features = false } console_error_panic_hook = "0.1.7" darling = "0.10.2" dashmap = "4.0.0-rc6" derive_builder = "0.11.2" -dialoguer = "0.10.4" +dialoguer = { version = "0.10.4", default-features = false } directories = "4.0.1" dunce = "1.0.3" flate2 = "1.0.25" @@ -122,7 +122,7 @@ poloto = "17.1.0" pretty_assertions = "1.3.0" proc-macro2 = "1.0.18" quote = "1.0.7" -rand = "0.8.5" +rand = { version = "0.8.5", default-features = false } reflink-copy = "0.1.5" regex = "1.7.2" reqwest = "0.11.14" @@ -147,7 +147,7 @@ tracing = "0.1.37" tracing-appender = "0.2.2" tracing-indicatif = "0.3.0" tracing-subscriber = "0.3.16" -tsify = "0.4.3" +tsify = { version = "0.4.3", default-features = false } url = "2.3.1" walkdir = "2.3.2" wasm-bindgen = "0.2.84" diff --git a/crates/oro-npm-account/Cargo.toml b/crates/oro-npm-account/Cargo.toml index c4b6a274..6c3fda71 100644 --- a/crates/oro-npm-account/Cargo.toml +++ b/crates/oro-npm-account/Cargo.toml @@ -16,7 +16,7 @@ oro-client = { version = "=0.3.29", path = "../oro-client" } async-std = { workspace = true } base64 = { workspace = true } -dialoguer = { workspace = true } +dialoguer = { workspace = true, features = ["password"] } kdl = { workspace = true } miette = { workspace = true } open = { workspace = true }