upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

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