gpui-box-kit 0.1.1

GPUI Box Kit design-system components and interaction primitives
Documentation
[package]
name = "gpui-box-kit"
description = "GPUI Box Kit design-system components and interaction primitives"
edition.workspace = true
version.workspace = true
license.workspace = true
repository.workspace = true
rust-version.workspace = true

[lib]
name = "gpui_kit"

[features]
# The reference calendar the datetime scenes and tests run on. Off by default,
# so a host cannot reach a fixture calendar from the component path.
fixtures = []

[dependencies]
unicode-segmentation.workspace = true
unicode-bidi.workspace = true
gpui.workspace = true
gpui-kit-assets.workspace = true
gpui-kit-semantics.workspace = true
gpui-kit-theme.workspace = true
gpui-kit-tokens.workspace = true
pulldown-cmark.workspace = true
# Parsing only, for the bounded glTF reader in `media::gltf`. Nothing here
# serializes, and nothing here resolves a URI.
serde = { workspace = true }
serde_json.workspace = true
web-time.workspace = true

[dev-dependencies]
gpui = { package = "gpui-box", path = "../gpui", features = ["test-support"] }
# The tests drive the datetime scenes, which only exist with the reference
# calendar compiled in.
gpui-kit = { package = "gpui-box-kit", path = ".", features = ["fixtures"] }
gpui-kit-testkit = { package = "gpui-box-kit-testkit", path = "../gpui-kit-testkit", features = ["test-support"] }

[lints]
workspace = true