summaryrefslogtreecommitdiff
path: root/data/Cargo.toml
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-01-12 04:28:28 +0800
committer魏曹先生 <1992414357@qq.com>2026-01-12 04:51:34 +0800
commitc5fb22694e95f12c24b8d8af76999be7aea3fcec (patch)
tree399d8a24ce491fb635f3d09f2123290fe784059e /data/Cargo.toml
parent444754489aca0454eb54e15a49fb8a6db0b68a07 (diff)
Reorganize crate structure and move documentation files
Diffstat (limited to 'data/Cargo.toml')
-rw-r--r--data/Cargo.toml40
1 files changed, 40 insertions, 0 deletions
diff --git a/data/Cargo.toml b/data/Cargo.toml
new file mode 100644
index 0000000..7506814
--- /dev/null
+++ b/data/Cargo.toml
@@ -0,0 +1,40 @@
+[package]
+name = "vcs_data"
+edition = "2024"
+version.workspace = true
+
+[dependencies]
+
+# Utils
+cfg_file = { path = "../utils/cfg_file", features = ["default"] }
+data_struct = { path = "../utils/data_struct" }
+sha1_hash = { path = "../utils/sha1_hash" }
+tcp_connection = { path = "../utils/tcp_connection" }
+string_proc = { path = "../utils/string_proc" }
+
+# Core
+action_system = { path = "../systems/action" }
+vcs_docs = { path = "../docs" }
+
+# Random
+rand = "0.9.2"
+
+# Identity
+uuid = { version = "1.18.1", features = ["v4", "serde"] }
+whoami = "1.6.1"
+
+# Serialization
+serde = { version = "1.0.228", features = ["derive"] }
+
+# Async & Networking
+tokio = { version = "1.48.0", features = ["full"] }
+
+# Filesystem
+dirs = "6.0.0"
+walkdir = "2.5.0"
+
+# Time
+chrono = "0.4.42"
+
+# Windows API
+winapi = { version = "0.3.9", features = ["fileapi", "winbase", "winnt"] }