[package]
edition = "2021"
name = "leptosbook"
version = "0.1.0"
build = false
exclude = [
"examples/",
"cookbook/",
".github/",
".claude/",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "SvelteKit-inspired UI primitives for Leptos — gestures, book navigation, context-driven components"
documentation = "https://docs.rs/leptosbook"
readme = "README.md"
keywords = [
"leptos",
"ui",
"gestures",
"pagination",
"book",
]
categories = [
"wasm",
"gui",
]
license = "MIT OR Apache-2.0"
repository = "https://github.com/andygauge/leptosbook"
[features]
default = []
hydrate = ["leptos/hydrate"]
ssr = [
"leptos/ssr",
"leptos_meta/ssr",
]
[lib]
name = "leptosbook"
path = "src/lib.rs"
[dependencies.js-sys]
version = "0.3"
[dependencies.leptos]
version = "0.9.0-alpha"
[dependencies.leptos_meta]
version = "0.9.0-alpha"
[dependencies.wasm-bindgen]
version = "0.2"
[dependencies.web-sys]
version = "0.3"
features = [
"EventTarget",
"KeyboardEvent",
"MouseEvent",
"Touch",
"TouchEvent",
"TouchList",
"WheelEvent",
"Window",
"Location",
"CustomEvent",
"SubmitEvent",
"Navigator",
"MediaQueryList",
"Storage",
]