[package]
name = "tauri-plugin-sync-state"
version = "0.1.0"
edition = "2021"
license = "MIT"
description = "Bidirectional, type-keyed state sync between a Tauri backend and a JS/React frontend."
repository = "https://github.com/KingRainbow44/tauri-plugin-sync-state"
homepage = "https://github.com/KingRainbow44/tauri-plugin-sync-state"
documentation = "https://docs.rs/tauri-plugin-sync-state"
readme = "README.md"
keywords = ["tauri", "state", "sync", "ipc", "react"]
categories = ["gui", "web-programming"]
links = "tauri-plugin-sync-state"
[dependencies]
tauri = { version = "2", default-features = false, features = ["wry"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
thiserror = "1"
log = "0.4"
tauri-plugin-sync-state-macros = { path = "../macros", version = "0.1.0" }
[build-dependencies]
tauri-plugin = { version = "2", features = ["build"] }
[dev-dependencies]
tauri = { version = "2", features = ["test"] }
tokio = { version = "1", features = ["macros", "rt", "rt-multi-thread"] }