{"name":"bbs-cli","vers":"0.5.0","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.19","features":["net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2d7449925e090dbc05014eefe05ff69c2e2487bb2c87e152c4d747c0fcf47fdb","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-16T04:34:41Z"}
{"name":"bbs-cli","vers":"0.5.1","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.19","features":["net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c45271babcfe8284ba219354437534dadce2f2ddbe62090379a7f4781fc155cb","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-16T05:17:29Z"}
{"name":"bbs-cli","vers":"0.5.2","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.19","features":["net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cd4641eb0d8727c29c0f3f616116531d967d6d72d1da687619f38f53f8100386","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-16T15:16:14Z"}
{"name":"bbs-cli","vers":"0.6.0","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1.19","features":["net"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ba8c6120e655060d2a48ea6b7cc7f81fa5c4ca39713833f438954f7adb176b11","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-16T17:55:53Z"}
{"name":"bbs-cli","vers":"0.7.0","deps":[{"name":"ansi-to-tui","req":"^8.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"75d804b86c3ff07aafe0c19f20f7c82872b219a37085b82f72dfaee7d3524dd4","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-16T23:29:56Z"}
{"name":"bbs-cli","vers":"0.7.1","deps":[{"name":"ansi-to-tui","req":"^8.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"31ae49b52634077503d4cbb2173494be40ba98c230d1d93a35b8271530d31830","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-17T02:15:37Z"}
{"name":"bbs-cli","vers":"0.8.0","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"06896c4874a1efc7020415847b64487789ee8c3220aa5362fab060fb5aac1032","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-18T06:04:39Z"}
{"name":"bbs-cli","vers":"0.8.1","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"fb0c27433f2ecd95c6f47e1dd5721f8647f39c83753f873a1563816f1f242449","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-18T06:22:33Z"}
{"name":"bbs-cli","vers":"0.9.0","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"86261c8416522b392d66ef6c29135a0f8b7ef154eae3ef1b4722ab82be9fccf3","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-18T21:23:28Z"}
{"name":"bbs-cli","vers":"0.10.0","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"770fc1673307a2c8cb4ace8c2c00d2a252ed7bd0068bf18471508b4565c188d0","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-19T05:19:31Z"}
{"name":"bbs-cli","vers":"0.10.1","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c094e8f33365aefadcdcc7e83f11fbcb9a09704638b54cef70c3d65881d320d7","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-19T17:23:16Z"}
{"name":"bbs-cli","vers":"0.10.2","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2afcf617c51fd66404f3a92402bb307462dc6c73ee2c76ae1d029d76e3c1ccea","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-19T20:21:30Z"}
{"name":"bbs-cli","vers":"0.11.0","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3442ef7caf56932a0ef4872c31faf82fbdeb7eb9b31d1e3ed62edc5e6aa16007","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-20T05:01:00Z"}
{"name":"bbs-cli","vers":"0.11.1","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"02d6e68fb50d88973c94f342b35ff024446f553a59fc7d8e948d4c5a8831e392","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-20T16:56:37Z"}
{"name":"bbs-cli","vers":"0.11.2","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f23338441158935c16b7feaa698fe2c262a919209c8320a89ffd1ac20330c4fa","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-21T02:30:42Z"}
{"name":"bbs-cli","vers":"0.12.0","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5d38fa2c7fbc2ebf2c8e241a0ced1345ceef92dc492e119db4983ac69a2634d3","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-21T04:34:31Z"}
{"name":"bbs-cli","vers":"0.12.1","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1f2a5043cb4be70fe940b56ace85b2125d7a4c4b8a051fdee4515d86ad445d31","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-21T05:02:33Z"}
{"name":"bbs-cli","vers":"0.13.0","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9a42a5d7aa382eca13798589804e08d07bb9ea96a49fb9e43b16dd074451deff","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-21T16:03:43Z"}
{"name":"bbs-cli","vers":"0.13.1","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2ab275a7b7c8865098c62db527a9cd3e9982e16c3bd3ddbb7aa5c6fcee632da8","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-21T23:12:14Z"}
{"name":"bbs-cli","vers":"0.14.0","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8de6ab23ac912034110a351dd34af98017aa5aa85f613094cae5661be9d84d08","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-22T01:04:31Z"}
{"name":"bbs-cli","vers":"0.14.1","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"30164b7d3508f08788e22aa4810c0b88755288556bffdce0d73ad0a88979548b","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-22T04:00:11Z"}
{"name":"bbs-cli","vers":"0.14.2","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"396b26d702508c753c7f11cb0f062002b31d0cfe5c5fe95ed114eb58e512ef9c","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-22T04:29:32Z"}
{"name":"bbs-cli","vers":"0.15.0","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"850e6c4b5a8cfa837d3dd98e32ec6ce3f6372c7c0c25d41688ca1a4030afde1d","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-22T06:07:54Z"}
{"name":"bbs-cli","vers":"0.15.1","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"36ce4f1d4d535c2ee28abd1f9e6384a44b21f1e3131373685af630e97f9863cc","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-22T16:59:22Z"}
{"name":"bbs-cli","vers":"0.15.2","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"835a7ea0b95e6b7a8ca3f3f699a2d6b93867f1ce91d55f99801dfcf00deb190e","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-22T21:50:07Z"}
{"name":"bbs-cli","vers":"0.15.3","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a0238683c375aaa59ea8f6535175a380fe9dcf8291d2675862ec7a1c9b121e48","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-22T22:15:29Z"}
{"name":"bbs-cli","vers":"0.15.4","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4414302d93849cf5cfc8658effd36a5b6d9d9cecbfe171f0f84f3096dfe4fb6d","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-23T06:33:41Z"}
{"name":"bbs-cli","vers":"0.16.0","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup","hooks"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b0800a40c011741f1b9278a7ca6c6fc2802c5b35f0e721468e2d2001d9ad5837","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-24T07:25:54Z"}
{"name":"bbs-cli","vers":"0.16.1","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"croner","req":"^4.0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"protox","req":"^0.10.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup","hooks"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"semver","req":"^1.0.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7c6469376dcd96fd072db8bfb2fb40842477fee8bb8e80135dc1d39af9f877e8","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-25T19:28:07Z"}
{"name":"bbs-cli","vers":"0.17.0","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bbs-core","req":"=0.17.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup","hooks"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":["channel","codegen"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9bbc9eb3804e008776112191ffc8c5e6405f3e867064f3f7794b69f964fc5bb4","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-28T20:31:37Z"}
{"name":"bbs-cli","vers":"0.18.0","deps":[{"name":"anyhow","req":"^1.0.104","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bbs-core","req":"=0.18.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.6.7","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"data-encoding","req":"^2.11.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"gethostname","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"humantime","req":"^2.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libc","req":"^0.2.190","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui","req":"^0.30","features":["unstable-rendered-line-info"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ratatui-textarea","req":"^0.9.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.13.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rpassword","req":"^7.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","backup","hooks"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.40.2","features":["bundled","hooks"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"serde","req":"^1.0.229","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":["preserve_order"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"serde_json","req":"^1.0.151","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["rt-multi-thread","macros","sync","time","net","signal","process","io-util","io-std"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.53","features":["test-util"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-stream","req":"^0.1.19","features":["net","time"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^1.1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":["channel","codegen"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-health","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic-prost","req":"^0.14.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3.23","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tui-markdown","req":"^0.3.10","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"unicode-segmentation","req":"^1.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"unicode-width","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cbe4a68c59204f1474e7448dfe237b1c0a40c5b9297368fdd0873bead2bf8b29","features":{},"yanked":false,"rust_version":"1.89","pubtime":"2026-10-30T13:05:13Z"}
