Cargo.toml

 1[package]
 2name = "semantic_index"
 3description = "Process, chunk, and embed text as vectors for semantic search."
 4version = "0.1.0"
 5edition.workspace = true
 6publish.workspace = true
 7license = "GPL-3.0-or-later"
 8
 9[lints]
10workspace = true
11
12[lib]
13path = "src/semantic_index.rs"
14
15[[example]]
16name = "index"
17path = "examples/index.rs"
18crate-type = ["bin"]
19
20[dependencies]
21anyhow.workspace = true
22arrayvec.workspace = true
23blake3.workspace = true
24client.workspace = true
25clock.workspace = true
26collections.workspace = true
27feature_flags.workspace = true
28fs.workspace = true
29futures-batch.workspace = true
30futures.workspace = true
31gpui.workspace = true
32heed.workspace = true
33http_client.workspace = true
34language.workspace = true
35language_model.workspace = true
36log.workspace = true
37open_ai.workspace = true
38parking_lot.workspace = true
39project.workspace = true
40serde.workspace = true
41serde_json.workspace = true
42settings.workspace = true
43sha2.workspace = true
44smol.workspace = true
45streaming-iterator.workspace = true
46theme.workspace = true
47tree-sitter.workspace = true
48ui.workspace = true
49unindent.workspace = true
50util.workspace = true
51workspace.workspace = true
52worktree.workspace = true
53workspace-hack.workspace = true
54
55[dev-dependencies]
56client = { workspace = true, features = ["test-support"] }
57fs = { workspace = true, features = ["test-support"] }
58futures.workspace = true
59gpui = { workspace = true, features = ["test-support"] }
60http_client = { workspace = true, features = ["test-support"] }
61language = { workspace = true, features = ["test-support"] }
62languages.workspace = true
63project = { workspace = true, features = ["test-support"] }
64tempfile.workspace = true
65reqwest_client.workspace = true
66util = { workspace = true, features = ["test-support"] }
67workspace = { workspace = true, features = ["test-support"] }
68worktree = { workspace = true, features = ["test-support"] }
69zlog.workspace = true