Skip to content

Commit 4e99878

Browse files
authored
feat: restructure project to crates (#200)
* feat: restructure project to crates * chore: bump deps
1 parent 90fa32e commit 4e99878

File tree

145 files changed

+157
-90
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

145 files changed

+157
-90
lines changed

Cargo.lock

Lines changed: 109 additions & 50 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[workspace]
22
resolver = "2"
3-
members = ["cli", "core", "runtime", "tests"]
3+
members = ["crates/*", "tests"]
44

55
[workspace.package]
66
authors = ["the Andromeda team"]
@@ -10,26 +10,26 @@ repository = "https://github.com/tryandromeda/andromeda"
1010
version = "0.1.2"
1111

1212
[workspace.dependencies]
13-
andromeda-core = { path = "core" }
14-
andromeda-runtime = { path = "runtime", features = [
13+
andromeda-core = { path = "crates/core" }
14+
andromeda-runtime = { path = "crates/runtime", features = [
1515
"canvas",
1616
"crypto",
1717
"storage",
18-
"serve"
18+
"serve",
1919
] }
2020
anyhow = "1.0.100"
2121
anymap = "0.12.1"
2222
async-trait = "0.1.89"
2323
base64-simd = "0.8.0"
2424
chrono = { version = "0.4.42", features = ["serde"] }
2525
clap = { version = "4.5.53", features = ["derive"] }
26-
clap_complete = "4.5.61"
27-
console = "0.16.1"
28-
toml = "0.9.8"
29-
cosmic-text = "0.15.0"
26+
clap_complete = "4.5.64"
27+
console = "0.16.2"
28+
toml = "0.9.10"
29+
cosmic-text = "0.16.0"
3030
dprint-core = "0.67.4"
3131
dprint-plugin-typescript = "0.95.13"
32-
dprint-plugin-json = "0.21.0"
32+
dprint-plugin-json = "0.21.1"
3333
env_logger = "0.11.8"
3434
futures = "0.3.31"
3535
glob = "0.3.3"
@@ -38,10 +38,10 @@ indexmap = "2.12.1"
3838
image = "0.25.9"
3939
lazy_static = "1.5.0"
4040
libloading = "0.9.0"
41-
libffi = "5.0.0"
42-
libsui = "0.12.1"
43-
log = "0.4.28"
44-
lru = "0.16.2"
41+
libffi = "5.1.0"
42+
libsui = "0.12.5"
43+
log = "0.4.29"
44+
lru = "0.16.2"
4545
lsp-types = "0.97.0"
4646
nova_vm = { git = "https://github.com/trynova/nova", rev = "87e9118e4e25f062e1c1879281fe1770dccfe914" }
4747
nu-ansi-term = "0.50.3"
@@ -62,32 +62,32 @@ reedline = "0.44.0"
6262
regex = "1.12.2"
6363
rustls = "0.23.35"
6464
rustls-pemfile = "2.2.0"
65-
rustls-pki-types = "1.13.1"
65+
rustls-pki-types = "1.13.2"
6666
ring = "0.17.14"
67-
rusqlite = { version = "0.37.0", features = [
67+
rusqlite = { version = "0.38.0", features = [
6868
"bundled",
6969
"functions",
70-
"load_extension"
70+
"load_extension",
7171
] }
7272
saffron = "0.1.0"
7373
serde = { version = "1.0.228", features = ["derive"] }
74-
serde_json = "1.0.145"
74+
serde_json = "1.0.148"
7575
serde_yaml = "0.9.34-deprecated"
7676
socket2 = "0.6.1"
7777

7878
swash = "0.2.6"
7979
trust-dns-resolver = "0.23.2"
80-
signal-hook = "0.3.18"
80+
signal-hook = "0.4.1"
8181
thiserror = "2.0.17"
82-
tempfile = "3.23.0"
82+
tempfile = "3.24.0"
8383
tokio = { version = "1.48.0", features = ["rt", "sync", "time", "fs"] }
8484
tokio-rustls = "0.26.4"
8585
tokio-test = "0.4.4"
8686
tower-lsp = "0.20.0"
87-
ureq = { version = "3.1.2", features = ["json"] }
87+
ureq = { version = "3.1.4", features = ["json"] }
8888
url = { version = "2.5.7", features = ["serde", "expose_internals"] }
89-
uuid = { version = "1.18.1", features = ["v4"] }
90-
webpki-roots = "1.0.3"
89+
uuid = { version = "1.19.0", features = ["v4"] }
90+
webpki-roots = "1.0.4"
9191
wgpu = { version = "27.0.1", features = ["wgsl", "webgpu"] }
9292

9393
[profile.release]

cli/Cargo.toml renamed to crates/cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ version.workspace = true
66
edition.workspace = true
77
license.workspace = true
88
repository.workspace = true
9-
readme = "../README.md"
9+
readme = "../../README.md"
1010

1111
[features]
1212
default = []

0 commit comments

Comments
 (0)