Separate out component_preview crate and add easy-to-use example binaries (#45382)

Release Notes:

- N/A
This commit is contained in:
Mikayla Maki
2025-12-19 16:34:14 -08:00
committed by GitHub
parent 1d76539d28
commit 5395197619
11 changed files with 248 additions and 11 deletions

29
Cargo.lock generated
View File

@@ -3525,6 +3525,33 @@ dependencies = [
"theme",
]
[[package]]
name = "component_preview"
version = "0.1.0"
dependencies = [
"anyhow",
"client",
"collections",
"component",
"db",
"fs",
"gpui",
"language",
"log",
"node_runtime",
"notifications",
"project",
"release_channel",
"reqwest_client",
"session",
"settings",
"theme",
"ui",
"ui_input",
"uuid",
"workspace",
]
[[package]]
name = "compression-codecs"
version = "0.4.31"
@@ -20643,6 +20670,7 @@ dependencies = [
"collections",
"command_palette",
"component",
"component_preview",
"copilot",
"crashes",
"dap",
@@ -20748,7 +20776,6 @@ dependencies = [
"tree-sitter-md",
"tree-sitter-rust",
"ui",
"ui_input",
"ui_prompt",
"url",
"urlencoding",