{"name":"ant-libp2p-dcutr","vers":"0.12.1","deps":[{"name":"ant-libp2p-core","req":"^0.42.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ant-libp2p-identify","req":"^0.46.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ant-libp2p-noise","req":"^0.45.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ant-libp2p-ping","req":"^0.45.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ant-libp2p-plaintext","req":"^0.42.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ant-libp2p-relay","req":"^0.18.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ant-libp2p-swarm","req":"^0.45.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"ant-libp2p-swarm","req":"^0.45.2","features":["macros"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ant-libp2p-tcp","req":"^0.42.0","features":["async-io"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ant-libp2p-yamux","req":"^0.46.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"asynchronous-codec","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.5.6","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"either","req":"^1.11.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3.30","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-bounded","req":"^0.2.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-timer","req":"^3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"libp2p-dns","req":"^0.42.0","features":["async-std"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"libp2p-identity","req":"^0.2.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quick-protobuf","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"quick-protobuf-codec","req":"^0.3.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.38","features":["rt","macros"],"optional":false,"default_features":false,"target":null,"kind":"dev"},{"name":"tracing","req":"^0.1.37","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"web-time","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0915129cbab1069afa80cee68db14898c66d91bf2e1a884886e0cf6e000cf27b","features":{},"yanked":false,"rust_version":"1.75.0","pubtime":"2024-12-10T15:09:19Z"}
