taurpc 0.8.2

A type-safe IPC layer for tauri commands
Documentation
[package]
name = "taurpc"
authors = ["MatsDK"]
version = "0.8.2"
edition = "2024"
description = "A type-safe IPC layer for tauri commands"
documentation = "https://docs.rs/taurpc"
homepage = "https://github.com/MatsDK/TauRPC"
repository = "https://github.com/MatsDK/TauRPC"
license = "MIT OR Apache-2.0"
readme = "../README.md"
categories = []
rust-version = "1.85"

[features]
default = []

[package.metadata."docs.rs"]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]

[workspace]
members = [
  "taurpc-macros",
]

[dependencies]
heck = "0.5.0"
itertools = "0.14.0"
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.149"
specta = { version = "=2.0.0-rc.25", features = ["function", "derive"] }
specta-typescript = "0.0.12"
specta-serde = "0.0.12"
tauri = { version = "2.10.2", features = ["specta"] }
taurpc-macros = { path = "./taurpc-macros", version = "=0.8.2" }
tokio = { version = "1", features = ["full"] }
specta-util = "0.0.12"