diff --git a/Cargo.lock b/Cargo.lock index c2e55fc..235e63e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -33,9 +33,9 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.4" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" +checksum = "2faccea4cc4ab4a667ce676a30e8ec13922a692c99bb8f5b11f1502c72e04220" [[package]] name = "anstyle-parse" @@ -475,9 +475,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.1.0" +version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" +checksum = "433de089bd45971eecf4668ee0ee8f4cec17db4f8bd8f7bc3197a6ce37aa7d9b" dependencies = [ "equivalent", "hashbrown", @@ -523,9 +523,9 @@ checksum = "616cde7c720bb2bb5824a224687d8f77bfd38922027f01d825cd7453be5099fb" [[package]] name = "itertools" -version = "0.12.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" dependencies = [ "either", ] @@ -1054,9 +1054,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.4" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b7fa1134405e2ec9353fd416b17f8dacd46c473d7d3fd1cf202706a14eb792a" +checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd" dependencies = [ "aho-corasick", "memchr", @@ -1151,18 +1151,18 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "serde" -version = "1.0.195" +version = "1.0.196" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02" +checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.195" +version = "1.0.196" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c" +checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67" dependencies = [ "proc-macro2", "quote", @@ -1191,9 +1191,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.111" +version = "1.0.113" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" +checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79" dependencies = [ "itoa", "ryu", @@ -1305,15 +1305,15 @@ dependencies = [ [[package]] name = "sval" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1604e9ab506f4805bc62d2868c6d20f23fa6ced4c7cfe695a1d20589ba5c63d0" +checksum = "82a2386bea23a121e4e72450306b1dd01078b6399af11b93897bf84640a28a59" [[package]] name = "sval_buffer" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2831b6451148d344f612016d4277348f7721b78a0869a145fd34ef8b06b3fa2e" +checksum = "b16c047898a0e19002005512243bc9ef1c1037aad7d03d6c594e234efec80795" dependencies = [ "sval", "sval_ref", @@ -1321,18 +1321,18 @@ dependencies = [ [[package]] name = "sval_dynamic" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "238ac5832a23099a413ffd22e66f7e6248b9af4581b64c758ca591074be059fc" +checksum = "a74fb116e2ecdcb280b0108aa2ee4434df50606c3208c47ac95432730eaac20c" dependencies = [ "sval", ] [[package]] name = "sval_fmt" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8474862431bac5ac7aee8a12597798e944df33f489c340e17e886767bda0c4e" +checksum = "10837b4f0feccef271b2b1c03784e08f6d0bb6d23272ec9e8c777bfadbb8f1b8" dependencies = [ "itoa", "ryu", @@ -1341,9 +1341,9 @@ dependencies = [ [[package]] name = "sval_json" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8f348030cc3d2a11eb534145600601f080cf16bf9ec0783efecd2883f14c21e" +checksum = "891f5ecdf34ce61a8ab2d10f9cfdc303347b0afec4dad6702757419d2d8312a9" dependencies = [ "itoa", "ryu", @@ -1352,9 +1352,9 @@ dependencies = [ [[package]] name = "sval_nested" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6659c3f6be1e5e99dc7c518877f48a8a39088ace2504b046db789bd78ce5969d" +checksum = "63fcffb4b79c531f38e3090788b64f3f4d54a180aacf02d69c42fa4e4bf284c3" dependencies = [ "sval", "sval_buffer", @@ -1363,9 +1363,9 @@ dependencies = [ [[package]] name = "sval_ref" -version = "2.11.0" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "829ad319bd82d0da77be6f3d547623686c453502f8eebdeb466cfa987972bd28" +checksum = "af725f9c2aa7cec4ca9c47da2cc90920c4c82d3fa537094c66c77a5459f5809d" dependencies = [ "sval", ] @@ -1614,9 +1614,9 @@ checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" [[package]] name = "value-bag" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cdbaf5e132e593e9fc1de6a15bbec912395b11fb9719e061cf64f804524c503" +checksum = "126e423afe2dd9ac52142e7e9d5ce4135d7e13776c529d27fd6bc49f19e3280b" dependencies = [ "value-bag-serde1", "value-bag-sval2", @@ -1624,9 +1624,9 @@ dependencies = [ [[package]] name = "value-bag-serde1" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92cad98b1b18d06b6f38b3cd04347a9d7a3a0111441a061f71377fb6740437e4" +checksum = "ede32f342edc46e84bd41fd394ce2192b553de11725dd83b6223150610c21b44" dependencies = [ "erased-serde", "serde", @@ -1635,9 +1635,9 @@ dependencies = [ [[package]] name = "value-bag-sval2" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3dc7271d6b3bf58dd2e610a601c0e159f271ffdb7fbb21517c40b52138d64f8e" +checksum = "0024e44b25144c2f4d0ed35d39688e0090d57753e20fef38d08e0c1a40bdf23d" dependencies = [ "sval", "sval_buffer", @@ -1889,9 +1889,9 @@ checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" [[package]] name = "winnow" -version = "0.5.34" +version = "0.5.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7cf47b659b318dccbd69cc4797a39ae128f533dce7902a1096044d1967b9c16" +checksum = "1931d78a9c73861da0134f453bb1f790ce49b2e30eba8410b4b79bac72b46a2d" dependencies = [ "memchr", ] diff --git a/Cargo.toml b/Cargo.toml index 7da078c..2147d26 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,7 +24,7 @@ clone_on_ref_ptr = "warn" [workspace.dependencies] anstream = "0.6.11" -anstyle = "1.0.4" +anstyle = "1.0.5" anyhow = "1.0.79" clap = { version = "4.4.18", features = ["derive", "wrap_help"] } glob = "0.3.1" @@ -35,8 +35,8 @@ mimalloc = "0.1.39" proc-macro2 = { version = "1.0.78", default-features = false } quote = { version = "1.0.35", default-features = false } rustc-hash = "1.1.0" -serde = { version = "1.0.195", features = ["derive"] } -serde_json = "1.0.111" +serde = { version = "1.0.196", features = ["derive"] } +serde_json = "1.0.113" syn = "2.0.48" thiserror = "1.0.56" diff --git a/book/biome.json b/book/biome.json index 69bc469..153ea58 100644 --- a/book/biome.json +++ b/book/biome.json @@ -1,5 +1,5 @@ { - "$schema": "https://biomejs.dev/schemas/1.5.0/schema.json", + "$schema": "https://biomejs.dev/schemas/1.5.3/schema.json", "organizeImports": { "enabled": true }, diff --git a/book/package.json b/book/package.json index 1966f13..333ee9c 100644 --- a/book/package.json +++ b/book/package.json @@ -8,7 +8,7 @@ "lint": "biome check --apply .vitepress/config.mts" }, "devDependencies": { - "@biomejs/biome": "^1.5.2", - "vitepress": "^1.0.0-rc.39" + "@biomejs/biome": "^1.5.3", + "vitepress": "^1.0.0-rc.40" } } diff --git a/bun.lockb b/bun.lockb index 4efd55c..df0df1b 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/crates/mabo-doc/tailwind.config.js b/crates/mabo-doc/tailwind.config.js index 2251659..87a9f35 100644 --- a/crates/mabo-doc/tailwind.config.js +++ b/crates/mabo-doc/tailwind.config.js @@ -2,7 +2,7 @@ const defaultTheme = require("tailwindcss/defaultTheme") const colors = require("tailwindcss/colors") /** @type {import('tailwindcss').Config} */ -module.exports = { +export default { content: { relative: true, files: ["./templates/**/*.html"], @@ -13,9 +13,9 @@ module.exports = { main: colors.neutral, }, fontFamily: { - 'sans': ['"Noto Sans"', ...defaultTheme.fontFamily.sans], - 'serif': ['"Noto Serif"', ...defaultTheme.fontFamily.serif], - 'mono': ['"Fira Code"', ...defaultTheme.fontFamily.mono], + sans: ['"Noto Sans"', ...defaultTheme.fontFamily.sans], + serif: ['"Noto Serif"', ...defaultTheme.fontFamily.serif], + mono: ['"Fira Code"', ...defaultTheme.fontFamily.mono], }, }, }, diff --git a/crates/mabo-parser/Cargo.toml b/crates/mabo-parser/Cargo.toml index 894d4ca..22722ec 100644 --- a/crates/mabo-parser/Cargo.toml +++ b/crates/mabo-parser/Cargo.toml @@ -17,7 +17,7 @@ anstream.workspace = true anstyle.workspace = true mabo-derive = { path = "../mabo-derive" } miette.workspace = true -winnow = "0.5.34" +winnow = "0.5.35" [dev-dependencies] indoc.workspace = true diff --git a/vscode-extension/biome.json b/vscode-extension/biome.json index 69bc469..153ea58 100644 --- a/vscode-extension/biome.json +++ b/vscode-extension/biome.json @@ -1,5 +1,5 @@ { - "$schema": "https://biomejs.dev/schemas/1.5.0/schema.json", + "$schema": "https://biomejs.dev/schemas/1.5.3/schema.json", "organizeImports": { "enabled": true }, diff --git a/vscode-extension/package.json b/vscode-extension/package.json index e6b35b3..317ae57 100644 --- a/vscode-extension/package.json +++ b/vscode-extension/package.json @@ -132,10 +132,10 @@ "vscode-languageclient": "^9.0.1" }, "devDependencies": { - "@biomejs/biome": "^1.5.2", + "@biomejs/biome": "^1.5.3", "@types/vscode": "^1.85.0", - "@vscode/vsce": "^2.22.0", - "esbuild": "^0.19.11", + "@vscode/vsce": "^2.23.0", + "esbuild": "^0.20.0", "js-yaml": "^4.1.0" } }