diff --git a/Cargo.lock b/Cargo.lock index 8c21f8bfeb1..50fa868228b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1441,6 +1441,30 @@ dependencies = [ "wcgi-host", ] +[[package]] +name = "edge-schema" +version = "0.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "183ddfb52c2441be9d8c3c870632135980ba98e0c4f688da11bcbebb4e26f128" +dependencies = [ + "anyhow", + "bytesize", + "once_cell", + "parking_lot 0.12.1", + "rand_chacha", + "rand_core", + "schemars", + "serde", + "serde_json", + "serde_path_to_error", + "serde_yaml 0.8.26", + "sparx", + "time 0.3.34", + "url", + "uuid", + "wcgi-host", +] + [[package]] name = "edge-util" version = "0.0.1" @@ -6299,7 +6323,7 @@ dependencies = [ "comfy-table", "dialoguer", "dirs", - "edge-schema 0.0.2", + "edge-schema 0.0.3", "edge-util", "flate2", "fuse", diff --git a/Cargo.toml b/Cargo.toml index 94ccd81d580..12ed269ed95 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -91,6 +91,7 @@ webc = { version = "5.8.0", default-features = false, features = ["package"] } shared-buffer = "0.1.4" rkyv = { version = "0.7.40", features = ["indexmap", "validation", "strict"] } memmap2 = { version = "0.6.2" } +edge-schema = { version = "=0.0.3" } [build-dependencies] test-generator = { path = "tests/lib/test-generator" } diff --git a/lib/backend-api/Cargo.toml b/lib/backend-api/Cargo.toml index e299190e030..1e7f6fe5a54 100644 --- a/lib/backend-api/Cargo.toml +++ b/lib/backend-api/Cargo.toml @@ -16,7 +16,7 @@ rust-version.workspace = true [dependencies] # Wasmer dependencies. -edge-schema = "0.0.2" +edge-schema.workspace = true webc = "5" # crates.io dependencies. diff --git a/lib/cli/Cargo.toml b/lib/cli/Cargo.toml index ea784e5f0b3..2aceeda237c 100644 --- a/lib/cli/Cargo.toml +++ b/lib/cli/Cargo.toml @@ -103,7 +103,7 @@ virtual-mio = { version = "0.3.0", path = "../virtual-io" } webc = { workspace = true } wasmer-api = { version = "=0.0.24", path = "../backend-api" } -edge-schema = { version = "=0.0.2" } +edge-schema.workspace = true edge-util = { version = "=0.0.1" } # Used by the mount command