{"name":"gnostr","vers":"0.0.44","deps":[{"name":"cc","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cc","req":"^1.0.98","features":["libc"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"include_dir","req":"^0.7.3","features":["glob","metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.3","features":["glob","metadata"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"markdown","req":"^1.0.0-alpha.17","features":["json","log","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markdown","req":"^1.0.0-alpha.17","features":["json","log","serde"],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"cc66fa94c9bc2d6bc69757bceb5725f4ca01388e839543099bd586c1458e4bdb","features":{},"yanked":true,"rust_version":"1.76","pubtime":"2024-05-21T00:02:43Z"} {"name":"gnostr","vers":"0.0.45","deps":[{"name":"cc","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cc","req":"^1.0.98","features":["libc"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"include_dir","req":"^0.7.3","features":["glob","metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.3","features":["glob","metadata"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"markdown","req":"^1.0.0-alpha.17","features":["json","log","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markdown","req":"^1.0.0-alpha.17","features":["json","log","serde"],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"272262df095ae504aa56a6712bc170e374ffe23bb4e12360bfc276164c4abd29","features":{},"yanked":true,"rust_version":"1.76","pubtime":"2024-06-07T13:14:37Z"} {"name":"gnostr","vers":"0.0.46","deps":[{"name":"cc","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cc","req":"^1.0.98","features":["libc"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"include_dir","req":"^0.7.3","features":["glob","metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.3","features":["glob","metadata"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"markdown","req":"^1.0.0-alpha.17","features":["json","log","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markdown","req":"^1.0.0-alpha.17","features":["json","log","serde"],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"d2836342ad60041694c18963440afbecfcff7bb18e1dacae01e297b6f862586d","features":{},"yanked":true,"rust_version":"1.76","pubtime":"2024-06-07T15:42:07Z"} {"name":"gnostr","vers":"0.0.47","deps":[{"name":"cc","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cc","req":"^1.0.98","features":["libc"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"include_dir","req":"^0.7.3","features":["glob","metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.3","features":["glob","metadata"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"markdown","req":"^1.0.0-alpha.17","features":["json","log","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markdown","req":"^1.0.0-alpha.17","features":["json","log","serde"],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"3dd95b32d443f0e2a7a6889216d8e7d8eb90f3fa76b7346731d3fe550cf03a0b","features":{},"yanked":true,"rust_version":"1.76","pubtime":"2024-06-07T16:11:23Z"} {"name":"gnostr","vers":"0.0.48","deps":[{"name":"cc","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cc","req":"^1.0.98","features":["libc"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"include_dir","req":"^0.7.3","features":["glob","metadata"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"include_dir","req":"^0.7.3","features":["glob","metadata"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"markdown","req":"^1.0.0-alpha.17","features":["json","log","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"markdown","req":"^1.0.0-alpha.17","features":["json","log","serde"],"optional":false,"default_features":true,"target":null,"kind":"build"}],"cksum":"68fbc30aaf3e9bae485424f0939dcae968280aa7e32b43f591ce97efbb59667f","features":{},"yanked":true,"rust_version":"1.76","pubtime":"2024-06-07T16:22:44Z"} {"name":"gnostr","vers":"0.0.49","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.19","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-ngit","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.38.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"151b23ecf76729789672ba135822565af43d5d8324f185b4da17cb17a39d5fbd","features":{},"yanked":true,"pubtime":"2025-04-10T15:49:40Z"} {"name":"gnostr","vers":"0.0.50","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.19","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-ngit","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.38.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cc921ecaf5bd36f2ffe40c802f38ad310ef8468447e1e1ce25d4f11cb7748534","features":{},"yanked":true,"pubtime":"2025-04-10T19:09:18Z"} {"name":"gnostr","vers":"0.0.52","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.3.19","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-ngit","req":"^0.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.38.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e0f4859c3999c5ad9fed4385b3b01f22ebdbca615b110d80a6c6360af72cfc02","features":{},"yanked":true,"pubtime":"2025-04-11T02:30:26Z"} {"name":"gnostr","vers":"0.0.81","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cargo-depgraph","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-bins","req":"^0.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-crawler","req":"^0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["tokio","gossipsub","mdns","noise","macros","tcp","yamux","quic"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sqlite","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"time","req":"^0.1.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.20.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2ac12957ea74189e125b54174b824d025f3a1d6ee88b7b4ee220ef99978ee6e9","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-05-29T23:58:06Z"} {"name":"gnostr","vers":"0.0.82","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cargo-depgraph","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-bins","req":"^0.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-crawler","req":"^0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["tokio","gossipsub","mdns","noise","macros","tcp","yamux","quic"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sqlite","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"time","req":"^0.1.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.20.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e3260c5afb7bc8cf1aad81eb129fab7676b94e27e6a2e218c240caabd02e3982","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-05-30T00:21:14Z"} {"name":"gnostr","vers":"0.0.83","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cargo-depgraph","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-bins","req":"^0.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-crawler","req":"^0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["tokio","gossipsub","mdns","noise","macros","tcp","yamux","quic"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sqlite","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"time","req":"^0.1.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.20.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d7f77df14f84f8baffff6cd60bae0af311d62f99cfad500cab8a758b869f6664","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-05-30T01:39:52Z"} {"name":"gnostr","vers":"0.0.90","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cargo-depgraph","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-bins","req":"^0.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-crawler","req":"^0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["tokio","gossipsub","mdns","noise","macros","tcp","yamux","quic"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sqlite","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.31.0","features":["hashes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.1.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"66db3b5f055045f24ef670d2c49919d0aff5b09f10390f41f8403827699e74a1","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-06-07T02:58:48Z"} {"name":"gnostr","vers":"0.0.92","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cargo-depgraph","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-bins","req":"^0.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-crawler","req":"^0.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["tokio","gossipsub","mdns","noise","macros","tcp","yamux","quic"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sqlite","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.31.0","features":["hashes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.1.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3727b01a9392d0402bd30c393ca580e4e0af5e310ce32d9971235f9877f27b7c","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-06-09T15:42:53Z"} {"name":"gnostr","vers":"0.0.93","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cargo-depgraph","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-bins","req":"^0.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-crawler","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["tokio","gossipsub","mdns","noise","macros","tcp","yamux","quic"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sqlite","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.31.0","features":["hashes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.1.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6245e8d9c79e9e6382f49fd85d3b543c560f1e1bfbbd13180fef0541331212f9","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-06-12T18:26:32Z"} {"name":"gnostr","vers":"0.0.94","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cargo-depgraph","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-bins","req":"^0.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-crawler","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["tokio","gossipsub","mdns","noise","macros","tcp","yamux","quic"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sqlite","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.31.0","features":["hashes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.1.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"144b94453e3d0899e9df6688be4b8dad0b0c0b8cba7de177cd21e72b8ee12d30","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-06-16T20:15:27Z"} {"name":"gnostr","vers":"0.0.96","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cargo-depgraph","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-bins","req":"^0.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-crawler","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["tokio","gossipsub","mdns","noise","macros","tcp","yamux","quic"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sqlite","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.31.0","features":["hashes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.1.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"590e770f2d24d79db94afd8047d5d78d0c912857c554ed9cb5012942283d8c8e","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-06-19T19:11:36Z"} {"name":"gnostr","vers":"0.0.97","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cargo-depgraph","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-bins","req":"^0.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-crawler","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["tokio","gossipsub","mdns","noise","macros","tcp","yamux","quic"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sqlite","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.31.0","features":["hashes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.1.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"01ef399d2f21d1da4fca745f2b84ea1c6b76c39206c4011e2dd25c03778870d1","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-06-19T19:15:43Z"} {"name":"gnostr","vers":"0.0.98","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cargo-depgraph","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-bins","req":"^0.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-crawler","req":"^0.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["tokio","gossipsub","mdns","noise","macros","tcp","yamux","quic"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sqlite","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.31.0","features":["hashes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.1.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"edb72dfe6a8039e2e9e309d4ba1f28058b42644c2abce8ada4a3c9f1fe2a3297","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-07-12T20:23:44Z"} {"name":"gnostr","vers":"0.0.107","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cargo-depgraph","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-bins","req":"^0.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-cat","req":"^0.0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-crawler","req":"^0.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-xq","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["tokio","gossipsub","mdns","async-std","noise","macros","ping","tcp","identify","yamux","relay","quic"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sqlite","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.31.0","features":["hashes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.1.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"340c1b4f998e82aa326b08e4fa2d8f2246f75fd9d5ae56e3356a6b93c0e9a148","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-07-22T02:19:54Z"} {"name":"gnostr","vers":"0.0.110","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-bins","req":"^0.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-cat","req":"^0.0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-crawler","req":"^0.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-query","req":"^0.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-xq","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["tokio","gossipsub","mdns","async-std","noise","macros","ping","tcp","identify","yamux","relay","quic"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-database_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-database"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-signer"},{"name":"nostr-sqlite_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sqlite"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.31.0","features":["hashes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.1.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4e0abd987cf6e68b2181fc147d5cfc3d736bd9ef98fc0b35831dcdaa7ba577e8","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-07-25T01:47:03Z"} {"name":"gnostr","vers":"0.0.111","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-bins","req":"^0.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-cat","req":"^0.0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-crawler","req":"^0.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-query","req":"^0.0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-xq","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["tokio","gossipsub","mdns","async-std","noise","macros","ping","tcp","identify","yamux","relay","quic"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-database_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-database"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-signer"},{"name":"nostr-sqlite_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sqlite"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.31.0","features":["hashes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.1.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"692bc9a1b442cca293969752c7483f0b0891cbfaed105f370a6076426252b704","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-07-25T02:08:12Z"} {"name":"gnostr","vers":"0.0.115","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argparse","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.5","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-bins","req":"^0.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-cat","req":"^0.0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-crawler","req":"^0.0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-query","req":"^0.0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-xq","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["async-std","cbor","dns","gossipsub","identify","kad","macros","mdns","noise","ping","quic","relay","rendezvous","request-response","tcp","tokio","yamux"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-database_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-database"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-signer"},{"name":"nostr-sqlite_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sqlite"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pad","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-crypto","req":"^0.2.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.31.0","features":["hashes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.1.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"034076b874a8d046b76786d49f44a267559dc89baa5213e82608b24967241e9a","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-08-26T18:40:33Z"} {"name":"gnostr","vers":"0.0.116","deps":[{"name":"actix-web","req":"^4.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argparse","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-bins","req":"^0.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-cat","req":"^0.0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-crawler","req":"^0.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-query","req":"^0.0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-relay","req":"^0.0.5","features":["search"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-xq","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["async-std","cbor","dns","gossipsub","identify","kad","macros","mdns","noise","ping","quic","relay","rendezvous","request-response","tcp","tokio","yamux"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-database_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-database"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-signer"},{"name":"nostr-sqlite_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sqlite"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pad","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-crypto","req":"^0.2.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.31.0","features":["hashes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.1.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a7f447605f7e86fb0708b4f7d36172a5e418ad48cd921e8d00486370b774e67d","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-09-01T22:02:34Z"} {"name":"gnostr","vers":"0.0.117","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argparse","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clipboard","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-bins","req":"^0.0.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-cat","req":"^0.0.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-crawler","req":"^0.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-query","req":"^0.0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-xq","req":"^0.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["async-std","cbor","dns","gossipsub","identify","kad","macros","mdns","noise","ping","quic","relay","rendezvous","request-response","tcp","tokio","yamux"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-database_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-database"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-signer"},{"name":"nostr-sqlite_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sqlite"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pad","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-crypto","req":"^0.2.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.31.0","features":["hashes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.1.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cc5f55efd14dd469ac52a52c3467a995c21ea276748bd8a4b8fc5cc2e7e20b0b","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-09-02T22:13:19Z"} {"name":"gnostr","vers":"0.0.119","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argparse","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clipboard","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-crawler","req":"^0.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-query","req":"^0.0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["async-std","cbor","dns","gossipsub","identify","kad","macros","mdns","noise","ping","quic","relay","rendezvous","request-response","tcp","tokio","yamux"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-database_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-database"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-signer"},{"name":"nostr-sqlite_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sqlite"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pad","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-crypto","req":"^0.2.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.31.0","features":["hashes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.1.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9550c0b08657cee481447ef36aa36632f2a3e9de87a3cbcde272c4210066af85","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-09-03T15:53:00Z"} {"name":"gnostr","vers":"0.0.121","deps":[{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argparse","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.3.19","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clipboard","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"color-eyre","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.6","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-crawler","req":"^0.0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-query","req":"^0.0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["async-std","cbor","dns","gossipsub","identify","kad","macros","mdns","noise","ping","quic","relay","rendezvous","request-response","tcp","tokio","yamux"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-database_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-database"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-signer"},{"name":"nostr-sqlite_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sqlite"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ordered-float","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pad","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-crypto","req":"^0.2.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.31.0","features":["hashes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.1.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.38","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"99dda683fcb3ccfd35f012fd50bd87ce7e9ac0fa2aab39174a691cbc4c0318bd","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-09-10T18:27:44Z"} {"name":"gnostr","vers":"1912.921034.558464","deps":[{"name":"actix","req":"^0.13.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-cors","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-http","req":"^3.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-rt","req":"^2.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"actix-test","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"actix-web","req":"^4.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-web-actors","req":"^4.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"argparse","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-std","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bytestring","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.5.20","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clipboard","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"color-eyre","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.14.0","features":["toml","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cross","req":"^0.2.5","features":["dev"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"duration-str","req":"^0.11.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gag","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^0.0.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-crawler","req":"^0.0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-query","req":"^0.0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-relay","req":"^0.0.6","features":["search"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-types","req":"^0.7.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^0.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"keyring","req":"^2.0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["async-std","cbor","dns","gossipsub","identify","kad","macros","mdns","noise","ping","quic","relay","rendezvous","request-response","tcp","tokio","yamux"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-database_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-database"},{"name":"nostr-db","req":"^0.4.5","features":["search"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-signer"},{"name":"nostr-sqlite_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sqlite"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ordered-float","req":"^3.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pad","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-crypto","req":"^0.2.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.31.0","features":["hashes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.63","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["macros","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e1cae6263d014e6125ef855e058330251ff00aff3c6292b3518e7a4e340184d6","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"nightly":[],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-10-27T14:47:07Z"} {"name":"gnostr","vers":"1906.925289.572444","deps":[{"name":"actix-cors","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-http","req":"^3.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-rt","req":"^2.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"actix-test","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"actix-web","req":"^4.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-web-actors","req":"^4.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anstream","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"argparse","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-std","req":"^1.12","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bech32","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bip39","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"tiny-bip39"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"block-padding","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bytestring","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.1","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.5.20","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clipboard","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.14.0","features":["toml","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"constant_time_eq","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"core-net","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctrlc","req":"^3.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"derive_more","req":"^0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"duration-str","req":"^0.11.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^1906.925289.572444","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-filetreelist"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gag","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gnostr-asyncgit","req":"^1906.925289.572444","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-crawler","req":"^1906.925289.572444","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-legit","req":"^1906.925289.572444","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-query","req":"^1906.925289.572444","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-relay","req":"^1906.925289.572444","features":["search"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^1906.925289.572444","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"hkdf","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"home","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["async-std","cbor","dns","gossipsub","identify","kad","macros","mdns","noise","ping","quic","relay","rendezvous","request-response","tcp","tokio","yamux","websocket"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-mplex","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-quic","req":"^0.9.0","features":["async-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lightning-invoice","req":"^0.33.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkify","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-database_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-database"},{"name":"nostr-db","req":"^0.4.5","features":["search"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-signer"},{"name":"nostr-sqlite_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sqlite"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl","req":"^0.10","features":["vendored"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pad","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbkdf2","req":"^0.12","features":["hmac","sha2","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["blocking"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-crypto","req":"^0.2.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1906.925289.572444","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-scopetime"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.29","features":["hashes","global-context","rand-std","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simplelog","req":"^0.12","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"speedy","req":"^0.8.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.2","features":["ed25519"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"terminal_size","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.63","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.41","features":["macros","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tiny-hderive","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tmux_interface","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.33.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-tungstenite","req":"^0.21","features":["connect","handshake","rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tungstenite","req":"^0.21.0","features":["native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-normalization","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"93fc91704c323482407a4616e734314dc5dca05c0b46cc29acce8c641ba4c8a6","features":{"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"nightly":[],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2025-11-26T17:21:43Z"} {"name":"gnostr","vers":"1895.933123.668811","deps":[{"name":"actix-cors","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-http","req":"^3.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-rt","req":"^2.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"actix-test","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"actix-web","req":"^4.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-web-actors","req":"^4.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anstream","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argparse","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-std","req":"^1.12","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bech32","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bip39","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"tiny-bip39"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"block-padding","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bytestring","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cargo-dist","req":"^0.28.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"cbc","req":"^0.1","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cc","req":"^1.0.106","features":["parallel"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"chacha20","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.5.34","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clipboard","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comma","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.14.0","features":["toml","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-hex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const_format","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"constant_time_eq","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"core-net","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctrlc","req":"^3.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dep-graph","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_more","req":"^0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"duration-str","req":"^0.11.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^1895.933117.678085","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-filetreelist"},{"name":"flate2","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gag","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"globset","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^1895.933117.678085","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-crawler","req":"^1895.933117.678085","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-legit","req":"^1895.933117.678085","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-query","req":"^1895.933117.678085","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-relay","req":"^1895.933117.678085","features":["search"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^1895.933117.678085","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"grcov","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"heck","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"hkdf","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"home","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kanal","req":"^0.1.0-pre8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["async-std","cbor","dns","gossipsub","identify","kad","macros","mdns","noise","ping","quic","relay","rendezvous","request-response","tcp","tokio","yamux","websocket"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-mplex","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-quic","req":"^0.9.0","features":["async-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lightning-invoice","req":"^0.33.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkify","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12.0","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-database"},{"name":"nostr-db","req":"^0.4.5","features":["search"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-signer"},{"name":"nostr-sqlite_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sqlite"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"nostr"},{"name":"nostr_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"openssl","req":"^0.10","features":["vendored"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pad","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"path-clean","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbkdf2","req":"^0.12","features":["hmac","sha2","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"proctitle","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"quote","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["blocking"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rkyv","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rocket","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-crypto","req":"^0.2.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-ini","req":"^0.21.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1895.933117.678085","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-scopetime"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.29","features":["hashes","global-context","rand-std","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"service-manager","req":"^0.10.0","features":["clap"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-child","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"speedy","req":"^0.8.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.2","features":["ed25519"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strip-ansi-escapes","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strip-ansi-escapes","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syn","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"terminal_size","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.63","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thread-priority","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"threadpool","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"time","req":"^0.3.41","features":["macros","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"timeago","req":"^0.4.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tiny-hderive","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tmux_interface","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.33.0","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["connect","handshake","rustls-tls-webpki-roots","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["connect","handshake","rustls-tls-webpki-roots","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7.17","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"=0.20.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-language","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-normalization","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unix_mode","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"v_htmlescape","req":"^0.15","features":["bytes-buf"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3","features":["winnt","handleapi","processthreadsapi","errhandlingapi"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"xxhash-rust","req":"^0.8.12","features":["const_xxh3"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yoke","req":"^0.7.1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3b82bc1319aa767bf7d9608abfed6275a2473b51072b1047789c312afec819f6","features":{"coverage":[],"default":["ghemoji","regex-fancy","trace-libgit","vendor-openssl"],"expensive_tests":[],"ghemoji":["gh-emoji"],"gnostr-web":["askama","axum","httparse","flate2","moka","proc-macro2","rocksdb","rust-ini","tar","timeago","tokio-stream","tower","tower-http","tower-layer","tower-service","actix-cors","actix-http","actix-web","actix-web-actors","rocket"],"nightly":[],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl"]},"yanked":true,"pubtime":"2026-01-20T19:30:57Z"} {"name":"gnostr","vers":"1894.934224.276199","deps":[{"name":"actix-cors","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-http","req":"^3.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-rt","req":"^2.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"actix-test","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"actix-web","req":"^4.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-web-actors","req":"^4.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anstream","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"anyhow","req":"^1.0.86","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argparse","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-std","req":"^1.12","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.73","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bech32","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bip39","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"tiny-bip39"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"block-padding","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bytestring","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.1","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cc","req":"^1.0.106","features":["parallel"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"chacha20","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chacha20poly1305","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":false,"target":null,"kind":"build"},{"name":"clap","req":"^4.5.34","features":["derive","env","cargo"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comma","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.14.0","features":["toml","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.15.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-hex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const_format","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"constant_time_eq","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"core-net","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctrlc","req":"^3.2","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dep-graph","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_more","req":"^0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.10.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"duration-str","req":"^0.11.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^1894.934224.276199","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-filetreelist"},{"name":"flate2","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gag","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"globset","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^1894.934217.283628","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-crawler","req":"^1894.934224.276199","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-legit","req":"^1894.934224.276199","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-query","req":"^1894.934224.276199","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-relay","req":"^1894.934224.276199","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^1894.934224.276199","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"grcov","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"heck","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"hkdf","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"home","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kanal","req":"^0.1.0-pre8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["async-std","cbor","dns","gossipsub","identify","kad","macros","mdns","noise","ping","quic","relay","rendezvous","request-response","tcp","tokio","yamux","websocket"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-quic","req":"^0.12","features":["async-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tls","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lightning-invoice","req":"^0.33.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkify","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12.0","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-database"},{"name":"nostr-db","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-signer"},{"name":"nostr-sqlite_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sqlite"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"nostr"},{"name":"nostr_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"openssl","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pad","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"passwords","req":"^3.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"path-clean","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbkdf2","req":"^0.12","features":["hmac","sha2","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prettyplease","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"proctitle","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11.7","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"quote","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["blocking"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"reqwest","req":"^0.11.14","features":["blocking","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rkyv","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rocket","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-crypto","req":"^0.2.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-ini","req":"^0.21.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sccache","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"scopeguard","req":"^1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1894.934224.276199","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-scopetime"},{"name":"scrypt","req":"^0.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.29","features":["hashes","global-context","rand-std","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.203","features":["derive","rc"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.117","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"service-manager","req":"^0.10.0","features":["clap"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-child","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"speedy","req":"^0.8.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.2","features":["ed25519"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strip-ansi-escapes","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strip-ansi-escapes","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syn","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"terminal_size","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.63","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thread-priority","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"threadpool","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"time","req":"^0.3.41","features":["macros","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"timeago","req":"^0.4.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tiny-hderive","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tmux_interface","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.33.0","features":["full","tracing"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["connect","handshake","rustls-tls-webpki-roots","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.28.0","features":["connect","handshake","rustls-tls-webpki-roots","native-tls"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7.17","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.7.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"=0.20.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-language","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-normalization","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unix_mode","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"v_htmlescape","req":"^0.15","features":["bytes-buf"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3","features":["winnt","handleapi","processthreadsapi","errhandlingapi"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"windows-sys_048","req":"^0.48","features":["Win32_System_Threading","Win32_Foundation"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal","package":"windows-sys"},{"name":"windows-sys_052","req":"^0.52","features":["Win32_System_Threading","Win32_Foundation"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal","package":"windows-sys"},{"name":"xxhash-rust","req":"^0.8.12","features":["const_xxh3"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yoke","req":"^0.7.1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7b94fa5a38ad92be459c40dfde750791a189f0d4a842a3691abbe1029aff6789","features":{"coverage":[],"default":["ghemoji","regex-fancy","trace-libgit"],"expensive_tests":[],"ghemoji":["gh-emoji"],"gnostr-web":["askama","axum","httparse","flate2","moka","proc-macro2","rocksdb","rust-ini","tar","timeago","tokio-stream","tower","tower-http","tower-layer","tower-service","actix-cors","actix-http","actix-web","actix-web-actors","rocket"],"nightly":[],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"relay-search":["nostr-db/search","gnostr-relay/search"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["gnostr-asyncgit/vendor-openssl","openssl/vendored"]},"yanked":true,"pubtime":"2026-01-29T19:08:15Z"} {"name":"gnostr","vers":"1878.945649.607219","deps":[{"name":"actix-cors","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-http","req":"^3.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-rt","req":"^2.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"actix-test","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"actix-web","req":"^4.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-web-actors","req":"^4.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anstream","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argparse","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-std","req":"^1.12","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-wsocket","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","macros","ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-core","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-template","req":"^0.3.0","features":["tera"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bech32","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"block-padding","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blossom_tui","req":"^1878.945649.607219","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"gnostr-blossom-tui"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bytestring","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.1","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cc","req":"^1.2.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"chacha20","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"clap","req":"^4.5.41","features":["std","cargo","derive","help","usage","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comma","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.14.0","features":["toml","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-hex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const_format","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"constant_time_eq","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"core-net","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctrlc","req":"^3.4.7","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dep-graph","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_more","req":"^0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"directories","req":"^6.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dns-lookup","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"duration-str","req":"^0.11.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-filetreelist"},{"name":"flate2","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gag","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"git2-hooks","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"globset","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^1878.945649.607219","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-extensions","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-git-helpers","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-grammar","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-legit","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-relay","req":"^1878.945649.607219","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"grcov","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"hkdf","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"home","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"invalidstring","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kanal","req":"^0.1.0-pre8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["async-std","cbor","dns","gossipsub","identify","kad","macros","mdns","noise","ping","quic","relay","rendezvous","request-response","tcp","tokio","yamux","websocket"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-quic","req":"^0.12","features":["async-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tls","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lightning-invoice","req":"^0.33.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkify","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mailparse","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12.0","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ngit","req":"^1878.945649.607219","features":["vendored-openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-ngit"},{"name":"nostr","req":"^0.44.1","features":["nip49"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-connect","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-database"},{"name":"nostr-db","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-lmdb","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-relay-pool","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-signer"},{"name":"nostr-sqlite_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sqlite"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"nostr"},{"name":"nostr_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"openssl","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pad","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"path-clean","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbkdf2","req":"^0.12","features":["hmac","sha2","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prettyplease","req":"^0.2.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"proctitle","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11.9","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"quote","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"reqwest","req":"^0.12.22","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.22","features":["json","blocking"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"reqwest","req":"^0.12.22","features":["json","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rkyv","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rocket","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-crypto","req":"^0.2.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-ini","req":"^0.21.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sccache","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-scopetime"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.29.1","features":["hashes","global-context","rand-std","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"service-manager","req":"^0.10.0","features":["clap"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-child","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sled","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"speedy","req":"^0.8.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.2","features":["ed25519"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strip-ansi-escapes","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strip-ansi-escapes","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syn","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"terminal_size","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.63","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"threadpool","req":"^1.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"time","req":"^0.3.41","features":["macros","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tiny-hderive","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tiny_http","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tmux_interface","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.46.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7.17","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.8","features":["cors","timeout","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.22","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"=0.20.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-language","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-normalization","req":"^0.1.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unix_mode","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2.12.1","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"v_htmlescape","req":"^0.15","features":["bytes-buf"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webbrowser","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3","features":["winnt","handleapi","processthreadsapi","errhandlingapi"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"windows-sys_048","req":"^0.48","features":["Win32_System_Threading","Win32_Foundation","Win32_Security"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal","package":"windows-sys"},{"name":"windows-sys_052","req":"^0.52","features":["Win32_System_Threading","Win32_Foundation","Win32_Security"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal","package":"windows-sys"},{"name":"xxhash-rust","req":"^0.8.12","features":["const_xxh3"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yoke","req":"^0.7.1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"94ef5d62facafdf33732329472b8e382ba9cb8cd2f5063a7526cd01a3a3e3bf7","features":{"coverage":[],"expensive_tests":[],"gnostr-web":["askama","httparse","flate2","moka","proc-macro2","rocksdb","rust-ini","tar","timeago","tokio-stream","tower-layer","tower-service","actix-cors","actix-http","actix-web","actix-web-actors","rocket","gnostr-asyncgit/gnostr_web","handlebars","warp","tiny_http","webbrowser","pretty_env_logger"],"nightly":[],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"relay-search":["nostr-db/search","gnostr-relay/search"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["gnostr-asyncgit/vendored-openssl","openssl/vendored"]},"features2":{"blossom-tui":["dep:blossom_tui"],"default":["ghemoji","regex-fancy","trace-libgit"],"ghemoji":["dep:gh-emoji"]},"yanked":true,"pubtime":"2026-04-18T23:41:56Z","v":2} {"name":"gnostr","vers":"1878.945691.549040","deps":[{"name":"actix-cors","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-http","req":"^3.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-rt","req":"^2.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"actix-test","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"actix-web","req":"^4.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-web-actors","req":"^4.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anstream","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argparse","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-std","req":"^1.12","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-wsocket","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","macros","ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-core","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-template","req":"^0.3.0","features":["tera"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bech32","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"block-padding","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blossom_tui","req":"^1878.945649.607219","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"gnostr-blossom-tui"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bytestring","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.1","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cc","req":"^1.2.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"chacha20","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"clap","req":"^4.5.41","features":["std","cargo","derive","help","usage","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comma","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.14.0","features":["toml","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-hex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const_format","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"constant_time_eq","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"core-net","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctrlc","req":"^3.4.7","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dep-graph","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_more","req":"^0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"directories","req":"^6.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dns-lookup","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"duration-str","req":"^0.11.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-filetreelist"},{"name":"flate2","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gag","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"git2-hooks","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"globset","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^1878.945649.607219","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-extensions","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-git-helpers","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-grammar","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-legit","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-relay","req":"^1878.945649.607219","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"grcov","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"hkdf","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"home","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"invalidstring","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kanal","req":"^0.1.0-pre8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["async-std","cbor","dns","gossipsub","identify","kad","macros","mdns","noise","ping","quic","relay","rendezvous","request-response","tcp","tokio","yamux","websocket"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-quic","req":"^0.12","features":["async-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tls","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lightning-invoice","req":"^0.33.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkify","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mailparse","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12.0","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ngit","req":"^1878.945649.607219","features":["vendored-openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-ngit"},{"name":"nostr","req":"^0.44.1","features":["nip49"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-connect","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-database"},{"name":"nostr-db","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-lmdb","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-relay-pool","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-signer"},{"name":"nostr-sqlite_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sqlite"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"nostr"},{"name":"nostr_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"openssl","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pad","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"path-clean","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbkdf2","req":"^0.12","features":["hmac","sha2","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prettyplease","req":"^0.2.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"proctitle","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11.9","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"quote","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"reqwest","req":"^0.12.22","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.22","features":["json","blocking"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"reqwest","req":"^0.12.22","features":["json","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rkyv","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rocket","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-crypto","req":"^0.2.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-ini","req":"^0.21.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sccache","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-scopetime"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.29.1","features":["hashes","global-context","rand-std","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"service-manager","req":"^0.10.0","features":["clap"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-child","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sled","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"speedy","req":"^0.8.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.2","features":["ed25519"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strip-ansi-escapes","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strip-ansi-escapes","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syn","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"terminal_size","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.63","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"threadpool","req":"^1.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"time","req":"^0.3.41","features":["macros","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tiny-hderive","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tiny_http","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tmux_interface","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.46.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7.17","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.8","features":["cors","timeout","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.22","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"=0.20.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-language","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-normalization","req":"^0.1.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unix_mode","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2.12.1","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"v_htmlescape","req":"^0.15","features":["bytes-buf"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webbrowser","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3","features":["winnt","handleapi","processthreadsapi","errhandlingapi"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"windows-sys_048","req":"^0.48","features":["Win32_System_Threading","Win32_Foundation","Win32_Security"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal","package":"windows-sys"},{"name":"windows-sys_052","req":"^0.52","features":["Win32_System_Threading","Win32_Foundation","Win32_Security"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal","package":"windows-sys"},{"name":"xxhash-rust","req":"^0.8.12","features":["const_xxh3"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yoke","req":"^0.7.1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b5105029ef4bf00413283b76da58f7ac46612f994891b12fc49938b9d0a76ceb","features":{"coverage":[],"expensive_tests":[],"gnostr-web":["askama","httparse","flate2","moka","proc-macro2","rocksdb","rust-ini","tar","timeago","tokio-stream","tower-layer","tower-service","actix-cors","actix-http","actix-web","actix-web-actors","rocket","gnostr-asyncgit/gnostr_web","handlebars","warp","tiny_http","webbrowser","pretty_env_logger"],"nightly":[],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"relay-search":["nostr-db/search","gnostr-relay/search"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["gnostr-asyncgit/vendored-openssl","openssl/vendored"]},"features2":{"blossom-tui":["dep:blossom_tui"],"default":["ghemoji","regex-fancy","trace-libgit"],"ghemoji":["dep:gh-emoji"]},"yanked":true,"pubtime":"2026-04-19T00:05:33Z","v":2} {"name":"gnostr","vers":"1878.945702.534429","deps":[{"name":"actix-cors","req":"^0.7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-http","req":"^3.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-rt","req":"^2.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"actix-test","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"actix-web","req":"^4.9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"actix-web-actors","req":"^4.3.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ansi_term","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anstream","req":"^0.6.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"anyhow","req":"^1.0.98","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"argparse","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ascii","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"askama","req":"^0.12.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-std","req":"^1.12","features":["attributes"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.88","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-wsocket","req":"^0.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"auth-git2","req":"^0.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","macros","ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-core","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum-template","req":"^0.3.0","features":["tera"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backtrace","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bech32","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitcoin_hashes","req":"^0.14.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2.9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"block-padding","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"blossom_tui","req":"^1878.945702.534429","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal","package":"gnostr-blossom-tui"},{"name":"bugreport","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bwrap","req":"^1.3","features":["use_std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytesize","req":"^1.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bytestring","req":"^1.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cbc","req":"^0.1","features":["std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cc","req":"^1.2.54","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"chacha20","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["clock"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"clap","req":"^4.5.41","features":["std","cargo","derive","help","usage","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clean-path","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colorful","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"comma","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.14.0","features":["toml","json"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"console","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const-hex","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"const_format","req":"^0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"constant_time_eq","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"core-net","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.0","features":["event-stream","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"csv","req":"^1.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ctor","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ctrlc","req":"^3.4.7","features":["termination"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dep-graph","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"derive_more","req":"^0.99","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"directories","req":"^6.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"directories","req":"^6.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"dirs","req":"^5.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dns-lookup","req":"^2.0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"duration-str","req":"^0.11.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"easy-cast","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"env_logger","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"filetreelist","req":"^1878.945702.534429","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-filetreelist"},{"name":"flate2","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gag","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"getopts","req":"^0.2.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gh-emoji","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"git2-hooks","req":"^1878.945702.534429","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"globset","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-asyncgit","req":"^1878.945702.534429","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-extensions","req":"^1878.945702.534429","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-git-helpers","req":"^1878.945702.534429","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-grammar","req":"^1878.945702.534429","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-legit","req":"^1878.945702.534429","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr-relay","req":"^1878.945702.534429","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr_qr","req":"^1878.945702.534429","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"grcov","req":"^0.10.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"handlebars","req":"^6.3.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"heck","req":"^0.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"hkdf","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"home","req":"^0.5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hostname","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indexmap","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"invalidstring","req":"^1878.945702.534429","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"k256","req":"^0.13","features":["schnorr","ecdh"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"kanal","req":"^0.1.0-pre8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p","req":"^0.54.1","features":["async-std","cbor","dns","gossipsub","identify","kad","macros","mdns","noise","ping","quic","relay","rendezvous","request-response","tcp","tokio","yamux","websocket"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-quic","req":"^0.12","features":["async-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-tls","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lightning-invoice","req":"^0.33.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"linkify","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"log","req":"^0.4.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mailparse","req":"^0.16.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"md5","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.23.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.11.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12.0","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"ngit","req":"^1878.945702.534429","features":["vendored-openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-ngit"},{"name":"nostr","req":"^0.44.1","features":["nip49"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-connect","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-database_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-database"},{"name":"nostr-db","req":"^0.4.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-lmdb","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-relay-pool","req":"^0.44.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.44.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk_0_19_1","req":"^0.19.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-sdk_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"nostr-sdk"},{"name":"nostr-sdk_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sdk"},{"name":"nostr-signer_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-signer"},{"name":"nostr-sqlite_0_34_0","req":"^0.34.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr-sqlite"},{"name":"nostr_0_32_0","req":"^0.32.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"nostr_0_34_1","req":"^0.34.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"nostr"},{"name":"nostr_0_37_0","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"nostr"},{"name":"notify","req":"^6.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify-debouncer-mini","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num-bigint","req":"^0.4.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"num_cpus","req":"^1.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.21.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"openssl","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pad","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot_core","req":"=0.9.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"path-clean","req":"^1.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"pbkdf2","req":"^0.12","features":["hmac","sha2","std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_assertions","req":"^1.4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prettyplease","req":"^0.2.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proc-macro2","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"proctitle","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"qrcode","req":"^0.14.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"quinn","req":"^0.11.9","features":[],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"quote","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.28","features":["crossterm","serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rcgen","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"reqwest","req":"^0.12.22","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12.22","features":["json","blocking"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"reqwest","req":"^0.12.22","features":["json","json"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rkyv","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rocket","req":"^0.5.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"ron","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":["openssl"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"russh-keys","req":"^0.37.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-crypto","req":"^0.2.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-ini","req":"^0.21.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["ring","std","tls12"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"sccache","req":"^0.13.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"scopeguard","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1878.945702.534429","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-scopetime"},{"name":"sd-notify","req":"^0.4.1","features":[],"optional":false,"default_features":true,"target":"cfg(not(windows))","kind":"normal"},{"name":"secp256k1","req":"^0.29.1","features":["hashes","global-context","rand-std","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.219","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.140","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serial_test","req":"^2.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"service-manager","req":"^0.10.0","features":["clap"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"sha256","req":"^1.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellexpand","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"signal-child","req":"^1.0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sled","req":"^0.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"speedy","req":"^0.8.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.2","features":["ed25519"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strip-ansi-escapes","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"strip-ansi-escapes","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"struct-patch","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"syn","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"syntect","req":"^5.2","features":["parsing","default-syntaxes","default-themes","html"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-env","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tera","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"terminal_size","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"textwrap","req":"^0.16.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.63","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"threadpool","req":"^1.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"time","req":"^0.3.41","features":["macros","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"tiny-hderive","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tiny_http","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tmux_interface","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.46.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7.17","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tower","req":"^0.5.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6.8","features":["cors","timeout","fs","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-core","req":"^0.1.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.22","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tree-sitter","req":"=0.20.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-language","req":"^0.1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"trust-dns-resolver","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-input","req":"^0.10.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-textarea","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"two-face","req":"^0.4.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-normalization","req":"^0.1.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.12.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-truncate","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.1.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unix_mode","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ureq","req":"^2.12.1","features":["json","charset"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"urlencoding","req":"^2.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.19.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"v_htmlescape","req":"^0.15","features":["bytes-buf"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"walkdir","req":"^2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webbrowser","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"which","req":"^6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3","features":["winnt","handleapi","processthreadsapi","errhandlingapi"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal"},{"name":"windows-sys_048","req":"^0.48","features":["Win32_System_Threading","Win32_Foundation","Win32_Security"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal","package":"windows-sys"},{"name":"windows-sys_052","req":"^0.52","features":["Win32_System_Threading","Win32_Foundation","Win32_Security"],"optional":false,"default_features":true,"target":"cfg(windows)","kind":"normal","package":"windows-sys"},{"name":"xxhash-rust","req":"^0.8.12","features":["const_xxh3"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"yoke","req":"^0.7.1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cdb66947954866d54f55fb06a9111936ed8d088e0b9d45b2626a4cc0feea48d3","features":{"coverage":[],"expensive_tests":[],"gnostr-web":["askama","httparse","flate2","moka","proc-macro2","rocksdb","rust-ini","tar","timeago","tokio-stream","tower-layer","tower-service","actix-cors","actix-http","actix-web","actix-web-actors","rocket","gnostr-asyncgit/gnostr_web","handlebars","warp","tiny_http","webbrowser","pretty_env_logger"],"nightly":[],"regex-fancy":["syntect/regex-fancy","two-face/syntect-fancy"],"regex-onig":["syntect/regex-onig","two-face/syntect-onig"],"relay-search":["nostr-db/search","gnostr-relay/search"],"timing":["scopetime/enabled"],"trace-libgit":["gnostr-asyncgit/trace-libgit"],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["gnostr-asyncgit/vendored-openssl","openssl/vendored"]},"features2":{"blossom-tui":["dep:blossom_tui"],"default":["ghemoji","regex-fancy","trace-libgit"],"ghemoji":["dep:gh-emoji"]},"yanked":false,"pubtime":"2026-04-19T01:43:31Z","v":2}