139 lines · 4.8 KB · TOML
RawDownload
[package]authors = ["Nathan Sobo <nathan@zed.dev>"]default-run = "collab"edition.workspace = truename = "collab"version = "0.44.0"publish.workspace = truelicense = "AGPL-3.0-or-later" [lints]workspace = true [[bin]]name = "collab" [features]sqlite = ["sea-orm/sqlx-sqlite", "sqlx/sqlite"]test-support = ["sqlite"] [dependencies]anyhow.workspace = trueasync-stripe.workspace = trueasync-trait.workspace = trueasync-tungstenite.workspace = trueaws-config = { version = "1.1.5" }aws-sdk-s3 = { version = "1.15.0" }aws-sdk-kinesis = "1.51.0"axum = { version = "0.6", features = ["json", "headers", "ws"] }axum-extra = { version = "0.4", features = ["erased-json"] }base64.workspace = truechrono.workspace = trueclock.workspace = truecollections.workspace = truedashmap.workspace = truederive_more.workspace = trueenvy = "0.4.2"futures.workspace = truehex.workspace = truehttp_client.workspace = truejsonwebtoken.workspace = truelivekit_api.workspace = truelog.workspace = truenanoid.workspace = trueparking_lot.workspace = trueprometheus = "0.14"prost.workspace = truerand.workspace = truereqwest = { version = "0.11", features = ["json"] }reqwest_client.workspace = truerpc.workspace = truerustc-demangle.workspace = truescrypt = "0.11"sea-orm = { version = "1.1.0-rc.1", features = ["sqlx-postgres", "postgres-array", "runtime-tokio-rustls", "with-uuid"] }semantic_version.workspace = truesemver.workspace = trueserde.workspace = trueserde_derive.workspace = trueserde_json.workspace = truesha2.workspace = truesqlx = { version = "0.8", features = ["runtime-tokio-rustls", "postgres", "json", "time", "uuid", "any"] }strum.workspace = truesubtle.workspace = truesupermaven_api.workspace = truetelemetry_events.workspace = truetext.workspace = truethiserror.workspace = truetime.workspace = truetokio = { workspace = true, features = ["full"] }toml.workspace = truetower = "0.4"tower-http = { workspace = true, features = ["trace"] }tracing = "0.1.40"tracing-subscriber = { version = "0.3.18", features = ["env-filter", "json", "registry", "tracing-log"] } # workaround for https://github.com/tokio-rs/tracing/issues/2927util.workspace = trueuuid.workspace = trueworkspace-hack.workspace = truezed_llm_client.workspace = true [dev-dependencies]agent_settings.workspace = trueassistant_context_editor.workspace = trueassistant_slash_command.workspace = trueassistant_tool.workspace = trueasync-trait.workspace = trueaudio.workspace = truebuffer_diff.workspace = truecall = { workspace = true, features = ["test-support"] }channel.workspace = trueclient = { workspace = true, features = ["test-support"] }collab_ui = { workspace = true, features = ["test-support"] }collections = { workspace = true, features = ["test-support"] }command_palette_hooks.workspace = truecontext_server.workspace = truector.workspace = truedap = { workspace = true, features = ["test-support"] }dap_adapters = { workspace = true, features = ["test-support"] }debugger_ui = { workspace = true, features = ["test-support"] }editor = { workspace = true, features = ["test-support"] }extension.workspace = truefile_finder.workspace = truefs = { workspace = true, features = ["test-support"] }git = { workspace = true, features = ["test-support"] }git_hosting_providers.workspace = truegit_ui = { workspace = true, features = ["test-support"] }gpui = { workspace = true, features = ["test-support"] }gpui_tokio.workspace = truehyper.workspace = trueindoc.workspace = truelanguage = { workspace = true, features = ["test-support"] }language_model = { workspace = true, features = ["test-support"] }livekit_client =  { workspace = true, features = ["test-support"] }lsp = { workspace = true, features = ["test-support"] }menu.workspace = truemulti_buffer = { workspace = true, features = ["test-support"] }node_runtime.workspace = truenotifications = { workspace = true, features = ["test-support"] }pretty_assertions.workspace = trueproject = { workspace = true, features = ["test-support"] }prompt_store.workspace = truerecent_projects.workspace = truerelease_channel.workspace = trueremote = { workspace = true, features = ["test-support"] }remote_server.workspace = truerpc = { workspace = true, features = ["test-support"] }sea-orm = { version = "1.1.0-rc.1", features = ["sqlx-sqlite"] }serde_json.workspace = truesession = { workspace = true, features = ["test-support"] }settings = { workspace = true, features = ["test-support"] }sqlx = { version = "0.8", features = ["sqlite"] }task.workspace = truetheme.workspace = trueunindent.workspace = trueutil.workspace = trueworkspace = { workspace = true, features = ["test-support"] }worktree = { workspace = true, features = ["test-support"] }zlog.workspace = true [package.metadata.cargo-machete]ignored = ["async-stripe"]