[package] name = "tauri-plugin-ota-updater" description = "Over-the-air updates for the Web assets in a Tauri app." repository = "https://github.com/crabnebula-dev/tauri-plugin-ota-updater" version = "2.0.0" edition = "2021" authors = ["CrabNebula Ltd."] license = "PolyForm-Noncommercial-1.0.0" rust-version = "1.75" links = "tauri-plugin-ota-updater" [package.metadata.docs.rs] rustc-args = ["--cfg", "docsrs"] rustdoc-args = ["--cfg", "docsrs"] [build-dependencies] tauri-plugin = { version = "2.0.0", features = ["build"] } [dependencies] serde = "1" serde_json = "1" tauri = { version = "2.0.0" } log = "0.4" thiserror = "1" walkdir = "2" reqwest = { version = "0.12", default-features = false, features = ["json"] } tar = "0.4" tempfile = "3" minisign-verify = "0.2" base64 = "0.22" [features] default = ["native-tls"] native-tls = ["reqwest/native-tls"] native-tls-vendored = ["reqwest/native-tls-vendored"] rustls-tls = ["reqwest/rustls-tls"]