tachys 0.1.0-rc2

Tools for building reactivity-agnostic, renderer-generic, statically-typed view trees for user interface libraries.
Documentation
[dependencies.any_spawner]
optional = true
version = "0.1.0"

[dependencies.const_str_slice_concat]
version = "0.1.0"

[dependencies.drain_filter_polyfill]
version = "0.1.3"

[dependencies.either_of]
version = "0.1.0"

[dependencies.futures]
version = "0.3.31"

[dependencies.html-escape]
version = "0.2.13"

[dependencies.indexmap]
version = "2.6"

[dependencies.itertools]
version = "0.13.0"

[dependencies.js-sys]
version = "0.3.72"

[dependencies.linear-map]
version = "1.2"

[dependencies.next_tuple]
version = "0.1.0-rc2"

[dependencies.oco_ref]
optional = true
version = "0.2.0"

[dependencies.once_cell]
version = "1.20"

[dependencies.or_poisoned]
version = "0.1.0"

[dependencies.parking_lot]
version = "0.12.3"

[dependencies.paste]
version = "1.0"

[dependencies.reactive_graph]
optional = true
version = "0.1.0-rc2"

[dependencies.reactive_stores]
optional = true
version = "0.1.0-rc2"

[dependencies.rustc-hash]
version = "2.0"

[dependencies.send_wrapper]
version = "0.6.0"

[dependencies.sledgehammer_bindgen]
features = ["web"]
optional = true
version = "0.6.0"

[dependencies.sledgehammer_utils]
optional = true
version = "0.3.1"

[dependencies.slotmap]
optional = true
version = "1.0"

[dependencies.throw_error]
version = "0.2.0-rc2"

[dependencies.tracing]
optional = true
version = "0.1.40"

[dependencies.wasm-bindgen]
version = "0.2.95"

[dependencies.web-sys]
features = ["Window", "Document", "HtmlElement", "HtmlInputElement", "Element", "Event", "console", "Comment", "Text", "Node", "HtmlTemplateElement", "DocumentFragment", "DomTokenList", "CssStyleDeclaration", "ShadowRoot", "HtmlCollection", "DomStringMap", "AddEventListenerOptions", "AnimationEvent", "BeforeUnloadEvent", "ClipboardEvent", "CompositionEvent", "CustomEvent", "DeviceMotionEvent", "DeviceOrientationEvent", "DragEvent", "ErrorEvent", "Event", "FocusEvent", "GamepadEvent", "HashChangeEvent", "InputEvent", "KeyboardEvent", "MessageEvent", "MouseEvent", "PageTransitionEvent", "PointerEvent", "PopStateEvent", "ProgressEvent", "PromiseRejectionEvent", "SecurityPolicyViolationEvent", "StorageEvent", "SubmitEvent", "TouchEvent", "TransitionEvent", "UiEvent", "WheelEvent", "HtmlHtmlElement", "HtmlBaseElement", "HtmlHeadElement", "HtmlLinkElement", "HtmlMetaElement", "HtmlStyleElement", "HtmlTitleElement", "HtmlBodyElement", "HtmlHeadingElement", "HtmlQuoteElement", "HtmlDivElement", "HtmlDListElement", "HtmlHrElement", "HtmlLiElement", "HtmlOListElement", "HtmlParagraphElement", "HtmlPreElement", "HtmlUListElement", "HtmlAnchorElement", "HtmlBrElement", "HtmlDataElement", "HtmlQuoteElement", "HtmlSpanElement", "HtmlTimeElement", "HtmlAreaElement", "HtmlAudioElement", "HtmlImageElement", "HtmlMapElement", "HtmlTrackElement", "HtmlVideoElement", "HtmlEmbedElement", "HtmlIFrameElement", "HtmlObjectElement", "HtmlParamElement", "HtmlPictureElement", "HtmlSourceElement", "SvgElement", "HtmlCanvasElement", "HtmlScriptElement", "HtmlModElement", "HtmlTableCaptionElement", "HtmlTableColElement", "HtmlTableColElement", "HtmlTableElement", "HtmlTableSectionElement", "HtmlTableCellElement", "HtmlTableSectionElement", "HtmlTableCellElement", "HtmlTableSectionElement", "HtmlTableRowElement", "HtmlButtonElement", "HtmlDataListElement", "HtmlFieldSetElement", "HtmlFormElement", "HtmlInputElement", "HtmlLabelElement", "HtmlLegendElement", "HtmlMeterElement", "HtmlOptGroupElement", "HtmlOutputElement", "HtmlProgressElement", "HtmlSelectElement", "HtmlTextAreaElement", "HtmlDetailsElement", "HtmlDialogElement", "HtmlMenuElement", "HtmlSlotElement", "HtmlTemplateElement", "HtmlOptionElement"]
version = "0.3.72"

[dev-dependencies.tokio]
features = ["rt", "macros"]
version = "1.41"

[dev-dependencies.tokio-test]
version = "0.4.4"

[features]
default = ["testing"]
delegation = []
error-hook = []
hydrate = []
islands = []
nightly = ["reactive_graph/nightly"]
oco = ["dep:oco_ref"]
reactive_graph = ["dep:reactive_graph", "dep:any_spawner"]
reactive_stores = ["reactive_graph", "dep:reactive_stores"]
sledgehammer = ["dep:sledgehammer_bindgen", "dep:sledgehammer_utils"]
ssr = []
testing = ["dep:slotmap"]
tracing = ["dep:tracing"]

[lib]
name = "tachys"
path = "src/lib.rs"

[package]
authors = ["Greg Johnston"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
description = "Tools for building reactivity-agnostic, renderer-generic, statically-typed view trees for user interface libraries."
edition = "2021"
license = "MIT"
name = "tachys"
readme = "README.md"
repository = "https://github.com/leptos-rs/leptos"
rust-version = "1.76"
version = "0.1.0-rc2"

[package.metadata.cargo-all-features]
denylist = ["tracing", "sledgehammer"]
skip_feature_sets = [["ssr", "hydrate"], ["hydrate", "islands"], ["ssr", "delegation"]]