hikari-components 0.2.2

Core UI components (40+) for the Hikari design system
# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
#
# When uploading crates to the registry Cargo will automatically
# "normalize" Cargo.toml files for maximal compatibility
# with all versions of Cargo and also rewrite `path` dependencies
# to registry (e.g., crates.io) dependencies.
#
# If you are reading this file be aware that the original Cargo.toml
# will likely look very different (and much more reasonable).
# See Cargo.toml.orig for the original contents.

[package]
edition = "2024"
name = "hikari-components"
version = "0.2.2"
authors = ["langyo <langyo.china@gmail.com>"]
build = "build.rs"
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Core UI components (40+) for the Hikari design system"
readme = "README.md"
license = "MIT OR Apache-2.0"
repository = "https://github.com/celestia-island/hikari"
resolver = "2"

[features]
alert = []
arrow = []
aside = []
auto_complete = []
avatar = []
badge = []
basic = [
    "button",
    "input",
    "card",
    "badge",
    "image",
    "avatar",
    "checkbox",
    "switch",
    "radio_group",
    "select",
    "slider",
    "textarea",
    "icon_button",
    "arrow",
    "canvas",
]
breadcrumb = []
button = []
calendar = []
canvas = []
card = []
carousel = []
cascader = []
checkbox = []
code_highlight = []
comment = []
content = []
data = [
    "table",
    "tree",
    "pagination",
]
date_picker = []
default = [
    "basic",
    "feedback",
    "navigation",
    "layout",
    "data",
    "display",
    "entry",
    "production",
]
description_list = []
display = [
    "tag",
    "empty",
    "comment",
    "description_list",
    "qrcode",
    "carousel",
    "calendar",
    "timeline",
]
drawer = []
dropdown = []
empty = []
entry = [
    "number_input",
    "search",
    "cascader",
    "transfer",
    "auto_complete",
]
feedback = [
    "alert",
    "toast",
    "tooltip",
    "modal",
]
file_upload = []
footer = []
form_field = []
glow = []
header = []
icon_button = []
image = []
input = []
layout = [
    "layout-component",
    "header",
    "aside",
    "content",
    "footer",
]
layout-component = []
menu = []
modal = []
native-scrollbars = []
navigation = [
    "menu",
    "tabs",
    "breadcrumb",
]
number_input = []
pagination = []
popover = []
production = [
    "code_highlight",
    "video_player",
    "rich_text_editor",
]
progress = []
qrcode = []
radio_group = []
rich_text_editor = []
search = []
select = []
skeleton = []
slider = []
spin = []
spotlight = []
steps = []
switch = []
table = []
tabs = []
tag = []
textarea = []
timeline = []
toast = []
tooltip = []
transfer = []
tree = []
video_player = []

[lib]
name = "hikari_components"
path = "src/lib.rs"
doctest = false

[[test]]
name = "basic_components_tests"
path = "tests/basic_components_tests.rs"

[[test]]
name = "collapse_tests"
path = "tests/collapse_tests.rs"

[[test]]
name = "data_components_tests"
path = "tests/data_components_tests.rs"

[[test]]
name = "display_components_tests"
path = "tests/display_components_tests.rs"

[[test]]
name = "entry_components_tests"
path = "tests/entry_components_tests.rs"

[[test]]
name = "feedback_components_tests"
path = "tests/feedback_components_tests.rs"

[[test]]
name = "feedback_layer2_tests"
path = "tests/feedback_layer2_tests.rs"

[[test]]
name = "feedback_remaining_tests"
path = "tests/feedback_remaining_tests.rs"

[[test]]
name = "layout_components_tests"
path = "tests/layout_components_tests.rs"

[[test]]
name = "mod"
path = "tests/mod.rs"

[[test]]
name = "navigation_components_tests"
path = "tests/navigation_components_tests.rs"

[[test]]
name = "navigation_extra_tests"
path = "tests/navigation_extra_tests.rs"

[[test]]
name = "production_components_tests"
path = "tests/production_components_tests.rs"

[dependencies.chrono]
version = "^0.4"
features = [
    "serde",
    "unstable-locales",
]

[dependencies.hikari-icons]
version = "^0.2"
features = ["tairitsu"]
default-features = false

[dependencies.hikari-palette]
version = "^0.2"

[dependencies.hikari-theme]
version = "^0.2"

[dependencies.qrcode]
version = "0.14"

[dependencies.tairitsu-hooks]
version = "^0.5"

[dependencies.tairitsu-macros]
version = "^0.5"

[dependencies.tairitsu-style]
version = "^0.5"

[dependencies.tairitsu-vdom]
version = "^0.5"

[build-dependencies.anyhow]
version = "^1"

[build-dependencies.serde_json]
version = "^1"

[build-dependencies.tairitsu-packager]
version = "^0.5"
default-features = false