{"name":"nestrs-microservices","vers":"0.1.0","deps":[{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"71aeae23352cc85a6be4b7e9e63360d12bfb54160003f15d20e78f5370096c15","features":{},"yanked":false,"rust_version":"1.86","pubtime":"2026-04-09T19:51:46Z"} {"name":"nestrs-microservices","vers":"0.1.1","deps":[{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nestrs-core","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nestrs-events","req":"^0.1.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protoc-bin-vendored","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"redis","req":"^0.29","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rskafka","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25.1","features":["use-native-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":["transport"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"18936aead6899e5777fb0dfafe5b6108a40703cafb67a080a685b1cd22a9757a","features":{"default":[]},"features2":{"grpc":["dep:tonic","dep:tonic-prost","dep:prost","dep:bytes"],"kafka":["dep:rskafka","dep:chrono","dep:uuid","dep:rustls","dep:rustls-pemfile","dep:webpki-roots","rskafka/transport-tls"],"microservice-metrics":["dep:metrics"],"mqtt":["dep:rumqttc","dep:uuid"],"nats":["dep:async-nats","dep:futures-util","dep:time"],"redis":["dep:redis","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-11T16:54:35Z","v":2} {"name":"nestrs-microservices","vers":"0.1.2","deps":[{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nestrs-core","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nestrs-events","req":"^0.1.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protoc-bin-vendored","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"redis","req":"^0.29","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rskafka","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25.1","features":["use-native-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":["transport"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6099f010e27621dea4a70146d411122b838b0ae89ee1f83127213e446d31b32c","features":{"default":[]},"features2":{"grpc":["dep:tonic","dep:tonic-prost","dep:prost","dep:bytes"],"kafka":["dep:rskafka","dep:chrono","dep:uuid","dep:rustls","dep:rustls-pemfile","dep:webpki-roots","rskafka/transport-tls"],"microservice-metrics":["dep:metrics"],"mqtt":["dep:rumqttc","dep:uuid"],"nats":["dep:async-nats","dep:futures-util","dep:time"],"redis":["dep:redis","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-11T19:27:19Z","v":2} {"name":"nestrs-microservices","vers":"0.1.3","deps":[{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nestrs-core","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nestrs-events","req":"^0.1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protoc-bin-vendored","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"redis","req":"^0.29","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rskafka","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25.1","features":["use-native-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":["transport"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"e70761f25efad336524fea8f136deada3e538cf5d254ca8cd46f68f0b95492b8","features":{"default":[]},"features2":{"grpc":["dep:tonic","dep:tonic-prost","dep:prost","dep:bytes"],"kafka":["dep:rskafka","dep:chrono","dep:uuid","dep:rustls","dep:rustls-pemfile","dep:webpki-roots","rskafka/transport-tls"],"microservice-metrics":["dep:metrics"],"mqtt":["dep:rumqttc","dep:uuid"],"nats":["dep:async-nats","dep:futures-util","dep:time"],"redis":["dep:redis","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-12T09:22:13Z","v":2} {"name":"nestrs-microservices","vers":"0.2.0","deps":[{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nestrs-core","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nestrs-events","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protoc-bin-vendored","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"redis","req":"^0.29","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rskafka","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25.1","features":["use-native-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":["transport"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a313628e0a8649629ae46e923b3775e8981cb3c0bc5a7793b38a73408bb50948","features":{"default":[]},"features2":{"grpc":["dep:tonic","dep:tonic-prost","dep:prost","dep:bytes"],"kafka":["dep:rskafka","dep:chrono","dep:uuid","dep:rustls","dep:rustls-pemfile","dep:webpki-roots","rskafka/transport-tls"],"microservice-metrics":["dep:metrics"],"mqtt":["dep:rumqttc","dep:uuid"],"nats":["dep:async-nats","dep:futures-util","dep:time"],"rabbitmq":["dep:lapin","dep:uuid","dep:futures-util"],"redis":["dep:redis","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-13T17:09:55Z","v":2} {"name":"nestrs-microservices","vers":"0.3.0","deps":[{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nestrs-core","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nestrs-events","req":"^0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protoc-bin-vendored","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"redis","req":"^0.29","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rskafka","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25.1","features":["use-native-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":["transport"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5e012f3285c2439dee73db4993542d7386346f7dcb4b5529fc3165abe3f986e5","features":{"default":[]},"features2":{"grpc":["dep:tonic","dep:tonic-prost","dep:prost","dep:bytes"],"kafka":["dep:rskafka","dep:chrono","dep:uuid","dep:rustls","dep:rustls-pemfile","dep:webpki-roots","rskafka/transport-tls"],"microservice-metrics":["dep:metrics"],"mqtt":["dep:rumqttc","dep:uuid"],"nats":["dep:async-nats","dep:futures-util","dep:time"],"rabbitmq":["dep:lapin","dep:uuid","dep:futures-util"],"redis":["dep:redis","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-14T12:56:51Z","v":2} {"name":"nestrs-microservices","vers":"0.3.1","deps":[{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nestrs-core","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nestrs-events","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protoc-bin-vendored","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"redis","req":"^0.29","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rskafka","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25.1","features":["use-native-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":["transport"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"08a26f8d517073f7f9849117ba7de18c55dbba1980303b36c47737fb305568c8","features":{"default":[]},"features2":{"grpc":["dep:tonic","dep:tonic-prost","dep:prost","dep:bytes"],"kafka":["dep:rskafka","dep:chrono","dep:uuid","dep:rustls","dep:rustls-pemfile","dep:webpki-roots","rskafka/transport-tls"],"microservice-metrics":["dep:metrics"],"mqtt":["dep:rumqttc","dep:uuid"],"nats":["dep:async-nats","dep:futures-util","dep:time"],"rabbitmq":["dep:lapin","dep:uuid","dep:futures-util"],"redis":["dep:redis","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-14T17:45:39Z","v":2} {"name":"nestrs-microservices","vers":"0.3.2","deps":[{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nestrs-core","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nestrs-events","req":"^0.3.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protoc-bin-vendored","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"redis","req":"^0.29","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rskafka","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25.1","features":["use-native-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":["transport"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8516dc3df626839a9c8a8b097e85d8f7ac9759ce868cde41a885347536eae2ed","features":{"default":[]},"features2":{"grpc":["dep:tonic","dep:tonic-prost","dep:prost","dep:bytes"],"kafka":["dep:rskafka","dep:chrono","dep:uuid","dep:rustls","dep:rustls-pemfile","dep:webpki-roots","rskafka/transport-tls"],"microservice-metrics":["dep:metrics"],"mqtt":["dep:rumqttc","dep:uuid"],"nats":["dep:async-nats","dep:futures-util","dep:time"],"rabbitmq":["dep:lapin","dep:uuid","dep:futures-util"],"redis":["dep:redis","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-14T21:24:48Z","v":2} {"name":"nestrs-microservices","vers":"0.3.3","deps":[{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nestrs-core","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nestrs-events","req":"^0.3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protoc-bin-vendored","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"redis","req":"^0.29","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rskafka","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25.1","features":["use-native-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":["transport"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5eb51a8a7bb53365518c805491561858cd6379ae1b6e4dacf4e02507e91c4380","features":{"default":[]},"features2":{"grpc":["dep:tonic","dep:tonic-prost","dep:prost","dep:bytes"],"kafka":["dep:rskafka","dep:chrono","dep:uuid","dep:rustls","dep:rustls-pemfile","dep:webpki-roots","rskafka/transport-tls"],"microservice-metrics":["dep:metrics"],"mqtt":["dep:rumqttc","dep:uuid"],"nats":["dep:async-nats","dep:futures-util","dep:time"],"rabbitmq":["dep:lapin","dep:uuid","dep:futures-util"],"redis":["dep:redis","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-14T23:05:24Z","v":2} {"name":"nestrs-microservices","vers":"0.3.4","deps":[{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nestrs-core","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nestrs-events","req":"^0.3.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protoc-bin-vendored","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"redis","req":"^0.29","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rskafka","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25.1","features":["use-native-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":["transport"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b0f160b137a6d4ad39e5ee12007d523ce7ed7c17c7a59a8e80775d46f191bfc2","features":{"default":[]},"features2":{"grpc":["dep:tonic","dep:tonic-prost","dep:prost","dep:bytes"],"kafka":["dep:rskafka","dep:chrono","dep:uuid","dep:rustls","dep:rustls-pemfile","dep:webpki-roots","rskafka/transport-tls"],"microservice-metrics":["dep:metrics"],"mqtt":["dep:rumqttc","dep:uuid"],"nats":["dep:async-nats","dep:futures-util","dep:time"],"rabbitmq":["dep:lapin","dep:uuid","dep:futures-util"],"redis":["dep:redis","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-16T00:36:01Z","v":2} {"name":"nestrs-microservices","vers":"0.3.5","deps":[{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nestrs-core","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nestrs-events","req":"^0.3.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protoc-bin-vendored","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"redis","req":"^0.29","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rskafka","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25.1","features":["use-native-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":["transport"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"f2e917441b5f12c0613d4d5d4437e3c16f4b8901f9c2a1e0ba28e5eb71936080","features":{"default":[]},"features2":{"grpc":["dep:tonic","dep:tonic-prost","dep:prost","dep:bytes"],"kafka":["dep:rskafka","dep:chrono","dep:uuid","dep:rustls","dep:rustls-pemfile","dep:webpki-roots","rskafka/transport-tls"],"microservice-metrics":["dep:metrics"],"mqtt":["dep:rumqttc","dep:uuid"],"nats":["dep:async-nats","dep:futures-util","dep:time"],"rabbitmq":["dep:lapin","dep:uuid","dep:futures-util"],"redis":["dep:redis","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-16T12:36:25Z","v":2} {"name":"nestrs-microservices","vers":"0.3.6","deps":[{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nestrs-core","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nestrs-events","req":"^0.3.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protoc-bin-vendored","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"redis","req":"^0.29","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rskafka","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25.1","features":["use-native-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":["transport"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"049eca6d5c2861d111a945c9c336ca26fe6abac2007e9924995d4bf2a60a4605","features":{"default":[]},"features2":{"grpc":["dep:tonic","dep:tonic-prost","dep:prost","dep:bytes"],"kafka":["dep:rskafka","dep:chrono","dep:uuid","dep:rustls","dep:rustls-pemfile","dep:webpki-roots","rskafka/transport-tls"],"microservice-metrics":["dep:metrics"],"mqtt":["dep:rumqttc","dep:uuid"],"nats":["dep:async-nats","dep:futures-util","dep:time"],"rabbitmq":["dep:lapin","dep:uuid","dep:futures-util"],"redis":["dep:redis","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-16T15:20:23Z","v":2} {"name":"nestrs-microservices","vers":"0.3.7","deps":[{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nestrs-core","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nestrs-events","req":"^0.3.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protoc-bin-vendored","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"redis","req":"^0.29","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rskafka","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25.1","features":["use-native-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":["transport"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c4faa314b7f20d2632e532706fdf2badd7b48456c80a66a9d7c4b064573e72f2","features":{"default":[]},"features2":{"grpc":["dep:tonic","dep:tonic-prost","dep:prost","dep:bytes"],"kafka":["dep:rskafka","dep:chrono","dep:uuid","dep:rustls","dep:rustls-pemfile","dep:webpki-roots","rskafka/transport-tls"],"microservice-metrics":["dep:metrics"],"mqtt":["dep:rumqttc","dep:uuid"],"nats":["dep:async-nats","dep:futures-util","dep:time"],"rabbitmq":["dep:lapin","dep:uuid","dep:futures-util"],"redis":["dep:redis","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-16T16:57:28Z","v":2} {"name":"nestrs-microservices","vers":"0.3.8","deps":[{"name":"async-nats","req":"^0.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4.44","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-util","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lapin","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"linkme","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.24","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"nestrs-core","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nestrs-events","req":"^0.3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.14.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"protoc-bin-vendored","req":"^3.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"redis","req":"^0.29","features":["tokio-comp"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rskafka","req":"^0.6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rumqttc","req":"^0.25.1","features":["use-native-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls","req":"^0.23","features":["std","tls12","ring"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"time","req":"^0.3.47","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal","io-util"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1","features":["macros","rt-multi-thread","net","signal"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tonic","req":"^0.14.5","features":["transport"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost","req":"^0.14.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-prost-build","req":"^0.14.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"uuid","req":"^1.23.0","features":["v4"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"webpki-roots","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b99a2dc21a8e166035f3dadafe5a13acc6c6d566113e47d90036681d105e6019","features":{"default":[]},"features2":{"grpc":["dep:tonic","dep:tonic-prost","dep:prost","dep:bytes"],"kafka":["dep:rskafka","dep:chrono","dep:uuid","dep:rustls","dep:rustls-pemfile","dep:webpki-roots","rskafka/transport-tls"],"microservice-metrics":["dep:metrics"],"mqtt":["dep:rumqttc","dep:uuid"],"nats":["dep:async-nats","dep:futures-util","dep:time"],"rabbitmq":["dep:lapin","dep:uuid","dep:futures-util"],"redis":["dep:redis","dep:futures-util"]},"yanked":false,"rust_version":"1.88","pubtime":"2026-04-18T12:37:37Z","v":2}