diff --git a/Cargo.lock b/Cargo.lock index afbc4e2..748efde 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=9130a7c70249a44bc68bf39eab30b5f92ae1d1b7#9130a7c70249a44bc68bf39eab30b5f92ae1d1b7" 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..ba703c8 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 = "9130a7c70249a44bc68bf39eab30b5f92ae1d1b7" } wasm-bindgen = "0.2" js-sys = "0.3"