mirror of
https://github.com/kunkunsh/kunkun.git
synced 2025-04-12 01:39:43 +00:00

* chore: add vendor submodules * feat: add packages for db,ci,schema,api,jarvis cmds * feat: add tauri-jarvis-plugin * feat: implement extension commands list * fix(desktop): import path errors after packages refactor * chore: add self signed cert * fix: prevent prerender for desktop * fix(desktop): desktop sveltekit static build, use csr for dynamic route * feat: add error handling page and components * refactor: component lib * refactor: move more types, functions and components out of desktop * refactor(ui): more refactor * refactor(ui): move store components to @kksh/ui * ci: add CI for build & test * refactor: rename @kksh/extensions to @kksh/extension * ci: add 2 more ci * ci: fix * fix: CI env var * chore: add changeset * feat: implement extension store item detail view * feat: implement extension store install, uninstall, upgrade * format * revert: upgradable logic, the new one doesn't work yet * refactor: make @kksh/ui dependent only on @kksh/api Reason: @kksh/ui may be published later for building website, all its dependency packages must be also published. To avoid trouble it should be standalone, depend only on packages already published * refactor: cleanup * fixed: some typescript error * chore: got typedoc working on @kksh/api * ci: disable manifest schema upload CI on push
55 lines
1.5 KiB
TOML
55 lines
1.5 KiB
TOML
[package]
|
|
name = "tauri-plugin-jarvis"
|
|
version = "0.0.0"
|
|
authors = ["Huakun"]
|
|
description = ""
|
|
edition = "2021"
|
|
rust-version = "1.70"
|
|
exclude = ["/examples", "/webview-dist", "/webview-src", "/node_modules"]
|
|
links = "tauri-plugin-jarvis"
|
|
|
|
[dependencies]
|
|
tauri = { version = "2.0.1" }
|
|
serde = { workspace = true }
|
|
serde_json = { workspace = true }
|
|
thiserror = "1.0"
|
|
applications = { workspace = true }
|
|
anyhow = { workspace = true }
|
|
tar = "0.4.40"
|
|
flate2 = "1.0.30"
|
|
window-vibrancy = "0.5.0"
|
|
tauri-plugin-store = "2.0.1"
|
|
axum = { version = "0.6.20" }
|
|
axum-extra = { version = "0.8.0" }
|
|
axum-server = { version = "0.5", features = ["tls-rustls"] }
|
|
tower = { version = "0.4", features = ["util"] }
|
|
tower-http = { version = "0.4.0", features = ["fs", "trace", "cors"] }
|
|
tonic = "0.11"
|
|
tonic-reflection = "0.11.0"
|
|
uuid = { version = "1.8.0", features = ["v4"] }
|
|
prost = "0.12"
|
|
tokio = { workspace = true }
|
|
mdns-sd = { workspace = true }
|
|
tauri-plugin-network = { workspace = true }
|
|
db = { workspace = true }
|
|
tauri-plugin-clipboard = { workspace = true }
|
|
log = { workspace = true }
|
|
strum = { workspace = true }
|
|
chrono = { workspace = true }
|
|
strum_macros = { workspace = true }
|
|
mac-security-rs = { workspace = true }
|
|
zip = "1.1.4"
|
|
rust_search = "2.1.0"
|
|
plist = "1.7.0"
|
|
|
|
[target.'cfg(target_os = "macos")'.dependencies]
|
|
tauri-icns = "0.1.0"
|
|
|
|
[target.'cfg(target_os = "windows")'.dependencies]
|
|
tauri-winres = "0.1.1"
|
|
ico = "0.3.0"
|
|
|
|
[build-dependencies]
|
|
tauri-plugin = { version = "2.0.1", features = ["build"] }
|
|
tonic-build = "0.11"
|