{"name":"mockforge-cli","vers":"0.1.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.1.2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3626162f262b7a77a01e57dfe9a6cc16f13eccce3b80cf9ad9167ce4139a2889","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"ws":["mockforge-ws"]},"yanked":false,"pubtime":"2025-10-21T20:12:06Z"}
{"name":"mockforge-cli","vers":"0.1.3","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["ws"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ffe98f5af9f05ded702657bcda642f5b17230d15cc58613f3f4cf256c40406ad","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"ws":["mockforge-ws"]},"yanked":false,"pubtime":"2025-10-22T04:44:20Z"}
{"name":"mockforge-cli","vers":"0.2.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"00158f841c6fe2088270af23a9e0851db5c949b393c9019b2818e53497e81e6e","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"ws":["mockforge-ws"]},"yanked":false,"pubtime":"2025-10-29T17:09:15Z"}
{"name":"mockforge-cli","vers":"0.2.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bc6d2667fda162f8d981f2b290c3f291e85a845618043c21399a22ccd602af45","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"ws":["mockforge-ws"]},"yanked":false,"pubtime":"2025-10-31T18:22:07Z"}
{"name":"mockforge-cli","vers":"0.2.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3e129f9c54a0541300da924822ebba56d31c6b0f23f54224fed3f733e5ed8b4d","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"ws":["mockforge-ws"]},"yanked":false,"pubtime":"2025-10-31T22:08:03Z"}
{"name":"mockforge-cli","vers":"0.2.3","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4f4da31c37df5f0f3ddecb1eda0c73e2cef5ba624b9c1c96ac33b44ef149cdc2","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"ws":["mockforge-ws"]},"yanked":false,"pubtime":"2025-11-01T00:38:24Z"}
{"name":"mockforge-cli","vers":"0.2.5","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f969306ebba1cafa903c784ac0d00f6a814d2e08c504cc4d7b16f55400a6470e","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"yanked":false,"pubtime":"2025-11-01T21:27:40Z"}
{"name":"mockforge-cli","vers":"0.2.7","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.2.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e5dc753b2d8923d06159fd4f456e2392a8eade1ba442a2732f0591aa6bbcf9c0","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"yanked":false,"pubtime":"2025-11-05T22:30:20Z"}
{"name":"mockforge-cli","vers":"0.2.8","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.2.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.2.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.2.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.2.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.2.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.2.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.2.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.2.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.2.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.2.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.2.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2e2ee600ffe8e8e50054622aa5f4caa01436c9ab74e01beb2dbf9984fc13cc67","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"yanked":false,"pubtime":"2025-11-10T18:07:12Z"}
{"name":"mockforge-cli","vers":"0.2.9","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.2.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.2.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"15671f13bd4eee6ac2150390b7a1d2abec752729ea65060952151cc643873803","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"yanked":false,"pubtime":"2025-11-15T09:29:33Z"}
{"name":"mockforge-cli","vers":"0.3.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.0","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"aca171ed4521676cbe63f4bb87a91cdfec810840c39ed461ac90205503a7e81c","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"yanked":false,"pubtime":"2025-11-18T17:04:15Z"}
{"name":"mockforge-cli","vers":"0.3.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.0","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"42a7388d609d050277ab6290dce444f48a03490bfbf3241685af1ab4b9a113f1","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"yanked":false,"pubtime":"2025-11-18T18:34:20Z"}
{"name":"mockforge-cli","vers":"0.3.2","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.0","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"62705884a1e20e0b3888fb4eabba321fffe3882ca1ee0bdbd9f8d7c3f2ea0591","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"yanked":false,"pubtime":"2025-11-18T21:24:14Z"}
{"name":"mockforge-cli","vers":"0.3.4","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.4","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ba8f46be3abe81c823f2395b5fbc09aaa41ba7ef69f453e0fefbc1180d2c84ed","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp","ui"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ui":["mockforge-ui"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-11-28T15:39:25Z","v":2}
{"name":"mockforge-cli","vers":"0.3.5","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.5","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ad165d1cb25edcd353df725ffe17826d600f25a0b272bbad3ea6c11d492c4afe","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-03T18:34:26Z","v":2}
{"name":"mockforge-cli","vers":"0.3.6","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.6","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"01377ce757d662d386e65d650afa226f070eef63d0070683a30c666d8f41c611","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-05T20:02:45Z","v":2}
{"name":"mockforge-cli","vers":"0.3.7","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.6","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1ebee0c2fdf7ff07629985e615acea75cb7597424fcabacee55ea2e4d5dce127","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-06T22:18:05Z","v":2}
{"name":"mockforge-cli","vers":"0.3.8","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.8","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f994cecd80f72f137073a4d82879126b0c2b164ec1bd4aa17116a294acdf92c2","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-15T15:17:13Z","v":2}
{"name":"mockforge-cli","vers":"0.3.9","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.9","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"14defd9d4da09946e8ef5f7c81f32c2efb06f8e7007ab6d690e44f9fc005e83d","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-17T14:34:39Z","v":2}
{"name":"mockforge-cli","vers":"0.3.10","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.10","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"955f7a8d93bcc2e522cb5d6217536a1fccf9b51cd9b3ee56b151c5dc5ad5ca79","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-18T14:54:46Z","v":2}
{"name":"mockforge-cli","vers":"0.3.11","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.11","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"df303526be43ccc3113e3318566474fb7dae75fe0c023cb1311b93003dc415fe","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-19T14:52:57Z","v":2}
{"name":"mockforge-cli","vers":"0.3.12","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.12","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b3f4249492aa1904f64caeea7d4961bbf026d5a7ac5864cc0ad0052cad8e3ab8","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-23T20:32:36Z","v":2}
{"name":"mockforge-cli","vers":"0.3.13","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.13","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5fa3e63e0ee5987d41cac79bb03b967b53bfb3cf470c1c284aa2f4c320e193e5","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-24T15:44:43Z","v":2}
{"name":"mockforge-cli","vers":"0.3.14","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.14","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2c9e3c6a81bb66ec133b65eba055a57feffd16b735fa20fd2373f08a09aab26e","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-26T14:48:09Z","v":2}
{"name":"mockforge-cli","vers":"0.3.15","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.15","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4d794f16be306f298721cf49dc5142afa107dc66680fef3c8ed70ad500c29a4e","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-26T17:29:19Z","v":2}
{"name":"mockforge-cli","vers":"0.3.17","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.17","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0ef11527292b25130241f6b0b88e0f9b3e86c068897c9088629e8a6261e6474d","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-28T16:12:22Z","v":2}
{"name":"mockforge-cli","vers":"0.3.18","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.18","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ff0dea030887dfe480f09053410bc7a40a2294d49049070b848645383bb48873","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-29T16:35:09Z","v":2}
{"name":"mockforge-cli","vers":"0.3.19","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.19","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"16e5b6d15434dda2c21fe18000ab7a6d322b66694b6f1b9a6e49f847639af03c","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-30T16:55:15Z","v":2}
{"name":"mockforge-cli","vers":"0.3.20","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.20","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.20","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f6157757bba8755a059c51e1dfdfbeb03e7560540ffc32e0ab1ad5c6a2661096","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-31T14:14:11Z","v":2}
{"name":"mockforge-cli","vers":"0.3.21","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.21","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e8c11fac0f2f3594141f970d5bdbfc1f11e7e29becb580fea087ee06aa4abe82","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-31T16:43:27Z","v":2}
{"name":"mockforge-cli","vers":"0.3.22","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.21","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"009499565f0de65826ecee652683f9fb0b0ccc6fd8e0c398c3e6eecb8ea652d1","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-31T20:33:11Z","v":2}
{"name":"mockforge-cli","vers":"0.3.23","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.23","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e77c6ec700f6607115376d936f85536f437fccf47fa737ece720ff3ea7c5f765","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2025-12-31T21:02:56Z","v":2}
{"name":"mockforge-cli","vers":"0.3.24","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.23","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"be21e623679173015d2b11a73ca284cca8d3ec398c655bd3e3eb1d48f9b5914f","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-01T13:57:05Z","v":2}
{"name":"mockforge-cli","vers":"0.3.25","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.25","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b494dde670c3058b7c9aba1329ea5c27c39524da96401476c3f48a536612d65d","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-01T14:28:59Z","v":2}
{"name":"mockforge-cli","vers":"0.3.26","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.25","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.23","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.25","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"98f9aae1518d09d2148b806d610ac2b2132cf7de76c573598e3b8172fc447191","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-02T13:55:39Z","v":2}
{"name":"mockforge-cli","vers":"0.3.27","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.27","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.27","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8b37b22961621076f026429893327e929254d68aebab755cdc0c98679cf6e4f3","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-02T16:06:29Z","v":2}
{"name":"mockforge-cli","vers":"0.3.28","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.28","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.28","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1fa9bd1bfcde68a118b981cb3a418be5b29c16fc0c403696d5f7af0b5ed474e8","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-03T15:04:10Z","v":2}
{"name":"mockforge-cli","vers":"0.3.31","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"560eaef9c8bd5bdb0be1c70b5f067bcdc17de540f344a4a5117585c0d1e501cd","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-04T23:56:18Z","v":2}
{"name":"mockforge-cli","vers":"0.3.32","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"98b08f7ddcecb11bc5026893cfb6c662c6887a162bf92a1a7d9cde352175be35","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-05T04:49:14Z","v":2}
{"name":"mockforge-cli","vers":"0.3.33","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"de5f80a20a95cef2765e634c78248519c00c4e96bde38c1ee5984c7be381bfb1","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-05T14:44:40Z","v":2}
{"name":"mockforge-cli","vers":"0.3.34","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.34","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b6926b5207022b1796b2746e84f78bba3173e7a9a113910531ef0ef5b4b30ea5","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-06T14:35:17Z","v":2}
{"name":"mockforge-cli","vers":"0.3.35","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.35","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c3d1f240966d69e50eda6fddf1cd7ca382e4aabdb99bcb33e5fe44d107a02f11","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-06T14:42:49Z","v":2}
{"name":"mockforge-cli","vers":"0.3.36","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.36","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a9e674d9dd7476d1aaf08412cb65e60b52d0feaf3fc5bcab19fe41e92fbddff7","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-07T14:37:25Z","v":2}
{"name":"mockforge-cli","vers":"0.3.37","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b55a4533d1237dfb295adfcfbce694b7341db31a07d4146d67cbf74f4f0d3243","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-12T15:53:03Z","v":2}
{"name":"mockforge-cli","vers":"0.3.38","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"83622afffa8f3076f8777f08f1d55668003c13156ee1740cdd6551ddfb5827a3","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-13T15:11:55Z","v":2}
{"name":"mockforge-cli","vers":"0.3.39","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.39","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8a8756393445f1e7e41c7a5dca8a09d3631db19b6ab239cee31528ab1d2d59ba","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-14T15:56:15Z","v":2}
{"name":"mockforge-cli","vers":"0.3.40","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.40","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b570631363b36f1cfea8d7fb3252295706113449a6e89d047f3f8beaeb4144a0","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-15T14:07:04Z","v":2}
{"name":"mockforge-cli","vers":"0.3.41","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.41","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0407bf71e4bc84e85a0110a006dc1ad07fe2f43575451a9497d5669503056a72","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-15T17:08:33Z","v":2}
{"name":"mockforge-cli","vers":"0.3.42","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.42","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"63dd2762a6fe1e679b100911263fefda9918581e3109d94b1f2d094d535881ff","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-15T17:10:25Z","v":2}
{"name":"mockforge-cli","vers":"0.3.43","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.43","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ecb2f00d6a8121a8a731c4ef8c8271ec59495e78f39350cbdb177071107c6de7","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-16T15:15:16Z","v":2}
{"name":"mockforge-cli","vers":"0.3.44","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.44","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"861a05b5cbf7bde35c94b090b2b61b3aacba13dd38964208f82ed689f3d91b97","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-16T15:42:40Z","v":2}
{"name":"mockforge-cli","vers":"0.3.45","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.45","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3d2b89211d240561217f887299e1b45dfd7d4f1a3b03cce975d298ac655a81c8","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-18T16:39:01Z","v":2}
{"name":"mockforge-cli","vers":"0.3.46","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.46","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f73da3e1a347781adfb94258b9d91ab76de8d57c743bf4c19e8225eb124aea3e","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-01-30T22:30:50Z","v":2}
{"name":"mockforge-cli","vers":"0.3.47","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.47","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6abbe251c812079613d8ef29f95f6ce2343c08f5ab9cccaaa9382f9d8acb41d9","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-06T15:15:36Z","v":2}
{"name":"mockforge-cli","vers":"0.3.48","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.48","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a8fa28924f342a28b406f1b5dad996eb8d344fdf8c0463a333688893c80ce99f","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-08T17:55:34Z","v":2}
{"name":"mockforge-cli","vers":"0.3.49","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.49","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"19fb262c030ebe64f14f3dd22ffccc32867cdffdd8b55b313fdb8286ac9f556a","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-10T04:30:58Z","v":2}
{"name":"mockforge-cli","vers":"0.3.50","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.50","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4db121f202f0763d89a7088da86979bc66b0f5456e61393d8e8d4a7ac4287dad","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-11T02:24:08Z","v":2}
{"name":"mockforge-cli","vers":"0.3.51","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.51","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5eb7abf52d0d8b305d56e9da04335cf9fdde0fb2c588c1f71afe962d8f8c6b6e","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-11T14:41:51Z","v":2}
{"name":"mockforge-cli","vers":"0.3.52","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.52","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d7dbbee2859ed85bb448077c2ee1af677221097f71bcf753ff09c5fd9036c10b","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-12T15:12:46Z","v":2}
{"name":"mockforge-cli","vers":"0.3.53","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.53","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f8408dd0445f1e7b3a277ecdfceae5ad3ebd179ceec7dc0ad9d2bddac87ca380","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-13T14:36:40Z","v":2}
{"name":"mockforge-cli","vers":"0.3.55","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.55","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8ae19e6faf2da774384d7a331c0aa31c9e0fd2dc892ad45421d443e7f6e931a1","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-14T15:43:44Z","v":2}
{"name":"mockforge-cli","vers":"0.3.56","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.56","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"463f17e2323552d57baf7445c51a1e6d360fe24bf895cce2831dceff7e73179f","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-14T22:37:49Z","v":2}
{"name":"mockforge-cli","vers":"0.3.57","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.57","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"20c51f04aea7598fd1ccedfced73beeec1e128b7b5c465a4ee7f1c128a15ae4d","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-14T23:16:39Z","v":2}
{"name":"mockforge-cli","vers":"0.3.58","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.58","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"7e72e2f56148bb85ec111cd4ed5378e55f5441f2698a167efb9f2cabd5d512dd","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-15T21:30:20Z","v":2}
{"name":"mockforge-cli","vers":"0.3.59","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.59","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"143eff0ac0465da78167732122b6d053cb2dad3d81d85ac2208b86eeb032ede5","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-16T17:13:45Z","v":2}
{"name":"mockforge-cli","vers":"0.3.60","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.59","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8e7909011cc75127aacdb15b7b0f18522d7c9cf508c32500392c61a7b40d0d5e","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-17T16:12:00Z","v":2}
{"name":"mockforge-cli","vers":"0.3.61","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.59","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.31","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.31","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"214bf21ed6f4fd6023cfd8afc01889967bc2ab34e7646ee1f808793852fc384d","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-19T14:22:11Z","v":2}
{"name":"mockforge-cli","vers":"0.3.66","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.66","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"33d9faae90e0051f79eb23063b4af69541db2220daee1d4247d0957fa541485f","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-23T04:05:08Z","v":2}
{"name":"mockforge-cli","vers":"0.3.67","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.66","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4d099e8036afe0179f16d29f2fe3feacb3749ebd72c35d8e58ee2d2552df0d21","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-23T15:03:52Z","v":2}
{"name":"mockforge-cli","vers":"0.3.68","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.68","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.66","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.67","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.66","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.66","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6bf552055a2f0cdbd475ff2aaaca67a6cc0c552bbf69f00bb0d737546afb7c0b","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"]},"yanked":false,"pubtime":"2026-02-23T16:39:29Z","v":2}
{"name":"mockforge-cli","vers":"0.3.69","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.69","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.69","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.69","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.69","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.69","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.69","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.69","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.69","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.69","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.69","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.69","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.69","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.69","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.69","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b8d92ec61ccfbb81a9d7e44e2829b40185a2a25a520027537b770a7310d2a18e","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-02-26T13:34:10Z","v":2}
{"name":"mockforge-cli","vers":"0.3.70","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c56596f57ae9ed594776ab91a6f2ec31e4591d8bedbac29efb397a102ef4a9f8","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-02-28T08:37:48Z","v":2}
{"name":"mockforge-cli","vers":"0.3.71","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.71","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.71","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.71","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.71","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.71","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.71","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.71","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.71","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.71","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.71","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.71","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.71","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.71","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.71","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ee6ab9ba2669f2a01e2049656e576833fdd0b445db62123625caeaf39c11cc5a","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-02-28T16:59:53Z","v":2}
{"name":"mockforge-cli","vers":"0.3.72","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.72","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.72","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.72","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.72","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.72","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.72","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.72","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.72","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.72","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.72","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.72","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.72","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.72","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.72","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"afa4677b5b3306771467f586eee2a7c88708887bedb81397dc720b69ec214446","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-04T15:17:47Z","v":2}
{"name":"mockforge-cli","vers":"0.3.73","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bc3b8c31240aa705ea3cc361649f4fdf1b472e49a61d926db147a104363627b9","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-05T15:23:24Z","v":2}
{"name":"mockforge-cli","vers":"0.3.74","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0fbd0ff5c46e13ca5df33268344302f2d3cd23161996cbfcb8f793c2c32285f1","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-07T05:49:32Z","v":2}
{"name":"mockforge-cli","vers":"0.3.75","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"122a78030d29e37be5b643c1c46bc717225d0eac124376d040163015f010e9a8","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-07T14:25:55Z","v":2}
{"name":"mockforge-cli","vers":"0.3.76","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8f48faceea8ee6bff994a811c1de46ac2c46dff28fe24aeed23a3240b284e1d2","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-08T21:33:56Z","v":2}
{"name":"mockforge-cli","vers":"0.3.77","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c66905e72613c9faa7bc616e55d4860ac6af9e03bc4761ec83aaf30d22de7f87","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-09T04:35:27Z","v":2}
{"name":"mockforge-cli","vers":"0.3.78","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"9ba0f429eb87210db5667a8007be2046eb3a900c8e65c239daf03a63c87c27e8","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-09T19:09:28Z","v":2}
{"name":"mockforge-cli","vers":"0.3.79","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"204e4b6dbae2eb76c7b2c18fce89b3429779007a74ace323013c3b794afb8f21","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-09T22:42:52Z","v":2}
{"name":"mockforge-cli","vers":"0.3.80","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"159338d40e06a1fcc88fb95017ebe409de6a9c02011c953c478640dba9dae462","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-10T13:57:40Z","v":2}
{"name":"mockforge-cli","vers":"0.3.81","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d38c0fb9aacbabec79223efeb255890a00e3d00aa7e817cd8d95e027a4c8f1e5","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-11T15:07:55Z","v":2}
{"name":"mockforge-cli","vers":"0.3.82","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d3387d76c000fe2db9804e1466863ed16478f3f390213d6888eb7e6f4eadfbed","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-11T16:16:58Z","v":2}
{"name":"mockforge-cli","vers":"0.3.84","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cc291448cb7175442fd43ee94f75df83316667e83b2abe32187bc33ec4010baa","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-12T17:45:20Z","v":2}
{"name":"mockforge-cli","vers":"0.3.85","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"68d719bfff5efb3e5f12971936919878c74f54bd71dca98e625cfaea0a301038","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-13T03:32:12Z","v":2}
{"name":"mockforge-cli","vers":"0.3.86","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8bfe6584184a88eec79f79def8eb51781aad43f001837fd3b7246ea0a9786621","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-13T12:11:24Z","v":2}
{"name":"mockforge-cli","vers":"0.3.87","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d06c696305682243501d4a7cce03779270a88a2aea3a2a11f603c220d678637d","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-14T14:25:22Z","v":2}
{"name":"mockforge-cli","vers":"0.3.88","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c5c7154eb9551b971b5dac78d59f7e92a59d67f5c0cfb912cadb8cee993c11f0","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-15T04:20:35Z","v":2}
{"name":"mockforge-cli","vers":"0.3.89","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e69feef8706699cf62417d61eb82544f2ac2772b3f3d3702f4818e5641449899","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-16T12:25:12Z","v":2}
{"name":"mockforge-cli","vers":"0.3.90","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8f0da74fe6e791e9451da5b32956b066ede1c1474de9820f876445543840b71b","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-16T15:55:09Z","v":2}
{"name":"mockforge-cli","vers":"0.3.91","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"cd87327cc7d65e80ee56a498957ff286b49466cd9487b6b0598299e3c5f9e8c0","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-18T00:24:45Z","v":2}
{"name":"mockforge-cli","vers":"0.3.92","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"82b53c54840aa45dcb273a0dfd590943c90a9486dca27d5e9b8e74703a8f2c8d","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-18T05:30:03Z","v":2}
{"name":"mockforge-cli","vers":"0.3.93","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6d56e2b9b60d5a035e5c3298f8c55fa7b54632f578340b04600a6b486cdc85ed","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-18T12:13:51Z","v":2}
{"name":"mockforge-cli","vers":"0.3.94","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bf034365e21000052f945c63c915a5cfb402caecd31297295a448114102dd72d","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-18T18:47:42Z","v":2}
{"name":"mockforge-cli","vers":"0.3.95","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"10356bfb5da5a926f992c25c194e0e95233cd3d0cec361f95caa218a438b0ac6","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-19T12:11:04Z","v":2}
{"name":"mockforge-cli","vers":"0.3.96","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-schema","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"441a74b9f497872f1768e948519b98fcecd233e2d63663aeffd5a2b27c3d9c33","features":{"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-19T23:23:38Z","v":2}
{"name":"mockforge-cli","vers":"0.3.97","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":["schema"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f85af56543cc8c41e7fa403860a69aa0d967f3801e0551a3a749845ea7ff6db2","features":{"all-protocols":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-21T15:42:33Z","v":2}
{"name":"mockforge-cli","vers":"0.3.98","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":["schema"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b5c15f7a23080a1032cd15078e1bbd01dc743b5d10b3fd37a739e639344d0172","features":{"all-protocols":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"amqp":["mockforge-amqp","lapin","futures-lite"],"default":["http"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"pipelines":["dep:mockforge-pipelines"],"tui":["dep:mockforge-tui"]},"yanked":false,"pubtime":"2026-03-22T14:58:17Z","v":2}
{"name":"mockforge-cli","vers":"0.3.99","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":["schema"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3457a6e767ad6cd08f366af96e60a06a193d029a92866a96a0feb6b582ce72fe","features":{"all-protocols":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"amqp":["mockforge-amqp","lapin","futures-lite"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"admin":["dep:mockforge-ui"],"bench":["dep:mockforge-bench"],"chaos":["dep:mockforge-chaos"],"default":["http","admin","bench","chaos","recorder","scenarios","tracing","federation","tunnel","vbr"],"federation":["dep:mockforge-federation"],"full":["default","all-protocols","pipelines","tui","stt-all","studio-packs"],"pipelines":["dep:mockforge-pipelines"],"recorder":["dep:mockforge-recorder"],"scenarios":["dep:mockforge-scenarios"],"tracing":["dep:mockforge-tracing"],"tui":["dep:mockforge-tui"],"tunnel":["dep:mockforge-tunnel"],"vbr":["dep:mockforge-vbr"]},"yanked":false,"pubtime":"2026-03-23T14:36:17Z","v":2}
{"name":"mockforge-cli","vers":"0.3.100","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":["schema"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1137f408f50c99197a43542096d9232ec16b7e535d6b4864cdb5961ccfcf37da","features":{"all-protocols":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"amqp":["mockforge-amqp","lapin","futures-lite"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"admin":["dep:mockforge-ui"],"bench":["dep:mockforge-bench"],"chaos":["dep:mockforge-chaos"],"default":["http","admin","bench","chaos","recorder","scenarios","tracing","federation","tunnel","vbr"],"federation":["dep:mockforge-federation"],"full":["default","all-protocols","pipelines","tui","stt-all","studio-packs"],"pipelines":["dep:mockforge-pipelines"],"recorder":["dep:mockforge-recorder"],"scenarios":["dep:mockforge-scenarios"],"tracing":["dep:mockforge-tracing"],"tui":["dep:mockforge-tui"],"tunnel":["dep:mockforge-tunnel"],"vbr":["dep:mockforge-vbr"]},"yanked":false,"pubtime":"2026-03-24T11:13:07Z","v":2}
{"name":"mockforge-cli","vers":"0.3.101","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":["schema"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c229ab77d313a9dc0bfcb3e5b71d483b57083738a543d01f8bb1e665d1b01018","features":{"all-protocols":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"amqp":["mockforge-amqp","lapin","futures-lite"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"admin":["dep:mockforge-ui"],"bench":["dep:mockforge-bench"],"chaos":["dep:mockforge-chaos"],"default":["http","admin","bench","chaos","recorder","scenarios","tracing","federation","tunnel","vbr"],"federation":["dep:mockforge-federation"],"full":["default","all-protocols","pipelines","tui","stt-all","studio-packs"],"pipelines":["dep:mockforge-pipelines"],"recorder":["dep:mockforge-recorder"],"scenarios":["dep:mockforge-scenarios"],"tracing":["dep:mockforge-tracing"],"tui":["dep:mockforge-tui"],"tunnel":["dep:mockforge-tunnel"],"vbr":["dep:mockforge-vbr"]},"yanked":false,"pubtime":"2026-03-26T11:29:42Z","v":2}
{"name":"mockforge-cli","vers":"0.3.102","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":["schema"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"89051891f83b58c64958114cba6a4f2eed22635ae59c71ade769350c643c2027","features":{"all-protocols":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"amqp":["mockforge-amqp","lapin","futures-lite"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"admin":["dep:mockforge-ui"],"bench":["dep:mockforge-bench"],"chaos":["dep:mockforge-chaos"],"default":["http","admin","bench","chaos","recorder","scenarios","tracing","federation","tunnel","vbr"],"federation":["dep:mockforge-federation"],"full":["default","all-protocols","pipelines","tui","stt-all","studio-packs"],"pipelines":["dep:mockforge-pipelines"],"recorder":["dep:mockforge-recorder"],"scenarios":["dep:mockforge-scenarios"],"tracing":["dep:mockforge-tracing"],"tui":["dep:mockforge-tui"],"tunnel":["dep:mockforge-tunnel"],"vbr":["dep:mockforge-vbr"]},"yanked":false,"pubtime":"2026-03-28T11:17:28Z","v":2}
{"name":"mockforge-cli","vers":"0.3.103","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":["schema"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4f08dde84cec180027921d8a718458a7a16bc3c69840fea75bf61df0f42cc3d1","features":{"all-protocols":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"amqp":["mockforge-amqp","lapin","futures-lite"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"admin":["dep:mockforge-ui"],"bench":["dep:mockforge-bench"],"chaos":["dep:mockforge-chaos"],"default":["http","admin","bench","chaos","recorder","scenarios","tracing","federation","tunnel","vbr"],"federation":["dep:mockforge-federation"],"full":["default","all-protocols","pipelines","tui","stt-all","studio-packs"],"pipelines":["dep:mockforge-pipelines"],"recorder":["dep:mockforge-recorder"],"scenarios":["dep:mockforge-scenarios"],"tracing":["dep:mockforge-tracing"],"tui":["dep:mockforge-tui"],"tunnel":["dep:mockforge-tunnel"],"vbr":["dep:mockforge-vbr"]},"yanked":false,"pubtime":"2026-03-29T10:26:38Z","v":2}
{"name":"mockforge-cli","vers":"0.3.104","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":["schema"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0536707456c7dfa0399861aeabb756cf2cd74cadffb6b52ffb981e91f2bc5aa7","features":{"all-protocols":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"amqp":["mockforge-amqp","lapin","futures-lite"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"admin":["dep:mockforge-ui"],"bench":["dep:mockforge-bench"],"chaos":["dep:mockforge-chaos"],"default":["http","admin","bench","chaos","recorder","scenarios","tracing","federation","tunnel","vbr"],"federation":["dep:mockforge-federation"],"full":["default","all-protocols","pipelines","tui","stt-all","studio-packs"],"pipelines":["dep:mockforge-pipelines"],"recorder":["dep:mockforge-recorder"],"scenarios":["dep:mockforge-scenarios"],"tracing":["dep:mockforge-tracing"],"tui":["dep:mockforge-tui"],"tunnel":["dep:mockforge-tunnel"],"vbr":["dep:mockforge-vbr"]},"yanked":false,"pubtime":"2026-03-31T11:12:15Z","v":2}
{"name":"mockforge-cli","vers":"0.3.105","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":["schema"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e138bd82bf89757eae9ad0b4ef008e4f90ed52b1d27e2ba20177c5cdac758f14","features":{"all-protocols":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"amqp":["mockforge-amqp","lapin","futures-lite"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"admin":["dep:mockforge-ui"],"bench":["dep:mockforge-bench"],"chaos":["dep:mockforge-chaos"],"default":["http","admin","bench","chaos","recorder","scenarios","tracing","federation","tunnel","vbr"],"federation":["dep:mockforge-federation"],"full":["default","all-protocols","pipelines","tui","stt-all","studio-packs"],"pipelines":["dep:mockforge-pipelines"],"recorder":["dep:mockforge-recorder"],"scenarios":["dep:mockforge-scenarios"],"tracing":["dep:mockforge-tracing"],"tui":["dep:mockforge-tui"],"tunnel":["dep:mockforge-tunnel"],"vbr":["dep:mockforge-vbr"]},"yanked":false,"pubtime":"2026-04-01T15:10:38Z","v":2}
{"name":"mockforge-cli","vers":"0.3.106","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":["schema"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a4331853c5d68b4e3f598507afc9fe0f588ea0b708cc7e4d8204da957cbc7835","features":{"all-protocols":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"amqp":["mockforge-amqp","lapin","futures-lite"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"admin":["dep:mockforge-ui"],"bench":["dep:mockforge-bench"],"chaos":["dep:mockforge-chaos"],"default":["http","admin","bench","chaos","recorder","scenarios","tracing","federation","tunnel","vbr"],"federation":["dep:mockforge-federation"],"full":["default","all-protocols","pipelines","tui","stt-all","studio-packs"],"pipelines":["dep:mockforge-pipelines"],"recorder":["dep:mockforge-recorder"],"scenarios":["dep:mockforge-scenarios"],"tracing":["dep:mockforge-tracing"],"tui":["dep:mockforge-tui"],"tunnel":["dep:mockforge-tunnel"],"vbr":["dep:mockforge-vbr"]},"yanked":false,"pubtime":"2026-04-05T05:12:46Z","v":2}
{"name":"mockforge-cli","vers":"0.3.107","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":["schema"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1d83f193fef4bcc820ad984fdd1f74a7c2e2e5cb6d2ff22bd3e3532fff88be29","features":{"all-protocols":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"amqp":["mockforge-amqp","lapin","futures-lite"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"admin":["dep:mockforge-ui"],"bench":["dep:mockforge-bench"],"chaos":["dep:mockforge-chaos"],"default":["http","admin","bench","chaos","recorder","scenarios","tracing","federation","tunnel","vbr"],"federation":["dep:mockforge-federation"],"full":["default","all-protocols","pipelines","tui","stt-all","studio-packs"],"pipelines":["dep:mockforge-pipelines"],"recorder":["dep:mockforge-recorder"],"scenarios":["dep:mockforge-scenarios"],"tracing":["dep:mockforge-tracing"],"tui":["dep:mockforge-tui"],"tunnel":["dep:mockforge-tunnel"],"vbr":["dep:mockforge-vbr"]},"yanked":false,"pubtime":"2026-04-06T03:25:33Z","v":2}
{"name":"mockforge-cli","vers":"0.3.108","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"assert_cmd","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.8","features":["ws","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4","features":["derive","std","env"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"colored","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"console","req":"^0.15","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"cpal","req":"^0.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dialoguer","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dirs","req":"^5.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-lite","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hound","req":"^3.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indicatif","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonschema","req":"^0.33","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-amqp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-bench","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-chaos","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-core","req":"^0.3.70","features":["schema"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-data","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-federation","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ftp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-graphql","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-grpc","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-http","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-kafka","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-mqtt","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-observability","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-pipelines","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-core","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-plugin-loader","req":"^0.3.70","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-recorder","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-scenarios","req":"^0.3.70","features":["studio-packs"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-smtp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tcp","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tracing","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-tunnel","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ui","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-vbr","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockforge-ws","req":"^0.3.70","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"openapiv3","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"predicates","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"rdkafka","req":"^0.38","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"^1.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls","multipart"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ring","req":"^0.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"schemars","req":"^0.8","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_yaml","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sqlx","req":"^0.8","features":["runtime-tokio-rustls","postgres","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio","req":"^1.0","features":["rt-multi-thread","macros","net","time","sync","fs","signal"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.22","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["fmt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"urlencoding","req":"^2.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"vosk","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"zip","req":"^2.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0a34dca27943e892e19e14f522c8e9dc1c7dc96c3a343051475bc8d83cd955e1","features":{"all-protocols":["http","mqtt","ws","grpc","graphql","ftp","amqp","kafka","smtp","tcp"],"amqp":["mockforge-amqp","lapin","futures-lite"],"ftp":["mockforge-ftp"],"graphql":["mockforge-graphql"],"grpc":["mockforge-grpc"],"http":["mockforge-http","mockforge-http/conformance"],"kafka":["mockforge-kafka","rdkafka"],"mqtt":["mockforge-mqtt","mockforge-http/mqtt","rumqttc"],"smtp":["mockforge-smtp","mockforge-http/smtp"],"stt-all":["stt-cloud","stt-vosk"],"stt-cloud":[],"stt-vosk":["vosk","cpal","hound"],"studio-packs":["mockforge-scenarios/studio-packs"],"tcp":["mockforge-tcp"],"vue":[],"ws":["mockforge-ws"]},"features2":{"admin":["dep:mockforge-ui"],"bench":["dep:mockforge-bench"],"chaos":["dep:mockforge-chaos"],"default":["http","admin","bench","chaos","recorder","scenarios","tracing","federation","tunnel","vbr"],"federation":["dep:mockforge-federation"],"full":["default","all-protocols","pipelines","tui","stt-all","studio-packs"],"pipelines":["dep:mockforge-pipelines"],"recorder":["dep:mockforge-recorder"],"scenarios":["dep:mockforge-scenarios"],"tracing":["dep:mockforge-tracing"],"tui":["dep:mockforge-tui"],"tunnel":["dep:mockforge-tunnel"],"vbr":["dep:mockforge-vbr"]},"yanked":false,"pubtime":"2026-04-06T09:01:24Z","v":2}
