{
  "cksum": "fe9a81c3febc81307557786367a19d771c028de13331c5f32edf37004ca2ed16",
  "crate_file": "homestar-runtime-0.1.1.crate",
  "crate_url": "https://static.crates.io/crates/homestar-runtime/homestar-runtime-0.1.1.crate",
  "deps": [
    {
      "default_features": true,
      "features": [
        "backtrace"
      ],
      "kind": "normal",
      "name": "anyhow",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "assert_cmd",
      "optional": false,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-trait",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "atomic_refcell",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "byte-unit",
      "optional": false,
      "req": "^4.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "clock",
        "std"
      ],
      "kind": "normal",
      "name": "chrono",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "derive",
        "color",
        "help",
        "env",
        "std",
        "usage"
      ],
      "kind": "normal",
      "name": "clap",
      "optional": false,
      "req": "^4.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "toml"
      ],
      "kind": "normal",
      "name": "config",
      "optional": false,
      "req": "^0.13",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "parking_lot"
      ],
      "kind": "normal",
      "name": "console-subscriber",
      "optional": true,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "const_format",
      "optional": false,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "criterion",
      "optional": false,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "crossbeam",
      "optional": false,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "daemonize",
      "optional": false,
      "req": "^0.5",
      "target": "cfg(not(windows))"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "dagga",
      "optional": false,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "dashmap",
      "optional": false,
      "req": "^5.5",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "sqlite",
        "r2d2",
        "returning_clauses_for_sqlite_3_35",
        "with-deprecated",
        "chrono"
      ],
      "kind": "normal",
      "name": "diesel",
      "optional": false,
      "req": "^2.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "diesel_migrations",
      "optional": false,
      "req": "^2.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "dotenvy",
      "optional": false,
      "req": "^0.15",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "dyn-clone",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "enum-assoc",
      "optional": false,
      "req": "^1.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "faststr",
      "optional": false,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "async"
      ],
      "kind": "normal",
      "name": "flume",
      "optional": false,
      "req": "^0.11",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "fnv",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "futures",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "diesel"
      ],
      "kind": "normal",
      "name": "homestar-invocation",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "diesel",
        "test-utils"
      ],
      "kind": "dev",
      "name": "homestar-invocation",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "homestar-wasm",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "homestar-workflow",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "http",
      "optional": false,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "http-serde",
      "optional": false,
      "req": "^1.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "humantime",
      "optional": false,
      "req": "^2.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "indexmap",
      "optional": false,
      "req": "^2.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ipfs-api",
      "optional": true,
      "req": "^0.17",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "with-builder",
        "with-send-sync"
      ],
      "kind": "normal",
      "name": "ipfs-api-backend-hyper",
      "optional": true,
      "req": "^0.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "itertools",
      "optional": false,
      "req": "^0.11",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "server"
      ],
      "kind": "normal",
      "name": "jsonrpsee",
      "optional": false,
      "req": "^0.21",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "client"
      ],
      "kind": "dev",
      "name": "jsonrpsee",
      "optional": false,
      "req": "^0.21",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "serde-codec",
        "dag-cbor",
        "dag-json",
        "derive"
      ],
      "kind": "normal",
      "name": "libipld",
      "optional": false,
      "req": "^0.16",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "kad",
        "request-response",
        "rendezvous",
        "identify",
        "ed25519",
        "secp256k1",
        "mdns",
        "gossipsub",
        "request-response",
        "tokio",
        "tcp",
        "noise",
        "cbor",
        "yamux",
        "serde"
      ],
      "kind": "normal",
      "name": "libp2p",
      "optional": false,
      "req": "^0.53",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "bundled"
      ],
      "kind": "normal",
      "name": "libsqlite3-sys",
      "optional": false,
      "req": "^0.27",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "maplit",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "metrics",
      "optional": false,
      "req": "^0.21",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "http-listener"
      ],
      "kind": "normal",
      "name": "metrics-exporter-prometheus",
      "optional": false,
      "req": "^0.12.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "metrics-util",
      "optional": false,
      "req": "^0.15",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "fancy"
      ],
      "kind": "normal",
      "name": "miette",
      "optional": false,
      "req": "^5.10",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "future",
        "sync"
      ],
      "kind": "normal",
      "name": "moka",
      "optional": false,
      "req": "^0.12.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "names",
      "optional": false,
      "req": "^0.14",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "signal"
      ],
      "kind": "dev",
      "name": "nix",
      "optional": false,
      "req": "^0.27",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "once_cell",
      "optional": false,
      "req": "^1.18",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "dev",
      "name": "predicates",
      "optional": false,
      "req": "^3.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "prometheus-parse",
      "optional": false,
      "req": "^0.2.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "proptest",
      "optional": true,
      "req": "^1.2",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "puffin",
      "optional": true,
      "req": "^0.18",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "puffin_egui",
      "optional": true,
      "req": "^0.23.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": false,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "dev",
      "name": "rand",
      "optional": false,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "regex",
      "optional": false,
      "req": "^1.10",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "blocking",
        "json"
      ],
      "kind": "normal",
      "name": "reqwest",
      "optional": false,
      "req": "^0.11",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "dev",
      "name": "retry",
      "optional": false,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "rm_rf",
      "optional": false,
      "req": "^0.6",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "pem"
      ],
      "kind": "normal",
      "name": "sec1",
      "optional": false,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "semver",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "std"
      ],
      "kind": "normal",
      "name": "serde_ipld_dagcbor",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "raw_value"
      ],
      "kind": "normal",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "base64",
        "macros",
        "std"
      ],
      "kind": "normal",
      "name": "serde_with",
      "optional": false,
      "req": "^3.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "stream-cancel",
      "optional": false,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "strip-ansi-escapes",
      "optional": false,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "sysinfo",
      "optional": true,
      "req": "^0.29",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "dev",
      "name": "sysinfo",
      "optional": false,
      "req": "^0.29",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "derive",
        "macros"
      ],
      "kind": "normal",
      "name": "tabled",
      "optional": false,
      "req": "^0.14",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "serde-transport",
        "tcp"
      ],
      "kind": "normal",
      "name": "tarpc",
      "optional": false,
      "req": "^0.33",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "fs",
        "io-util",
        "io-std",
        "macros",
        "rt",
        "rt-multi-thread",
        "signal",
        "sync",
        "tracing"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": false,
      "req": "^1.33",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "messagepack"
      ],
      "kind": "normal",
      "name": "tokio-serde",
      "optional": false,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "sync"
      ],
      "kind": "normal",
      "name": "tokio-stream",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tokio-test",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "connect"
      ],
      "kind": "dev",
      "name": "tokio-tungstenite",
      "optional": false,
      "req": "^0.21",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tokio-util",
      "optional": false,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "log",
        "timeout"
      ],
      "kind": "normal",
      "name": "tower",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "trace",
        "sensitive-headers",
        "catch-panic",
        "cors"
      ],
      "kind": "normal",
      "name": "tower-http",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "tracing",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing-appender",
      "optional": false,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing-logfmt",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "env-filter",
        "parking_lot",
        "registry"
      ],
      "kind": "normal",
      "name": "tracing-subscriber",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tryhard",
      "optional": false,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "typetag",
      "optional": false,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "url",
      "optional": false,
      "req": "^2.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "wait-timeout",
      "optional": false,
      "req": "^0.2",
      "target": null
    }
  ],
  "features": {
    "ansi-logs": [
      "tracing-logfmt/ansi_logs"
    ],
    "wasmtime-default": [
      "homestar-wasm/default"
    ],
    "websocket-notify": []
  },
  "features2": {
    "console": [
      "dep:console-subscriber"
    ],
    "default": [
      "wasmtime-default",
      "ipfs",
      "monitoring",
      "websocket-notify"
    ],
    "dev": [
      "ansi-logs",
      "ipfs",
      "monitoring",
      "websocket-notify"
    ],
    "ipfs": [
      "dep:ipfs-api",
      "dep:ipfs-api-backend-hyper"
    ],
    "monitoring": [
      "dep:sysinfo"
    ],
    "profile": [
      "dep:puffin",
      "dep:puffin_egui"
    ],
    "test-utils": [
      "dep:proptest",
      "homestar-invocation/test-utils"
    ]
  },
  "index_path": "ho/me/homestar-runtime",
  "name": "homestar-runtime",
  "pubtime": "2024-01-20T19:32:39Z",
  "rust_version": "1.73.0",
  "v": 2,
  "vers": "0.1.1",
  "yanked": false
}
