{
  "cksum": "070a9f0ee3e75b430d798381a0090008723963762eb056328f162d70ef3fe483",
  "crate_file": "swiftide-integrations-0.7.1.crate",
  "crate_url": "https://static.crates.io/crates/swiftide-integrations/swiftide-integrations-0.7.1.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "anyhow",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-openai",
      "optional": true,
      "req": "^0.23",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "async-trait",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "behavior-version-latest"
      ],
      "kind": "normal",
      "name": "aws-config",
      "optional": true,
      "req": "^1.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "hardcoded-credentials"
      ],
      "kind": "normal",
      "name": "aws-credential-types",
      "optional": true,
      "req": "^1.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "behavior-version-latest"
      ],
      "kind": "normal",
      "name": "aws-sdk-bedrockruntime",
      "optional": true,
      "req": "^1.37",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "chrono",
      "optional": false,
      "req": "^0.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "derive_builder",
      "optional": false,
      "req": "^0.20",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "fastembed",
      "optional": true,
      "req": "^3.6",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "futures-util",
      "optional": false,
      "req": "^0.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "htmd",
      "optional": true,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "indoc",
      "optional": false,
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "itertools",
      "optional": false,
      "req": "^0.13",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "mockall",
      "optional": false,
      "req": "^0.13.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "ollama-rs",
      "optional": true,
      "req": "^0.2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "serde",
        "serde"
      ],
      "kind": "normal",
      "name": "qdrant-client",
      "optional": true,
      "req": "^1.10",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "aio",
        "tokio-comp",
        "connection-manager",
        "tokio-rustls-comp"
      ],
      "kind": "normal",
      "name": "redis",
      "optional": true,
      "req": "^0.26",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "reqwest",
      "optional": true,
      "req": "^0.12.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "secrecy",
      "optional": true,
      "req": "^0.8.0",
      "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_json",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "spider",
      "optional": true,
      "req": "^1.98",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "strum",
      "optional": false,
      "req": "^0.26",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "strum_macros",
      "optional": false,
      "req": "^0.26",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "swiftide-core",
      "optional": false,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "test-case",
      "optional": false,
      "req": "^3.3.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "test-log",
      "optional": false,
      "req": "^0.2.16",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "dev",
      "name": "testcontainers",
      "optional": false,
      "req": "^0.20.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "full",
        "full"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": false,
      "req": "^1.38",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "log"
      ],
      "kind": "normal",
      "name": "tracing",
      "optional": false,
      "req": "^0.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter",
      "optional": true,
      "req": "^0.22",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-javascript",
      "optional": true,
      "req": "^0.21",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-python",
      "optional": true,
      "req": "^0.21",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-ruby",
      "optional": true,
      "req": "^0.21",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-rust",
      "optional": true,
      "req": "^0.21",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tree-sitter-typescript",
      "optional": true,
      "req": "^0.21",
      "target": null
    }
  ],
  "features": {
    "default": [
      "rustls"
    ],
    "rustls": [
      "reqwest/rustls-tls-native-roots"
    ]
  },
  "features2": {
    "aws-bedrock": [
      "dep:aws-config",
      "dep:aws-credential-types",
      "dep:aws-sdk-bedrockruntime"
    ],
    "fastembed": [
      "dep:fastembed"
    ],
    "groq": [
      "dep:async-openai",
      "dep:secrecy",
      "dep:reqwest"
    ],
    "ollama": [
      "dep:ollama-rs"
    ],
    "openai": [
      "dep:async-openai"
    ],
    "qdrant": [
      "dep:qdrant-client"
    ],
    "redis": [
      "dep:redis"
    ],
    "scraping": [
      "dep:spider",
      "dep:htmd"
    ],
    "tree-sitter": [
      "dep:tree-sitter",
      "dep:tree-sitter-rust",
      "dep:tree-sitter-python",
      "dep:tree-sitter-ruby",
      "dep:tree-sitter-typescript",
      "dep:tree-sitter-javascript"
    ]
  },
  "index_path": "sw/if/swiftide-integrations",
  "name": "swiftide-integrations",
  "pubtime": "2024-08-04T20:45:44Z",
  "v": 2,
  "vers": "0.7.1",
  "yanked": false
}
