diff options
Diffstat (limited to 'grasp-audit/Cargo.toml')
| -rw-r--r-- | grasp-audit/Cargo.toml | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/grasp-audit/Cargo.toml b/grasp-audit/Cargo.toml new file mode 100644 index 0000000..25e02f6 --- /dev/null +++ b/grasp-audit/Cargo.toml | |||
| @@ -0,0 +1,41 @@ | |||
| 1 | [package] | ||
| 2 | name = "grasp-audit" | ||
| 3 | version = "0.1.0" | ||
| 4 | edition = "2021" | ||
| 5 | rust-version = "1.75" | ||
| 6 | description = "Audit and compliance testing tool for GRASP protocol implementations" | ||
| 7 | license = "MIT" | ||
| 8 | |||
| 9 | [[bin]] | ||
| 10 | name = "grasp-audit" | ||
| 11 | path = "src/bin/grasp-audit.rs" | ||
| 12 | |||
| 13 | [dependencies] | ||
| 14 | # Nostr | ||
| 15 | nostr-sdk = "0.35" | ||
| 16 | |||
| 17 | # Async | ||
| 18 | tokio = { version = "1", features = ["full"] } | ||
| 19 | futures = "0.3" | ||
| 20 | |||
| 21 | # Serialization | ||
| 22 | serde = { version = "1", features = ["derive"] } | ||
| 23 | serde_json = "1" | ||
| 24 | |||
| 25 | # Error handling | ||
| 26 | anyhow = "1" | ||
| 27 | thiserror = "1" | ||
| 28 | |||
| 29 | # CLI | ||
| 30 | clap = { version = "4", features = ["derive"] } | ||
| 31 | |||
| 32 | # Utilities | ||
| 33 | uuid = { version = "1", features = ["v4"] } | ||
| 34 | chrono = "0.4" | ||
| 35 | |||
| 36 | # Logging | ||
| 37 | tracing = "0.1" | ||
| 38 | tracing-subscriber = { version = "0.3", features = ["env-filter"] } | ||
| 39 | |||
| 40 | [dev-dependencies] | ||
| 41 | tokio-test = "0.4" | ||