-
Notifications
You must be signed in to change notification settings - Fork 24
Expand file tree
/
Copy pathCargo.toml
More file actions
94 lines (81 loc) · 2.29 KB
/
Copy pathCargo.toml
File metadata and controls
94 lines (81 loc) · 2.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
[workspace]
resolver = "2"
default-members = ["crates/git", "crates/fs", "crates/core", "crates/test-utils"]
members = [
"apps/tauri/plugins/plugin-gramax-core",
"apps/tauri/plugins/tauri-otel-context",
"apps/tauri/src-tauri",
"crates/bugsnag",
"crates/core",
"crates/opentelemetry",
"apps/browser/crates/em-bindgen-macro",
"apps/browser/crates/gramax-wasm",
"apps/next/crates/next-gramax-core",
"apps/next/crates/napi-async-macro",
"crates/spa",
]
[workspace.lints.clippy]
multiple_crate_versions = "deny"
[workspace.package]
version = "0.0.0"
authors = ["gram.ax"]
description = "Gramax"
edition = "2021"
[workspace.dependencies]
tauri-plugin = { version = "^2.0.0", features = ["build"] }
tauri-build = { version = "^2.0.0", features = ["tauri-codegen", "codegen"] }
tauri = { version = "^2.0.0", features = [
"macos-private-api",
"devtools",
"image-png",
] }
tauri-plugin-deep-link = "^2.0.0"
tauri-plugin-dialog = "^2.0.0"
tauri-plugin-updater = { git = "https://github.com/pashokitsme/plugins-workspace", rev = "d7fd4b76d0edcb12490738acb55ae230d04fbcd0", features = [
"zip",
] }
tauri-plugin-shell = "^2.0.0"
tauri-plugin-window-state = "^2.0.0"
serde = { version = "^1.0", features = ["derive"] }
serde_yml = "^0.0"
serde_json = "^1.0"
reqwest = { version = "^0.12", features = ["blocking", "json"] }
itertools = "0.14.0"
nanoid = "0.4.0"
anyhow = "^1.0"
thiserror = "2.0.12"
chrono = { version = "^0.4", default-features = false, features = ["clock"] }
os_info = "^3.12"
url = "^2.5"
tracing = "^0.1"
tracing-subscriber = "^0.3"
opentelemetry = "^0.31"
opentelemetry_sdk = "^0.31"
tracing-opentelemetry = "0.32.1"
colored = "^3.0.0"
sysinfo = "^0.37"
humansize = "2.1.3"
rayon = "^1.8"
rstest = "^0.23"
tempfile = "3"
[patch.crates-io]
opentelemetry = { git = "https://github.com/pashokitsme/opentelemetry-rust", rev = "6e0764fdb1fa349bf929dcf772ce0a62e4a42597", features = [
"trace",
"logs",
"metrics",
] }
tracing-opentelemetry = { git = "https://github.com/pashokitsme/tracing-opentelemetry", rev = "e984e0ef127dc602f711afc88961a56555f9d911" }
[profile.release]
codegen-units = 1
lto = true
incremental = false
opt-level = 2
[profile.development]
inherits = "release"
incremental = false
strip = "none"
lto = false
codegen-units = 256
opt-level = 1
debug = "full"
debug-assertions = false