Consolidate duplicate rust code (bins & lib-rust)

This commit is contained in:
Caelan
2024-09-26 11:31:50 -06:00
parent 9086b0d09f
commit 6ce3733976
42 changed files with 1317 additions and 1437 deletions

16
Cargo.lock generated
View File

@@ -2051,19 +2051,20 @@ checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
[[package]]
name = "ts-rs"
version = "9.0.1"
version = "10.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b44017f9f875786e543595076374b9ef7d13465a518dd93d6ccdbf5b432dde8c"
checksum = "3a2f31991cee3dce1ca4f929a8a04fdd11fd8801aac0f2030b0fa8a0a3fef6b9"
dependencies = [
"lazy_static",
"thiserror",
"ts-rs-macros",
]
[[package]]
name = "ts-rs-macros"
version = "9.0.1"
version = "10.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c88cc88fd23b5a04528f3a8436024f20010a16ec18eb23c164b1242f65860130"
checksum = "0ea0b99e8ec44abd6f94a18f28f7934437809dd062820797c52401298116f70e"
dependencies = [
"proc-macro2",
"quote",
@@ -2140,10 +2141,14 @@ name = "velopack"
version = "0.0.0-local"
dependencies = [
"async-std",
"bitflags 2.6.0",
"derivative",
"glob",
"lazy_static",
"log",
"native-tls",
"normpath",
"regex",
"semver",
"serde",
"serde_json",
@@ -2200,15 +2205,14 @@ dependencies = [
"time 0.3.36",
"ureq",
"url",
"velopack",
"wait-timeout",
"waitpid-any",
"webview2-com",
"windows",
"winres",
"winsafe",
"xml",
"zip",
"zstd",
]
[[package]]