diff --git a/Cargo.toml b/Cargo.toml index ce6dd22d90..6790cef096 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -110,9 +110,6 @@ default-features = false git = "https://github.com/AleoHQ/snarkVM.git" rev = "435f112" -[dependencies.structopt] -version = "0.3" - [dependencies.clap] version = "3.0.10" @@ -162,6 +159,9 @@ features = [ "derive" ] [dependencies.serde_json] version = "1.0" +[dependencies.structopt] +version = "0.3" + [dependencies.toml] version = "0.5" @@ -178,12 +178,12 @@ version = "0.5" [target."cfg(windows)".dependencies.ansi_term] version = "0.12.1" -[dev-dependencies.rusty-hook] -version = "0.11.2" - [dev-dependencies.assert_cmd] version = "2.0.4" +[dev-dependencies.rusty-hook] +version = "0.11.2" + [dev-dependencies.test_dir] version = "0.1.0" diff --git a/asg/Cargo.toml b/asg/Cargo.toml index 188f8a7aea..e9c868978b 100644 --- a/asg/Cargo.toml +++ b/asg/Cargo.toml @@ -18,15 +18,6 @@ license = "GPL-3.0" edition = "2021" rust-version = "1.56.1" -[dependencies.serde] -version = "1.0" - -[dependencies.serde_json] -version = "1.0" - -[dependencies.indexmap] -version = "1.7" - [dependencies.leo-ast] version = "1.5.3" path = "../ast" @@ -43,14 +34,23 @@ version = "1.5.3" version = "1.5.3" path = "../parser" +[dependencies.indexmap] +version = "1.7" + [dependencies.num-bigint] version = "0.4" +[dependencies.serde] +version = "1.0" + +[dependencies.serde_json] +version = "1.0" + +[dependencies.tendril] +version = "0.4" + [dependencies.typed-arena] version = "2.0" -[dependencies.tendril] -version = "0.4" - [dev-dependencies.criterion] version = "0.3" diff --git a/compiler/Cargo.toml b/compiler/Cargo.toml index fa2335715d..72e923f397 100644 --- a/compiler/Cargo.toml +++ b/compiler/Cargo.toml @@ -97,8 +97,8 @@ default-features = false git = "https://github.com/AleoHQ/snarkVM.git" rev = "435f112" -[dependencies.tendril] -version = "0.4" +[dependencies.bech32] +version = "0.8" [dependencies.bincode] version = "1.3" @@ -107,6 +107,9 @@ version = "1.3" version = "1.8.0" features = [ "serde-1" ] +[dependencies.num-bigint] +version = "0.4" + [dependencies.pest] version = "2.0" @@ -123,14 +126,15 @@ features = [ "preserve_order" ] [dependencies.sha2] version = "0.10" +[dependencies.tendril] +version = "0.4" + [dependencies.tracing] version = "0.1" -[dependencies.bech32] -version = "0.8" - -[dependencies.num-bigint] -version = "0.4" +[dev-dependencies.leo-test-framework] +path = "../test-framework" +version = "1.4.0" [dev-dependencies.rand_core] version = "0.6.3" @@ -139,15 +143,11 @@ version = "0.6.3" version = "0.3" default-features = false -[dev-dependencies.tempfile] -version = "3.3.0" - [dev-dependencies.serde_yaml] version = "0.8" -[dev-dependencies.leo-test-framework] -path = "../test-framework" -version = "1.4.0" +[dev-dependencies.tempfile] +version = "3.3.0" [features] default = [ ] diff --git a/errors/Cargo.toml b/errors/Cargo.toml index 2f49f02fec..a2e51114d4 100644 --- a/errors/Cargo.toml +++ b/errors/Cargo.toml @@ -18,8 +18,8 @@ license = "GPL-3.0" edition = "2021" rust-version = "1.56" -[dependencies] -colored = "2.0.0" +[dependencies.backtrace] +version = "0.3.62" [dependencies.leo-span] path = "../span" @@ -29,6 +29,9 @@ version = "1.5.3" path = "../input" version = "1.5.3" +[dependencies.colored] +version = "2.0.0" + [dependencies.color-backtrace] version = "0.5.1" @@ -39,9 +42,6 @@ version = "2.2.0" version = "0.6.6" default-features = false -[dependencies.backtrace] -version = "0.3.62" - [dependencies.pest] version = "2.0" diff --git a/grammar/Cargo.toml b/grammar/Cargo.toml index 1e7248fc79..7809d56455 100644 --- a/grammar/Cargo.toml +++ b/grammar/Cargo.toml @@ -17,8 +17,9 @@ include = [ "Cargo.toml", "src", "README.md", "LICENSE.md" ] license = "GPL-3.0" edition = "2018" +[dependencies.abnf] +version = "0.12.0" + [dependencies.anyhow] version = "1.0" -[dependencies.abnf] -version = "0.12.0" diff --git a/parser/Cargo.toml b/parser/Cargo.toml index 560f072eb0..f861541e7d 100644 --- a/parser/Cargo.toml +++ b/parser/Cargo.toml @@ -31,6 +31,9 @@ version = "1.5.3" path = "../errors" version = "1.5.3" +[dependencies.indexmap] +version = "1.8" + [dependencies.lazy_static] version = "1.3.0" @@ -38,14 +41,15 @@ version = "1.3.0" version = "1.0" features = [ "derive" ] +[dependencies.tendril] +version = "0.4" + [dependencies.tracing] version = "0.1" -[dependencies.indexmap] -version = "1.8" - -[dependencies.tendril] -version = "0.4" +[dev-dependencies.leo-test-framework] +path = "../test-framework" +version = "1.4.0" [dev-dependencies.criterion] version = "0.3" @@ -57,10 +61,6 @@ features = [ "preserve_order" ] [dev-dependencies.serde_yaml] version = "0.8" -[dev-dependencies.leo-test-framework] -path = "../test-framework" -version = "1.4.0" - [features] default = [ ] ci_skip = [ ] diff --git a/span/Cargo.toml b/span/Cargo.toml index e28238bda6..8d356c0149 100644 --- a/span/Cargo.toml +++ b/span/Cargo.toml @@ -18,11 +18,8 @@ license = "GPL-3.0" edition = "2021" rust-version = "1.56.1" -[dependencies] -fxhash = "0.2.1" -scoped-tls = "1.0.0" -pest = "2.0" -tendril = "0.4.2" +[dependencies.fxhash] +version = "0.2.1" [dependencies.indexmap] version = "1.8" @@ -31,3 +28,13 @@ features = ["serde"] [dependencies.serde] version = "1.0.133" features = [ "derive", "rc" ] + +[dependencies.scoped-tls] +version = "1.0.0" + +[dependencies.pest] +version = "2.0" + +[dependencies.tendril] +version = "0.4.2" + diff --git a/stdlib/Cargo.toml b/stdlib/Cargo.toml index abe318cd28..921f45658c 100644 --- a/stdlib/Cargo.toml +++ b/stdlib/Cargo.toml @@ -20,10 +20,6 @@ edition = "2018" [lib] path = "src/lib.rs" -[dependencies] -indexmap = "1.7.0" -include_dir = "0.6.1" - [dependencies.leo-ast] path = "../ast" version = "1.5.3" @@ -35,3 +31,9 @@ version = "1.5.3" [dependencies.leo-parser] path = "../parser" version = "1.5.3" + +[dependencies.include_dir] +version = "0.6.1" + +[dependencies.indexmap] +version = "1.7.0" diff --git a/synthesizer/Cargo.toml b/synthesizer/Cargo.toml index fed78058ae..2584ffaa9e 100644 --- a/synthesizer/Cargo.toml +++ b/synthesizer/Cargo.toml @@ -17,15 +17,15 @@ include = [ "Cargo.toml", "src", "README.md", "LICENSE.md" ] license = "GPL-3.0" edition = "2018" +[dependencies.leo-errors] +path = "../errors" +version = "1.5.3" + [dependencies.snarkvm-curves] git = "https://github.com/AleoHQ/snarkVM.git" rev = "435f112" default-features = false -[dependencies.leo-errors] -path = "../errors" -version = "1.5.3" - [dependencies.snarkvm-fields] git = "https://github.com/AleoHQ/snarkVM.git" rev = "435f112" @@ -44,6 +44,9 @@ default-features = false version = "0.6.6" default-features = false +[dependencies.hex] +version = "0.4" + [dependencies.num-bigint] version = "0.4" @@ -56,6 +59,3 @@ version = "1.0" [dependencies.sha2] version = "0.10" - -[dependencies.hex] -version = "0.4" diff --git a/test-framework/Cargo.toml b/test-framework/Cargo.toml index 508f8997d9..040f70473f 100644 --- a/test-framework/Cargo.toml +++ b/test-framework/Cargo.toml @@ -29,6 +29,9 @@ features = [ "preserve_order" ] version = "0.8" # List of dependencies for tgc binary; +[dependencies.leo-asg] +path = "../asg" +version = "1.5.2" [dependencies.leo-ast] path = "../ast" @@ -38,26 +41,23 @@ version = "1.5.2" path = "../ast-passes" version = "1.5.2" -[dependencies.leo-parser] -path = "../parser" +[dependencies.leo-compiler] +path = "../compiler" version = "1.5.2" [dependencies.leo-imports] path = "../imports" version = "1.5.2" -[dependencies.leo-asg] -path = "../asg" -version = "1.5.2" - -[dependencies.leo-compiler] -path = "../compiler" +[dependencies.leo-parser] +path = "../parser" version = "1.5.2" [dependencies.structopt] version = "0.3" # List of dependencies for errcov + [dependencies.leo-errors] path = "../errors" version = "1.5.3" diff --git a/wasm/Cargo.toml b/wasm/Cargo.toml index 3427f09d3e..86a6a3f786 100644 --- a/wasm/Cargo.toml +++ b/wasm/Cargo.toml @@ -21,14 +21,6 @@ license = "GPL-3.0" [lib] crate-type = ["cdylib", "rlib"] -[dependencies.leo-parser] -version = "1.5.3" -path = "../parser" - -[dependencies.leo-errors] -version = "1.5.3" -path = "../errors" - [dependencies.leo-asg] version = "1.5.3" path = "../asg" @@ -41,6 +33,14 @@ path = "../ast" version = "1.5.3" path = "../ast-passes" +[dependencies.leo-errors] +version = "1.5.3" +path = "../errors" + +[dependencies.leo-parser] +version = "1.5.3" +path = "../parser" + [dependencies.serde] version = "1.0" features = [ "derive" ]