{"name":"gnostr-asyncgit","vers":"0.0.1","deps":[{"name":"bitflags","req":"^2","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":"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":"dev"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"invalidstring","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"log","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl-sys","req":"^0.9","features":["vendored"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon-core","req":"^1.12","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":"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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ssh-key","req":"^0.6.6","features":["crypto","encryption"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","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":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6e21a235bebc2a6838d27972a3e898ba26dd3a0f68998babbf775778ecfacd3c","features":{"default":["trace-libgit"],"trace-libgit":[],"vendor-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2025-05-03T18:01:57Z"} {"name":"gnostr-asyncgit","vers":"0.0.2","deps":[{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cargo-insta","req":"^1.43.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.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":"dev"},{"name":"etcetera","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10.19","features":["toml"],"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":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","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":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl-sys","req":"^0.9","features":["vendored"],"optional":true,"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.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","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":"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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.6","features":["crypto","encryption"],"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":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","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":"normal"},{"name":"tree-sitter","req":"=0.20.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"=0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"=0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"=0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ocaml","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"=0.20.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-toml","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8799951a5dfacc9698d374c70424fc6e811e0bb4e2d35986588d0fa8a5d6a648","features":{"default":["trace-libgit"],"trace-libgit":[],"vendor-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2025-05-21T23:54:01Z"} {"name":"gnostr-asyncgit","vers":"0.0.3","deps":[{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cargo-insta","req":"^1.43.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.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":"dev"},{"name":"etcetera","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10.19","features":["toml"],"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":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","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":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl-sys","req":"^0.9","features":["vendored"],"optional":true,"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.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","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":"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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.6","features":["crypto","encryption"],"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":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","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":"normal"},{"name":"tree-sitter","req":"=0.20.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"=0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"=0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"=0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ocaml","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"=0.20.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-toml","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4241507009410261da12e0f4faddf653e7ceec1063689687dc1b7ebe9f8f0d4d","features":{"default":["trace-libgit"],"trace-libgit":[],"vendor-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2025-07-18T16:46:21Z"} {"name":"gnostr-asyncgit","vers":"0.0.4","deps":[{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cargo-insta","req":"^1.43.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.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":"dev"},{"name":"etcetera","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10.19","features":["toml"],"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":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","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":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl-sys","req":"^0.9","features":["vendored"],"optional":true,"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.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","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":"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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.6","features":["crypto","encryption"],"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":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","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":"normal"},{"name":"tree-sitter","req":"=0.20.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"=0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"=0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"=0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ocaml","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"=0.20.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-toml","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"827770d7402d2f7e10b747f8f4d3cc9f36f68644ef8f88f0a31a68f69d4402e9","features":{"default":["trace-libgit"],"trace-libgit":[],"vendor-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2025-07-18T16:51:40Z"} {"name":"gnostr-asyncgit","vers":"0.0.5","deps":[{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cargo-insta","req":"^1.43.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.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":"dev"},{"name":"etcetera","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10.19","features":["toml"],"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":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","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":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl-sys","req":"^0.9","features":["vendored"],"optional":true,"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.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","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":"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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.6","features":["crypto","encryption"],"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":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","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":"normal"},{"name":"tree-sitter","req":"=0.20.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"=0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"=0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"=0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ocaml","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"=0.20.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-toml","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"eda1ea767311b4c5182a4b58bec2b63a7892c87b6c3f7015dbd4ccf1e0da0e18","features":{"default":["trace-libgit"],"trace-libgit":[],"vendor-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2025-08-19T03:15:21Z"} {"name":"gnostr-asyncgit","vers":"0.0.6","deps":[{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cargo-insta","req":"^1.43.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.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":"dev"},{"name":"etcetera","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10.19","features":["toml"],"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":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","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":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl-sys","req":"^0.9","features":["vendored"],"optional":true,"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.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","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":"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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.6","features":["crypto","encryption"],"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":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","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":"normal"},{"name":"tree-sitter","req":"=0.20.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"=0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"=0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"=0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ocaml","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"=0.20.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-toml","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"023b87d3cac67b1cd542173e98a0e902df19fd5fad3049bbc0c86cd6b66d9347","features":{"default":["trace-libgit"],"trace-libgit":[],"vendor-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2025-09-01T21:53:05Z"} {"name":"gnostr-asyncgit","vers":"0.0.7","deps":[{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cargo-insta","req":"^1.43.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.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":"dev"},{"name":"etcetera","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10.19","features":["toml"],"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":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"itertools","req":"^0.14.0","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":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl-sys","req":"^0.9","features":["vendored"],"optional":true,"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.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","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":"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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.6","features":["crypto","encryption"],"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":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","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":"normal"},{"name":"tree-sitter","req":"=0.20.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"=0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"=0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"=0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ocaml","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"=0.20.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-toml","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6649efd714b68ef97349c4517571f561b9d955682aba0fc48712e6c5fe32ce27","features":{"default":["trace-libgit"],"trace-libgit":[],"vendor-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2025-10-27T14:43:30Z"} {"name":"gnostr-asyncgit","vers":"1906.925289.572444","deps":[{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cargo-insta","req":"^1.43.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.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":"dev"},{"name":"etcetera","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10.19","features":["toml"],"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":"git-version","req":"^0.3.9","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":"normal"},{"name":"git2-hooks","req":"^1906.925289.572444","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1906.925289.572444","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl-sys","req":"^0.9","features":["vendored"],"optional":true,"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.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","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":"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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.6","features":["crypto","encryption"],"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":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","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":"normal"},{"name":"tree-sitter","req":"=0.20.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"=0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"=0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"=0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ocaml","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"=0.20.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-toml","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"08446756d8303922a0faef513f3f7af582455499bd74235e53c81be80643f14b","features":{"default":["trace-libgit"],"trace-libgit":[],"vendor-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2025-11-26T17:07:07Z"} {"name":"gnostr-asyncgit","vers":"1905.926180.332424","deps":[{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cargo-insta","req":"^1.43.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.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":"dev"},{"name":"etcetera","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10.19","features":["toml"],"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":"git-version","req":"^0.3.9","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":"normal"},{"name":"git2-hooks","req":"^1905.926180.332424","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1905.926180.332424","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl-sys","req":"^0.9","features":["vendored"],"optional":true,"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.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1905.926180.332424","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-scopetime"},{"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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.6","features":["crypto","encryption"],"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":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","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":"normal"},{"name":"tree-sitter","req":"=0.20.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"=0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"=0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"=0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ocaml","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"=0.20.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-toml","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e5d698f133ca3c18389945079dc531a4f1b2d3574bd1a2a58637827b1a797695","features":{"default":["trace-libgit"],"trace-libgit":[],"vendor-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2025-12-02T22:09:30Z"} {"name":"gnostr-asyncgit","vers":"1896.932853.83355","deps":[{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cargo-insta","req":"^1.43.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.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":"dev"},{"name":"etcetera","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10.19","features":["toml"],"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":"git-version","req":"^0.3.9","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":"normal"},{"name":"git2-hooks","req":"^1896.932853.83355","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1896.932853.83355","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl-sys","req":"^0.9","features":["vendored"],"optional":true,"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.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1896.932853.83355","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-scopetime"},{"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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.6","features":["crypto","encryption"],"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":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","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":"normal"},{"name":"tree-sitter","req":"=0.20.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"=0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"=0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"=0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ocaml","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"=0.20.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-toml","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"19d9ada538b6ac29aeeee9eda4b691a52b79ec94513280bf9c4e5d85e29982a4","features":{"default":["trace-libgit","openssl-sys"],"trace-libgit":[],"vendor-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2026-01-18T22:13:59Z"} {"name":"gnostr-asyncgit","vers":"1895.933117.678085","deps":[{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cargo-insta","req":"^1.43.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"chrono","req":"^0.4.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.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":"dev"},{"name":"etcetera","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10.19","features":["toml"],"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":"git-version","req":"^0.3.9","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":"normal"},{"name":"git2-hooks","req":"^1895.933117.678085","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1895.933117.678085","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl-sys","req":"^0.9","features":["vendored"],"optional":true,"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.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","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":"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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.6","features":["crypto","encryption"],"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":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","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":"normal"},{"name":"tree-sitter","req":"=0.20.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-bash","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c","req":"=0.20.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-c-sharp","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-cpp","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-elixir","req":"=0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-go","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-haskell","req":"=0.15.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-html","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-java","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-javascript","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-json","req":"=0.20.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ocaml","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-php","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-python","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-ruby","req":"=0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-rust","req":"=0.20.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-scala","req":"=0.20.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-toml","req":"=0.20.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-typescript","req":"=0.20.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b2533bfcb0bdc1d9de96640f877075b7721b1c60c53c37c53ac2951d933c3ab1","features":{"default":["trace-libgit","openssl-sys"],"trace-libgit":[],"vendor-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2026-01-20T19:15:31Z"} {"name":"gnostr-asyncgit","vers":"1894.934224.276199","deps":[{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bitflags","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.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":"dev"},{"name":"etcetera","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"figment","req":"^0.10.19","features":["toml"],"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":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^1894.934224.276199","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1894.934224.276199","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37","features":["all-nips"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl-sys","req":"^0.9","features":[],"optional":true,"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.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","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":"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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ssh-key","req":"^0.6.6","features":["crypto","encryption"],"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":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","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":"normal"},{"name":"tree-sitter","req":"^0.20.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-grammar-repository","req":"^1894.934224.276199","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.20.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","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.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"url","req":"^2.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d186ffa0a087e4eda3cd856ab62ac5ce6b16812c3f67abcd21f0cad38b0a6df5","features":{"default":["trace-libgit"],"trace-libgit":[],"vendor-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2026-01-29T19:07:57Z"} {"name":"gnostr-asyncgit","vers":"1878.945649.607219","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^1878.945541.745565","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":"gnostr-grammar","req":"^1878.945541.745565","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1878.945541.745565","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":["all-nips"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1878.945541.745565","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":null,"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.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":"serial_test","req":"^3.1","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","features":[],"optional":false,"default_features":true,"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":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b2155e03bf1c71bfcf6430203e1665df1c8729822f71d1030f558b0d5dc29008","features":{"default":["trace-libgit"],"gnostr_web":[],"speedy":[],"trace-libgit":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2026-04-18T22:43:52Z"} {"name":"gnostr-asyncgit","vers":"1878.945691.549040","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"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":"gnostr-grammar","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1878.945649.607219","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":["all-nips"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","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-ini","req":"^0.21.1","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":"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":null,"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.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":"serial_test","req":"^3.1","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","features":[],"optional":false,"default_features":true,"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":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"26e73728898e166cbca9f5a70bea4217a757d3c830d2cb700f10c8fa38996fe2","features":{"default":["trace-libgit"],"gnostr_web":[],"speedy":[],"trace-libgit":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2026-04-19T00:01:42Z"} {"name":"gnostr-asyncgit","vers":"1878.945695.545073","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^1878.945695.545073","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":"gnostr-grammar","req":"^1878.945695.545073","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1878.945695.545073","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":["all-nips"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1878.945695.545073","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":null,"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.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":"serial_test","req":"^3.1","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","features":[],"optional":false,"default_features":true,"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":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d4efa3877274554291e5565ad474b94498f2946e911c715ac7d232fccfc2f863","features":{"default":["trace-libgit"],"gnostr_web":[],"speedy":[],"trace-libgit":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2026-04-19T00:59:58Z"} {"name":"gnostr-asyncgit","vers":"1878.945701.535746","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^1878.945701.535746","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":"gnostr-grammar","req":"^1878.945701.535746","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1878.945701.535746","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":["all-nips"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1878.945701.535746","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":null,"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.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":"serial_test","req":"^3.1","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","features":[],"optional":false,"default_features":true,"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":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"78307657e0d3782f13f706a56b98b34bc602e039ccc51f1628dfd78eee3aaf72","features":{"default":["trace-libgit"],"gnostr_web":[],"speedy":[],"trace-libgit":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2026-04-19T01:32:21Z"} {"name":"gnostr-asyncgit","vers":"1878.945702.534429","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"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":"gnostr-grammar","req":"^1878.945702.534429","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1878.945702.534429","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":["all-nips"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","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-ini","req":"^0.21.1","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":"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":null,"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.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":"serial_test","req":"^3.1","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","features":[],"optional":false,"default_features":true,"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":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6a6a28bb3d1f0bb031e5f8293cf644d96a515d746249624a3c1211af587a750e","features":{"default":["trace-libgit"],"gnostr_web":[],"speedy":[],"trace-libgit":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys"]},"yanked":false,"pubtime":"2026-04-19T01:41:40Z"} {"name":"gnostr-asyncgit","vers":"1878.945702.534710","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^1878.945702.534710","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":"gnostr-grammar","req":"^1878.945702.534710","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1878.945702.534710","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":["all-nips"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1878.945702.534710","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":null,"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.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":"serial_test","req":"^3.1","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","features":[],"optional":false,"default_features":true,"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":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"efdc69c1a97d58940f72aa3bff3cd5c5a2c3779a0fbc347aa24efba9578afc8b","features":{"default":["trace-libgit"],"gnostr_web":[],"speedy":[],"trace-libgit":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2026-04-19T01:46:26Z"} {"name":"gnostr-asyncgit","vers":"1878.945702.535048","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^1878.945702.535048","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":"gnostr-grammar","req":"^1878.945702.535048","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1878.945702.535048","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":["all-nips"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1878.945702.535048","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":null,"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.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":"serial_test","req":"^3.1","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","features":[],"optional":false,"default_features":true,"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":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1829cd7006fa13a032d60455bec5dbf2d56f9b371a9a329bf3cd7216c2b5f0b2","features":{"default":["trace-libgit"],"gnostr_web":[],"speedy":[],"trace-libgit":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2026-04-19T01:52:05Z"} {"name":"gnostr-asyncgit","vers":"1878.945703.533663","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^1878.945703.533663","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":"gnostr-grammar","req":"^1878.945703.533663","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1878.945703.533663","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":["all-nips"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1878.945703.533663","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":null,"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.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":"serial_test","req":"^3.1","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","features":[],"optional":false,"default_features":true,"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":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c9570be2abcb1a645f335f160c2cb0c66734a77be12fd3756c4cf6d826fc0762","features":{"default":["trace-libgit"],"gnostr_web":[],"speedy":[],"trace-libgit":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2026-04-19T02:00:13Z"} {"name":"gnostr-asyncgit","vers":"1878.945704.532148","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^1878.945704.532148","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":"gnostr-grammar","req":"^1878.945704.532148","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1878.945704.532148","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":["all-nips"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1878.945704.532148","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":null,"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.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":"serial_test","req":"^3.1","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","features":[],"optional":false,"default_features":true,"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":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"739806970676d286b1f6691afffdceb854270d6510c6dfcd04cfbf7014cbedda","features":{"default":["trace-libgit"],"gnostr_web":[],"speedy":[],"trace-libgit":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2026-04-19T02:06:14Z"} {"name":"gnostr-asyncgit","vers":"1878.945705.530574","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^1878.945705.530574","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":"gnostr-grammar","req":"^1878.945705.530574","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1878.945705.530574","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":["all-nips"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1878.945705.530574","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":null,"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.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":"serial_test","req":"^3.1","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","features":[],"optional":false,"default_features":true,"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":"unicode-width","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e7f34084335742c4e44b425a4a3e7be129d4156d8ef71a1048eee9d7831ecbbc","features":{"default":["trace-libgit"],"gnostr_web":[],"speedy":[],"trace-libgit":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2026-04-19T02:11:19Z"} {"name":"gnostr-asyncgit","vers":"1878.945873.303604","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^1878.945873.303604","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":"gnostr-grammar","req":"^1878.945873.303604","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1878.945873.303604","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr-sdk","req":"^0.37.0","features":["all-nips"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29.0","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1878.945873.303604","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":null,"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.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":"serial_test","req":"^3.1","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.0","features":[],"optional":false,"default_features":true,"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b2ba4c55d1227ad449d4add6b9205b0dd77d8a2e6c6328cba5ebbcd031201037","features":{"default":["trace-libgit"],"gnostr_web":[],"speedy":[],"trace-libgit":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2026-04-20T02:50:56Z"} {"name":"gnostr-asyncgit","vers":"1876.947527.130335","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^1876.947527.130335","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"gitui_asyncgit","req":"^0.28.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"asyncgit"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-grammar","req":"^1876.947527.130335","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_filehash_core","req":"^1876.947527.130335","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr_filehash_core"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1876.947527.130335","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr","req":"^0.44.1","features":["nip49"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-sdk","req":"^0.44.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1876.947527.130335","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.1","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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.3.3","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.21.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.2","features":[],"optional":false,"default_features":true,"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"95a9b5632b2f02f2a90e9c75af86c2926b83818c37e867470b2abb4242b4ebe1","features":{"default":["trace-libgit"],"gnostr_web":[],"nostr":[],"speedy":[],"trace-libgit":[],"tui":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys"]},"yanked":true,"pubtime":"2026-05-02T03:05:18Z"} {"name":"gnostr-asyncgit","vers":"1875.947798.733008","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"^1875.947798.733008","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"gitui_asyncgit","req":"^0.28.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"asyncgit"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-grammar","req":"^1875.947798.733008","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_filehash_core","req":"^1875.947798.733008","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr_filehash_core"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"^1875.947798.733008","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr","req":"^0.44.1","features":["nip49"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-sdk","req":"^0.44.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":[],"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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"^1875.947798.733008","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.1","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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.3.3","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.2","features":[],"optional":false,"default_features":true,"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5be40b3bbf43f183f97d5e58e5ec97a1dc3ed3c0fe3d06b56d17f7e6038458b2","features":{"default":["trace-libgit"],"gnostr_web":[],"nostr":[],"speedy":[],"trace-libgit":[],"tui":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys/vendored"]},"yanked":true,"pubtime":"2026-05-04T00:26:28Z"} {"name":"gnostr-asyncgit","vers":"1875.947917.583327","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"<=1875.947917.583327","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"gitui_asyncgit","req":"<=0.28.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"asyncgit"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-grammar","req":"<=1875.947917.583327","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_filehash_core","req":"<=1875.947917.583327","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr_filehash_core"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"<=1875.947917.583327","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr","req":"^0.44.1","features":["nip49"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-sdk","req":"^0.44.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":[],"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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"<=1875.947917.583327","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.1","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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.3.3","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.2","features":[],"optional":false,"default_features":true,"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9df4700c7edb128d770610add38c39cdd6ea4effe1477da2c9e1dbf16eca9111","features":{"default":["trace-libgit"],"gnostr_web":[],"nostr":[],"speedy":[],"trace-libgit":[],"tui":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys/vendored"]},"yanked":true,"pubtime":"2026-05-04T20:50:32Z"} {"name":"gnostr-asyncgit","vers":"1875.947921.576806","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"<=1875.947921.576806","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"gitui_asyncgit","req":"<=0.28.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"asyncgit"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-grammar","req":"<=1875.947921.576806","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_filehash_core","req":"<=1875.947921.576806","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr_filehash_core"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"<=1875.947921.576806","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr","req":"^0.44.1","features":["nip49"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-sdk","req":"^0.44.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":[],"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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"<=1875.947921.576806","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.1","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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.3.3","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.2","features":[],"optional":false,"default_features":true,"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a0d3e3bb6a71299a09b26ca2a424496f298cc164c24ae10e44c498dc62da418b","features":{"default":["trace-libgit"],"gnostr_web":[],"nostr":[],"speedy":[],"trace-libgit":[],"tui":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys/vendored"]},"yanked":true,"pubtime":"2026-05-04T21:06:39Z"} {"name":"gnostr-asyncgit","vers":"1875.947921.577145","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"<=1875.947921.577145","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"gitui_asyncgit","req":"<=0.28.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"asyncgit"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-grammar","req":"<=1875.947921.577145","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_filehash_core","req":"<=1875.947921.577145","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr_filehash_core"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"<=1875.947921.577145","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr","req":"^0.44.1","features":["nip49"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-sdk","req":"^0.44.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":[],"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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"<=1875.947921.577145","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.1","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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.3.3","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.2","features":[],"optional":false,"default_features":true,"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cd689cec82d034906d0f8d9cc4e42814094d572edd9649458d5e7fbcefd84d1e","features":{"default":["trace-libgit"],"gnostr_web":[],"nostr":[],"speedy":[],"trace-libgit":[],"tui":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys/vendored"]},"yanked":true,"pubtime":"2026-05-04T21:12:12Z"} {"name":"gnostr-asyncgit","vers":"1875.947922.575642","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"<=1875.947922.575642","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"gitui_asyncgit","req":"<=0.28.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"asyncgit"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-grammar","req":"<=1875.947922.575642","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_filehash_core","req":"<=1875.947922.575642","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr_filehash_core"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"<=1875.947922.575642","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr","req":"^0.44.1","features":["nip49"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-sdk","req":"^0.44.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":[],"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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"<=1875.947922.575642","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.1","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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.3.3","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.2","features":[],"optional":false,"default_features":true,"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9e5a28dc8f315105ea859bca29b92d64c162e9a3b11ef5a102b6e9dc3a711d8d","features":{"default":["trace-libgit"],"gnostr_web":[],"nostr":[],"speedy":[],"trace-libgit":[],"tui":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys/vendored"]},"yanked":true,"pubtime":"2026-05-04T21:18:35Z"} {"name":"gnostr-asyncgit","vers":"1875.947930.564886","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"<=1875.947930.564886","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"gitui_asyncgit","req":"<=0.28.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"asyncgit"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-grammar","req":"<=1875.947930.564886","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_filehash_core","req":"<=1875.947930.564886","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr_filehash_core"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"<=1875.947930.564886","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr","req":"^0.44.1","features":["nip49"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-sdk","req":"^0.44.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":[],"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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"<=1875.947930.564886","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.1","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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.3.3","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.2","features":[],"optional":false,"default_features":true,"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"05788e46bfc697fb54ff58e44dcaa3fe34d8dff9ba560d37723334d2cf6e2ada","features":{"default":["trace-libgit"],"gnostr_web":[],"nostr":[],"speedy":[],"trace-libgit":[],"tui":[],"vendor-openssl":["vendored-openssl"],"vendored-openssl":["openssl-sys/vendored"]},"yanked":false,"pubtime":"2026-05-04T22:29:10Z"} {"name":"gnostr-asyncgit","vers":"948221.1875.191294","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","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":"build"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"directories","req":"^6.0.0","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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"<=948221.1875.191294","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"gitui_asyncgit","req":"<=0.28.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"asyncgit"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-grammar","req":"<=948221.1875.191294","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_filehash_core","req":"<=948221.1875.191294","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr_filehash_core"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"<=948221.1875.191294","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr","req":"^0.44.1","features":["nip49"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-sdk","req":"^0.44.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":[],"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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"<=948221.1875.191294","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.1","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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.3.3","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.2","features":[],"optional":false,"default_features":true,"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a1a5070da314e8c6e54c2cc136d34f14e6bed3f62ef39775019c0d4f8172c1c2","features":{"default":["trace-libgit","vendor-openssl"],"gnostr_web":[],"nostr":[],"speedy":[],"trace-libgit":[],"tui":[],"vendor-openssl":["openssl-sys/vendored"],"vendored-openssl":["vendor-openssl"]},"yanked":false,"pubtime":"2026-05-06T22:17:35Z"} {"name":"gnostr-asyncgit","vers":"948222.1875.190767","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","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":"build"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"directories","req":"^6.0.0","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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":"<=948222.1875.190767","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"gitui_asyncgit","req":"<=0.28.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"asyncgit"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-grammar","req":"<=948222.1875.190767","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_filehash_core","req":"<=948222.1875.190767","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr_filehash_core"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":"<=948222.1875.190767","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr","req":"^0.44.1","features":["nip49"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-sdk","req":"^0.44.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":[],"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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":"<=948222.1875.190767","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.1","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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.3.3","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.2","features":[],"optional":false,"default_features":true,"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7f944cc852995ef9a4e15bf558ac06aff4ee81715bdedd127de8b4fdf7ea4303","features":{"default":["trace-libgit","vendor-openssl"],"gnostr_web":[],"nostr":[],"speedy":[],"trace-libgit":[],"tui":[],"vendor-openssl":["openssl-sys/vendored"],"vendored-openssl":["vendor-openssl"]},"yanked":false,"pubtime":"2026-05-06T22:39:56Z"} {"name":"gnostr-asyncgit","vers":"948227.1875.182618","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","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":"build"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"directories","req":"^6.0.0","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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":">=948227.1875.182618","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"gitui_asyncgit","req":">=0.28.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"asyncgit"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-grammar","req":">=948227.1875.182618","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_filehash_core","req":">=948227.1875.182618","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr_filehash_core"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":">=948227.1875.182618","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr","req":"^0.44.1","features":["nip49"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-sdk","req":"^0.44.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":[],"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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":">=948227.1875.182618","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.1","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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.3.3","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.2","features":[],"optional":false,"default_features":true,"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"292b03dc51b2526d5e408b1fa07db701f042480862c1c2f98d1895dd66812de4","features":{"default":["trace-libgit","vendor-openssl"],"gnostr_web":[],"nostr":[],"speedy":[],"trace-libgit":[],"tui":[],"vendor-openssl":["openssl-sys/vendored"],"vendored-openssl":["vendor-openssl"]},"yanked":false,"pubtime":"2026-05-06T23:00:32Z"} {"name":"gnostr-asyncgit","vers":"948230.1875.177928","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","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":"build"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"directories","req":"^6.0.0","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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":">=948230.1875.177928","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"gitui_asyncgit","req":">=0.28.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"asyncgit"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-grammar","req":">=948230.1875.177928","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_filehash_core","req":">=948230.1875.177928","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr_filehash_core"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":">=948230.1875.177928","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr","req":"^0.44.1","features":["nip49"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-sdk","req":"^0.44.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":[],"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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":">=948230.1875.177928","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.1","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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.3.3","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.2","features":[],"optional":false,"default_features":true,"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4d7f0fa174ed1dfedfec144fc309e20bd53d36ed2c5e7474e88720b4313fc155","features":{"default":["trace-libgit","vendor-openssl"],"gnostr_web":[],"nostr":[],"speedy":[],"trace-libgit":[],"tui":[],"vendor-openssl":["openssl-sys/vendored"],"vendored-openssl":["vendor-openssl"]},"yanked":false,"pubtime":"2026-05-06T23:16:09Z"} {"name":"gnostr-asyncgit","vers":"948362.1875.8093","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","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":"build"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"directories","req":"^6.0.0","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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":">=948362.1875.8093","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"gitui_asyncgit","req":">=0.28.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"asyncgit"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-grammar","req":">=948362.1875.8093","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_filehash_core","req":">=948362.1875.8093","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr_filehash_core"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":">=948362.1875.8093","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr","req":"^0.44.1","features":["nip49"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-sdk","req":"^0.44.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":[],"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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":">=948362.1875.8093","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.1","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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.3.3","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.2","features":[],"optional":false,"default_features":true,"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a0b97a71b6ef0419dc85c622f5dc2514c7090763484fd7ee7fbb343bc9fb543c","features":{"default":["trace-libgit","vendor-openssl"],"gnostr_web":[],"nostr":[],"speedy":[],"trace-libgit":[],"tui":[],"vendor-openssl":["openssl-sys/vendored"],"vendored-openssl":["vendor-openssl"]},"yanked":false,"pubtime":"2026-05-07T20:53:06Z"} {"name":"gnostr-asyncgit","vers":"948363.1875.7190","deps":[{"name":"aes","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.100","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"arboard","req":"^3.4.0","features":["windows-sys"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","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":false,"default_features":false,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":["query","tokio","http1","ws"],"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":"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","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","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.40","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":"build"},{"name":"clap","req":"^4.5.34","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":"comrak","req":"^0.28.0","features":[],"optional":false,"default_features":false,"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":"criterion","req":"^0.5.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"crossbeam-channel","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossterm","req":"^0.28.1","features":[],"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":"directories","req":"^6.0.0","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":"dev"},{"name":"etcetera","req":"^0.10.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":"normal"},{"name":"expectrl","req":"^0.8.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"figment","req":"^0.10.19","features":["toml"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","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":"normal"},{"name":"fuzzy-matcher","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git-version","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.20","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"git2-hooks","req":">=948363.1875.7190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr-git2-hooks"},{"name":"gitui_asyncgit","req":">=0.28.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"asyncgit"},{"name":"gix","req":"^0.66","features":["fast-sha1","tracing","parallel","blob-diff","revision"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"gnostr-grammar","req":">=948363.1875.7190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gnostr_filehash_core","req":">=948363.1875.7190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"gnostr_filehash_core"},{"name":"handlebars","req":"^6.3.2","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":"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":"http","req":"^1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"httparse","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"insta","req":"^1.42.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"invalidstring","req":">=948363.1875.7190","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev","package":"gnostr-invalidstring"},{"name":"itertools","req":"^0.14.0","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.5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.180","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","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":"moka","req":"^0.12.0","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nom","req":"^7.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nostr","req":"^0.44.1","features":["nip49"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"nostr-sdk","req":"^0.44.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"notify","req":"^7.0.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":"openssl-sys","req":"^0.9","features":[],"optional":true,"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":"pretty_assertions","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"pretty_env_logger","req":"^0.5.0","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":"normal"},{"name":"rand_core","req":"^0.6","features":["getrandom"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.29","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.10","features":[],"optional":false,"default_features":true,"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.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["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":"rocksdb","req":"^0.22","features":["snappy"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rsass","req":"^0.28.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"russh","req":"^0.37.1","features":[],"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-ini","req":"^0.21.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"scopetime","req":">=948363.1875.7190","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.1","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":"serial_test","req":"^3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10.9","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":"shellwords","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simdutf8","req":"^0.1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"similar","req":"^2.7.0","features":["unicode","inline"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple-logging","req":"^2.0.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"simple_logger","req":"^4.3.3","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.6","features":["crypto","encryption"],"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":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"temp-dir","req":"^0.1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.24.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thread-priority","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3","features":["serde","formatting"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"timeago","req":"^0.4.2","features":[],"optional":false,"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":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.19","features":["full","tracing"],"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-stream","req":"^0.1.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-tungstenite","req":"^0.26.2","features":["rustls-tls-webpki-roots"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7.10","features":["io"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["cors","timeout","fs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-layer","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-service","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","smallvec","parking_lot","fmt"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tree-sitter","req":"^0.23.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tree-sitter-highlight","req":"^0.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-prompts","req":"^0.5.2","features":[],"optional":false,"default_features":true,"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":"uuid","req":"^1.7","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":"warp","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"webbrowser","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"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.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"12152de1512aab076816a8a2114cf7bca5a64f908c7fc7c509628f84bbb58838","features":{"default":["trace-libgit","vendor-openssl"],"gnostr_web":[],"nostr":[],"speedy":[],"trace-libgit":[],"tui":[],"vendor-openssl":["openssl-sys/vendored"],"vendored-openssl":["vendor-openssl"]},"yanked":false,"pubtime":"2026-05-07T21:09:16Z"}