diff --git a/Cargo.lock b/Cargo.lock index f2bf7178..4d24d367 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -79,6 +79,20 @@ dependencies = [ "utf8parse", ] +[[package]] +name = "anstream" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44" +dependencies = [ + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon 3.0.1", + "colorchoice", + "utf8parse", +] + [[package]] name = "anstyle" version = "1.0.0" @@ -123,6 +137,16 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "anstyle-wincon" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628" +dependencies = [ + "anstyle", + "windows-sys 0.48.0", +] + [[package]] name = "anyhow" version = "1.0.75" @@ -250,15 +274,14 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chrono" -version = "0.4.28" +version = "0.4.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95ed24df0632f708f5f6d8082675bef2596f7084dee3dd55f632290bf35bfe0f" +checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" dependencies = [ "android-tzdata", "iana-time-zone", "js-sys", "num-traits", - "time 0.1.45", "wasm-bindgen", "windows-targets 0.48.0", ] @@ -373,7 +396,7 @@ dependencies = [ "sitemap", "snapbox", "tempfile", - "time 0.3.21", + "time", "toml", "trycmd", "walkdir", @@ -394,7 +417,7 @@ dependencies = [ "serde", "serde_yaml", "status", - "time 0.3.21", + "time", ] [[package]] @@ -420,9 +443,9 @@ checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" [[package]] name = "colorchoice-clap" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6afb91776a1ed84bebf6f3d13948c262e5d2694d4a689cd48808ccf84f25b251" +checksum = "6fe9ad5d064caf028aeb50818a5c7857c28f746ad04111652b85d9bca8b0d0be" dependencies = [ "clap", "colorchoice", @@ -588,9 +611,9 @@ dependencies = [ [[package]] name = "deunicode" -version = "1.3.3" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c1bba4f227a4a53d12b653f50ca7bf10c9119ae2aba56aff9e0338b5c98f36a" +checksum = "890d779e1bc371e4fa7727ef6d29a9346be20ddfe40cd8c744cd083ce0640b15" [[package]] name = "digest" @@ -808,7 +831,7 @@ checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" dependencies = [ "cfg-if", "libc", - "wasi 0.11.0+wasi-snapshot-preview1", + "wasi", ] [[package]] @@ -1199,7 +1222,7 @@ dependencies = [ "pest_derive", "regex", "serde", - "time 0.3.21", + "time", ] [[package]] @@ -1225,7 +1248,7 @@ dependencies = [ "once_cell", "percent-encoding", "regex", - "time 0.3.21", + "time", "unicode-segmentation", ] @@ -1307,7 +1330,7 @@ checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" dependencies = [ "libc", "log", - "wasi 0.11.0+wasi-snapshot-preview1", + "wasi", "windows-sys 0.48.0", ] @@ -1796,11 +1819,11 @@ dependencies = [ [[package]] name = "snapbox" -version = "0.4.12" +version = "0.4.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad90eb3a2e3a8031d636d45bd4832751aefd58a291b553f7305a2bacae21aff3" +checksum = "7b439536a42c43be148b610c7f7f968fb79a457254910a9cb20900da73cd3271" dependencies = [ - "anstream 0.5.0", + "anstream 0.6.4", "anstyle", "content_inspector", "dunce", @@ -1818,11 +1841,11 @@ dependencies = [ [[package]] name = "snapbox-macros" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95f4ffd811b87da98d0e48285134b7847954bd76e843bb794a893b47ca3ee325" +checksum = "ed1559baff8a696add3322b9be3e940d433e7bb4e38d79017205fd37ff28b28e" dependencies = [ - "anstream 0.5.0", + "anstream 0.6.4", ] [[package]] @@ -1950,17 +1973,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "time" -version = "0.1.45" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" -dependencies = [ - "libc", - "wasi 0.10.0+wasi-snapshot-preview1", - "winapi", -] - [[package]] name = "time" version = "0.3.21" @@ -2168,20 +2180,14 @@ dependencies = [ [[package]] name = "walkdir" -version = "2.3.3" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" +checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" dependencies = [ "same-file", "winapi-util", ] -[[package]] -name = "wasi" -version = "0.10.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" - [[package]] name = "wasi" version = "0.11.0+wasi-snapshot-preview1" diff --git a/Cargo.toml b/Cargo.toml index ea1eb58d..87b84e89 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -72,7 +72,7 @@ clap-verbosity-flag = "2.0" proc-exit = "2" yansi = "0.5.1" colorchoice = "1.0.0" -colorchoice-clap = "1.0.2" +colorchoice-clap = "1.0.3" human-panic = "1" scrawl = "2.0" tempfile = "3.8" @@ -80,8 +80,8 @@ relative-path = { version = "1", features = ["serde"] } liquid = "0.26" liquid-core = "0.26" liquid-lib = { version = "0.26", features = ["jekyll", "shopify", "extra"] } -deunicode = "1.3.3" -walkdir = "2.3" +deunicode = "1.4.0" +walkdir = "2.4" time = "0.3" log = "0.4" env_logger = "0.10" @@ -110,11 +110,11 @@ sass-rs = { version = "0.2", optional = true } html-minifier = {version="3.0", optional = true } anyhow = "1.0.75" anstream = "0.5.0" -chrono = "0.4.28" +chrono = "0.4.31" [dev-dependencies] trycmd = "0.14" -snapbox = { version = "0.4.12", features = ["diff"] } +snapbox = { version = "0.4.13", features = ["diff"] } [features] default = ["syntax-highlight", "sass", "serve", "html-minifier"] diff --git a/crates/config/Cargo.toml b/crates/config/Cargo.toml index 56687e92..72da0093 100644 --- a/crates/config/Cargo.toml +++ b/crates/config/Cargo.toml @@ -29,5 +29,5 @@ serde_yaml = "0.9" relative-path = { version = "1", features = ["serde"] } once_cell = "1.18" status = { version = "0.0.10", features = ["send_sync"] } -deunicode = "1.3" +deunicode = "1.4" itertools = "0.11" diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml index 2d11e34f..e5170ef3 100644 --- a/crates/core/Cargo.toml +++ b/crates/core/Cargo.toml @@ -22,7 +22,7 @@ preview_unstable = [] [dependencies] cobalt-config = { version = "=0.19.0", path = "..//config", features = ["unstable"] } ignore = "0.4" -walkdir = "2.3" +walkdir = "2.4" liquid-core = "0.26" log = "0.4" serde = "1.0"