{"name":"ant-libp2p-autonat","vers":"0.13.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-request-response","req":"^0.27.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"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":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"asynchronous-codec","req":"^0.7.0","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":"either","req":"^1.9.0","features":[],"optional":true,"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":true,"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-identity","req":"^0.2.10","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":"normal"},{"name":"rand_core","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.38","features":["macros","rt","sync"],"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":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"98915e9dfa1618d66adca1b26b0833d892504e0d62c2530b807d6fb74b024355","features":{},"features2":{"default":["v1","v2"],"v1":["dep:ant-libp2p-request-response","dep:web-time","dep:async-trait"],"v2":["dep:bytes","dep:either","dep:futures-bounded","dep:thiserror","dep:rand_core"]},"yanked":false,"rust_version":"1.75.0","pubtime":"2024-12-09T23:31:38Z","v":2}
