{
  "cksum": "e0976bf6e35ce558a629e285e5b5b7d01b70b7a2b5606f2d8b3372ade7ffd837",
  "crate_file": "confers-0.4.0.crate",
  "crate_url": "https://static.crates.io/crates/confers/confers-0.4.0.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "aes-gcm",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "anyhow",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "arc-swap",
      "optional": true,
      "req": "^1.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-nats",
      "optional": true,
      "req": "^0.49",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "async-nats",
      "optional": false,
      "req": "^0.49",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-stream",
      "optional": true,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-trait",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "base64",
      "optional": false,
      "req": "^0.22",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "chacha20poly1305",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "chrono",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive",
        "env"
      ],
      "kind": "normal",
      "name": "clap",
      "optional": true,
      "req": "^4.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "compact_str",
      "optional": false,
      "req": "^0.9",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "confers-macros",
      "optional": false,
      "req": "^0.4.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "async_tokio"
      ],
      "kind": "dev",
      "name": "criterion",
      "optional": false,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "dashmap",
      "optional": true,
      "req": "^6.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "dotenvy",
      "optional": true,
      "req": "^0.15",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "tls"
      ],
      "kind": "normal",
      "name": "etcd-client",
      "optional": true,
      "req": "^0.18",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "futures-util",
      "optional": true,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive",
        "email",
        "url",
        "regex"
      ],
      "kind": "normal",
      "name": "garde",
      "optional": true,
      "req": "^0.22",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "getset",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "hex",
      "optional": true,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "hkdf",
      "optional": true,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "indexmap",
      "optional": false,
      "req": "^2.13",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ipnet",
      "optional": true,
      "req": "^2.11",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "itoa",
      "optional": false,
      "req": "^1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "future",
        "sync"
      ],
      "kind": "normal",
      "name": "moka",
      "optional": false,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "notify-debouncer-full",
      "optional": true,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "proptest",
      "optional": false,
      "req": "^1.11",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rand",
      "optional": true,
      "req": "^0.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "tokio-comp"
      ],
      "kind": "normal",
      "name": "redis",
      "optional": true,
      "req": "^1.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "regex",
      "optional": false,
      "req": "^1.11",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "json",
        "rustls"
      ],
      "kind": "normal",
      "name": "reqwest",
      "optional": true,
      "req": "^0.13",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "schemars",
      "optional": true,
      "req": "^1.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "serde"
      ],
      "kind": "normal",
      "name": "secrecy",
      "optional": true,
      "req": "^0.10",
      "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_ini",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_yaml_ng",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "serial_test",
      "optional": false,
      "req": "^3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "sha2",
      "optional": true,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "similar",
      "optional": true,
      "req": "^2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "tempfile",
      "optional": false,
      "req": "^3.27",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "rt",
        "sync",
        "time",
        "fs"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": true,
      "req": "^1.50",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "rt",
        "sync",
        "time",
        "fs",
        "full",
        "test-util"
      ],
      "kind": "dev",
      "name": "tokio",
      "optional": false,
      "req": "^1.50",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "sync"
      ],
      "kind": "normal",
      "name": "tokio-stream",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "preserve_order"
      ],
      "kind": "normal",
      "name": "toml",
      "optional": true,
      "req": "^1.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "url",
      "optional": false,
      "req": "^2.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "derive"
      ],
      "kind": "normal",
      "name": "zeroize",
      "optional": true,
      "req": "^1.8",
      "target": null
    }
  ],
  "features": {
    "context-aware": [],
    "interpolation": [],
    "json": []
  },
  "features2": {
    "audit": [
      "dep:chrono"
    ],
    "cli": [
      "dep:clap",
      "dep:similar",
      "toml",
      "json",
      "yaml",
      "dep:chrono"
    ],
    "config-bus": [
      "dep:tokio",
      "dep:async-trait",
      "dep:futures-util",
      "dep:chrono",
      "dep:tokio-stream"
    ],
    "consul": [
      "remote",
      "dep:tokio",
      "dep:async-trait",
      "dep:reqwest",
      "dep:arc-swap",
      "toml",
      "json",
      "yaml"
    ],
    "default": [
      "toml",
      "json",
      "env"
    ],
    "dev": [
      "toml",
      "json",
      "yaml",
      "env",
      "cli",
      "validation",
      "schema",
      "audit",
      "watch",
      "migration",
      "snapshot",
      "dynamic"
    ],
    "distributed": [
      "toml",
      "json",
      "env",
      "watch",
      "validation",
      "config-bus",
      "progressive-reload",
      "audit"
    ],
    "dotenv": [
      "env"
    ],
    "dynamic": [
      "dep:arc-swap",
      "dep:tokio",
      "dep:dashmap"
    ],
    "encryption": [
      "dep:chacha20poly1305",
      "dep:hkdf",
      "dep:sha2",
      "dep:secrecy",
      "dep:zeroize",
      "dep:async-trait",
      "dep:tokio",
      "dep:aes-gcm"
    ],
    "env": [
      "dep:dotenvy"
    ],
    "etcd": [
      "remote",
      "dep:etcd-client",
      "dep:tokio",
      "dep:async-trait",
      "dep:reqwest",
      "dep:arc-swap",
      "toml",
      "json",
      "yaml"
    ],
    "full": [
      "toml",
      "json",
      "yaml",
      "ini",
      "env",
      "dotenv",
      "cli",
      "validation",
      "watch",
      "encryption",
      "security",
      "key",
      "schema",
      "typescript-schema",
      "dynamic",
      "progressive-reload",
      "audit",
      "migration",
      "snapshot",
      "interpolation",
      "remote",
      "config-bus",
      "nats-bus",
      "redis-bus",
      "context-aware",
      "modules",
      "etcd",
      "consul"
    ],
    "ini": [
      "dep:serde_ini"
    ],
    "key": [
      "encryption",
      "dep:chrono",
      "dep:rand",
      "dep:hex"
    ],
    "migration": [
      "dep:chrono"
    ],
    "minimal": [
      "env",
      "json"
    ],
    "modules": [
      "toml"
    ],
    "nats-bus": [
      "config-bus",
      "dep:async-nats"
    ],
    "production": [
      "toml",
      "env",
      "watch",
      "encryption",
      "validation",
      "audit",
      "schema",
      "cli",
      "migration",
      "dynamic",
      "progressive-reload",
      "snapshot"
    ],
    "progressive-reload": [
      "watch",
      "dep:arc-swap",
      "dep:async-trait"
    ],
    "recommended": [
      "toml",
      "env",
      "validation",
      "json"
    ],
    "redis-bus": [
      "config-bus",
      "dep:redis",
      "dep:async-stream"
    ],
    "remote": [
      "dep:reqwest",
      "dep:async-trait",
      "dep:tokio",
      "dep:ipnet",
      "dep:arc-swap"
    ],
    "schema": [
      "dep:schemars"
    ],
    "security": [
      "encryption",
      "dep:hex"
    ],
    "snapshot": [
      "dep:chrono",
      "dep:tokio",
      "json",
      "toml",
      "yaml",
      "dynamic"
    ],
    "toml": [
      "dep:toml"
    ],
    "typescript-schema": [
      "schema"
    ],
    "validation": [
      "dep:garde"
    ],
    "watch": [
      "dep:notify-debouncer-full",
      "dep:tokio",
      "dep:arc-swap",
      "dep:async-trait"
    ],
    "yaml": [
      "dep:serde_yaml_ng"
    ]
  },
  "index_path": "co/nf/confers",
  "name": "confers",
  "pubtime": "2026-07-05T22:55:51Z",
  "rust_version": "1.88",
  "v": 2,
  "vers": "0.4.0",
  "yanked": false
}
