{
  "cksum": "142bcca56b0de9381e844e5718b3ac000e45559879526ecfb9d01137be178f50",
  "crate_file": "kitsune_p2p-0.4.0-dev.2.crate",
  "crate_url": "https://static.crates.io/crates/kitsune_p2p/kitsune_p2p-0.4.0-dev.2.crate",
  "deps": [
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "arbitrary",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "arrayref",
      "optional": false,
      "req": "^0.3.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "base64",
      "optional": false,
      "req": "^0.22",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "blake2b_simd",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "bloomfilter",
      "optional": false,
      "req": "^1.0.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "bytes",
      "optional": false,
      "req": "^1.4.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "contrafact",
      "optional": true,
      "req": "^0.2.0-rc.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "derive_more",
      "optional": false,
      "req": "^0.99",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "fixt",
      "optional": false,
      "req": "^0.4.0-dev.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ghost_actor",
      "optional": false,
      "req": "=0.3.0-alpha.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "governor",
      "optional": false,
      "req": "^0.3.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "holochain_trace",
      "optional": false,
      "req": "^0.4.0-dev.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "itertools",
      "optional": false,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "kitsune_p2p_bin_data",
      "optional": false,
      "req": "^0.4.0-dev.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "kitsune_p2p_block",
      "optional": false,
      "req": "^0.4.0-dev.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "kitsune_p2p_bootstrap_client",
      "optional": false,
      "req": "^0.4.0-dev.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "kitsune_p2p_fetch",
      "optional": false,
      "req": "^0.4.0-dev.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "kitsune_p2p_mdns",
      "optional": false,
      "req": "^0.4.0-dev.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "kitsune_p2p_proxy",
      "optional": false,
      "req": "^0.4.0-dev.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "now"
      ],
      "kind": "normal",
      "name": "kitsune_p2p_timestamp",
      "optional": false,
      "req": "^0.4.0-dev.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "kitsune_p2p_transport_quic",
      "optional": true,
      "req": "^0.4.0-dev.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "kitsune_p2p_types",
      "optional": false,
      "req": "^0.4.0-dev.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "maplit",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "maplit",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "mockall",
      "optional": true,
      "req": "^0.11.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "must_future",
      "optional": false,
      "req": "^0.1.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "nanoid",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "num-traits",
      "optional": false,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "once_cell",
      "optional": false,
      "req": "^1.4.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "metrics"
      ],
      "kind": "normal",
      "name": "opentelemetry_api",
      "optional": false,
      "req": "=0.20.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "parking_lot",
      "optional": false,
      "req": "^0.12.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "pretty_assertions",
      "optional": false,
      "req": "^1.4.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "proptest",
      "optional": true,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "proptest-derive",
      "optional": true,
      "req": "^0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": false,
      "req": "^0.8.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_bytes",
      "optional": false,
      "req": "^0.11",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "preserve_order"
      ],
      "kind": "normal",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0.51",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "test-case",
      "optional": false,
      "req": "^3.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "^1.0.22",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "full"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": false,
      "req": "^1.36.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "full",
        "test-util"
      ],
      "kind": "dev",
      "name": "tokio",
      "optional": false,
      "req": "^1.11",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tokio-stream",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tracing-subscriber",
      "optional": false,
      "req": "^0.3.16",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tx5",
      "optional": true,
      "req": "=0.0.9-alpha",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tx5-signal-srv",
      "optional": false,
      "req": "=0.0.9-alpha",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "url2",
      "optional": false,
      "req": "^0.0.6",
      "target": null
    }
  ],
  "features": {
    "fuzzing": [
      "arbitrary",
      "contrafact",
      "proptest",
      "proptest-derive",
      "kitsune_p2p_fetch/fuzzing",
      "kitsune_p2p_timestamp/fuzzing",
      "kitsune_p2p_types/fuzzing"
    ],
    "mock_network": [
      "kitsune_p2p_types/test_utils",
      "mockall"
    ],
    "sqlite": [
      "kitsune_p2p_fetch/sqlite",
      "kitsune_p2p_proxy/sqlite",
      "kitsune_p2p_timestamp/sqlite",
      "kitsune_p2p_block/sqlite",
      "kitsune_p2p_transport_quic/sqlite",
      "kitsune_p2p_types/sqlite"
    ],
    "sqlite-encrypted": [
      "kitsune_p2p_fetch/sqlite-encrypted",
      "kitsune_p2p_proxy/sqlite-encrypted",
      "kitsune_p2p_timestamp/sqlite-encrypted",
      "kitsune_p2p_block/sqlite-encrypted",
      "kitsune_p2p_transport_quic/sqlite-encrypted",
      "kitsune_p2p_types/sqlite-encrypted"
    ],
    "test_utils": [
      "blake2b_simd",
      "tokio/test-util",
      "ghost_actor/test_utils",
      "kitsune_p2p_types/test_utils",
      "kitsune_p2p_types/fixt",
      "kitsune_p2p_bin_data/fixt",
      "maplit",
      "mockall"
    ],
    "tx2": [
      "kitsune_p2p_types/tx2",
      "kitsune_p2p_transport_quic"
    ]
  },
  "features2": {
    "default": [
      "tx2",
      "tx5"
    ],
    "tx5": [
      "dep:tx5",
      "kitsune_p2p_types/tx5"
    ]
  },
  "index_path": "ki/ts/kitsune_p2p",
  "name": "kitsune_p2p",
  "pubtime": "2024-05-08T03:38:06Z",
  "v": 2,
  "vers": "0.4.0-dev.2",
  "yanked": false
}
