diff --git a/Cargo.lock b/Cargo.lock index afbc4e2..a11ab97 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -34,10 +34,11 @@ checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649" [[package]] name = "carve-lang" version = "0.1.2" -source = "git+https://github.com/markup-carve/carve-rs?rev=6f1d9bfb1fcd821724d5f22cf7d1c199678531d6#6f1d9bfb1fcd821724d5f22cf7d1c199678531d6" +source = "git+https://github.com/markup-carve/carve-rs?rev=98de7874ad2e81f69e57764562c83f4918522ac2#98de7874ad2e81f69e57764562c83f4918522ac2" dependencies = [ "html5ever", "markup5ever_rcdom", + "pulldown-cmark", ] [[package]] @@ -338,6 +339,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "pulldown-cmark" +version = "0.13.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9f068eba8e7071c5f9511831b44f32c740d5adf574e990f946ddb53db2f314e" +dependencies = [ + "bitflags", + "memchr", + "unicase", +] + [[package]] name = "quote" version = "1.0.47" @@ -517,6 +529,12 @@ dependencies = [ "utf-8", ] +[[package]] +name = "unicase" +version = "2.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142" + [[package]] name = "unicode-ident" version = "1.0.24" diff --git a/Cargo.toml b/Cargo.toml index e9e22e8..5d8e04b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ crate-type = ["cdylib", "rlib"] # the default branch made every build resolve whatever had landed since, # so the published package could carry an engine no CI run here had ever # built. Bump it deliberately: see "carve-rs dependency pin" in the README. -carve = { package = "carve-lang", git = "https://github.com/markup-carve/carve-rs", rev = "6f1d9bfb1fcd821724d5f22cf7d1c199678531d6" } +carve = { package = "carve-lang", git = "https://github.com/markup-carve/carve-rs", rev = "98de7874ad2e81f69e57764562c83f4918522ac2" } wasm-bindgen = "0.2" js-sys = "0.3"