version = 4
[[package]]
name = "base64"
version = "0.23.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5"
[[package]]
name = "bumpalo"
version = "3.20.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649"
[[package]]
name = "const_format"
version = "0.2.36"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4481a617ad9a412be3b97c5d403fef8ed023103368908b9c50af598ff467cc1e"
dependencies = [
"const_format_proc_macros",
"konst",
]
[[package]]
name = "const_format_proc_macros"
version = "0.2.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d57c2eccfb16dbac1f4e61e206105db5820c9d26c3c472bc17c774259ef7744"
dependencies = [
"proc-macro2",
"quote",
"unicode-xid",
]
[[package]]
name = "dirs"
version = "7.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d57d423b3c82e89b9a24ca3091fee61f456a26edbd28d26c65906f4bc1dcd8f"
dependencies = [
"dirs-sys",
]
[[package]]
name = "dirs-sys"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab"
dependencies = [
"libc",
"option-ext",
"redox_users",
"windows-sys",
]
[[package]]
name = "equivalent"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
[[package]]
name = "hashbrown"
version = "0.17.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
[[package]]
name = "indexmap"
version = "2.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9"
dependencies = [
"equivalent",
"hashbrown",
]
[[package]]
name = "konst"
version = "0.2.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "128133ed7824fcd73d6e7b17957c5eb7bacb885649bd8c69708b2331a10bcefb"
dependencies = [
"konst_macro_rules",
]
[[package]]
name = "konst_macro_rules"
version = "0.2.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4933f3f57a8e9d9da04db23fb153356ecaf00cbd14aee46279c33dc80925c37"
[[package]]
name = "libc"
version = "0.2.191"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "65cd87c9a6d60536580b316ad985726104730a5151c99845f2490428ef91240a"
[[package]]
name = "libredox"
version = "0.1.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "61ff90caf6077a803a240f62fdbe88645a890bbca49ef8174c3cb0404362171d"
dependencies = [
"libc",
]
[[package]]
name = "memchr"
version = "2.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"
[[package]]
name = "option-ext"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
[[package]]
name = "pastey"
version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2ee67f1008b1ba2321834326597b8e186293b049a023cdef258527550b9935b4"
[[package]]
name = "proc-macro-crate"
version = "3.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e67ba7e9b2b56446f1d419b1d807906278ffa1a658a8a5d8a39dcb1f5a78614f"
dependencies = [
"toml_edit",
]
[[package]]
name = "proc-macro2"
version = "1.0.107"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
dependencies = [
"proc-macro2",
]
[[package]]
name = "redox_users"
version = "0.5.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60dc65c0ff1a7ae1294b0c67b9f14baf70b644404010370171787bfac1038fc0"
dependencies = [
"libredox",
"thiserror",
]
[[package]]
name = "semver"
version = "1.0.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"
[[package]]
name = "serde_core"
version = "1.0.229"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.229"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "serde_spanned"
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e7523beb55eece201a2356bee0bbca0d1ab466c14c07703b2e0ee6d42cb0c2c"
dependencies = [
"serde_core",
]
[[package]]
name = "substrate-data"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7cd10b1cb74869ec548849b6b9c2e24e7e864c07b76da7301f934759cd21f16"
dependencies = [
"base64",
"bumpalo",
"memchr",
"serde_spanned",
"substrate-data-derive",
"toml",
]
[[package]]
name = "substrate-data-derive"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7252e239386a0bd7ce822d9d317f64ad0537e19f0c47e54b2c7a9034ac6a2e0a"
dependencies = [
"proc-macro-crate",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "syn"
version = "3.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d78c8dee4c7bf0e14673097256fed6142ce9d3b85a408189d07482442145823b"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "thiserror"
version = "2.0.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09e52cb86a36cede5cb101bf8908837b3e4c6e5e59fe7fd85c23fb56200d189e"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "2.0.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe5197923287db20a58125f0bc85c062f7f2c892de97b18c356f9efb14b28524"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "toml"
version = "1.1.8+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "20489e00e4d8741d6be680764cc12e270655e375a20d1011e844a9c3379e678d"
dependencies = [
"indexmap",
"serde_core",
"serde_spanned",
"toml_datetime",
"toml_parser",
"toml_writer",
"winnow",
]
[[package]]
name = "toml_datetime"
version = "1.1.2+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b86d767906c6c42421dcba507eb9d203e779497710a47782a224bb871653053"
dependencies = [
"serde_core",
]
[[package]]
name = "toml_edit"
version = "0.25.17+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3641d5bbb5349a79e1020a242d251efbc546ad8048d133958323ce9c40a9c9c"
dependencies = [
"indexmap",
"toml_datetime",
"toml_parser",
"winnow",
]
[[package]]
name = "toml_parser"
version = "1.1.5+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baa693a8032d7e1cada7d0041e96126df243179ff061456783ac7f12bda4744c"
dependencies = [
"winnow",
]
[[package]]
name = "toml_writer"
version = "1.1.3+spec-1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06bdbd8cfc056b8d2e2e85f29b56a3bdbecb527cef81eb39e3e7b98af4652770"
[[package]]
name = "unicode-ident"
version = "1.0.24"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
[[package]]
name = "unicode-xid"
version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
[[package]]
name = "windows-link"
version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
[[package]]
name = "windows-sys"
version = "0.61.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
dependencies = [
"windows-link",
]
[[package]]
name = "winnow"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81"
dependencies = [
"memchr",
]
[[package]]
name = "yog-abi"
version = "0.35.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7c0ac3560fe8f82a4e80117807c6dccf7d11a3acea2137c22bbb91f6fe3323f7"
dependencies = [
"yog-sync",
]
[[package]]
name = "yog-analysis"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b11ed872c639784a4447fc5d972bdb641ece8ffc6473d9c0ecce77c15176b624"
dependencies = [
"substrate-data",
"yog-data",
]
[[package]]
name = "yog-body"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "19d993889b2042cef0b0ebafb82c170dda7e0d02fa9f8ab39ceb216cc27fe4c0"
dependencies = [
"substrate-data",
"yog-data",
"yog-graphics",
"yog-ids",
"yog-sync",
]
[[package]]
name = "yog-codegen"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0e996cac0d41741fa0889416c723357a87eb53063bc0c2964ab0dd267105af05"
[[package]]
name = "yog-codegen-java"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e1be8632a7edd0facedae6debafd3a9f033addc79df8e00ad675528c732c4b5"
dependencies = [
"yog-codegen",
]
[[package]]
name = "yog-codegen-typescript"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c87ceb36af762184e951b3f116a36bae011f7ab5d376f694d36198df7b1698a"
dependencies = [
"yog-codegen",
]
[[package]]
name = "yog-core"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "619578933a0bf627d97d7e0c8009b8cf07bb21d798893d52acfc14e36cbf79cb"
dependencies = [
"substrate-data",
"yog-data",
"yog-ids",
"yog-mirror",
]
[[package]]
name = "yog-data"
version = "0.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7d1187d9bff3a110079f57f6954c0d14952ce88deed21aadda418d58d8a2e37"
dependencies = [
"substrate-data",
"yog-codegen",
"yog-codegen-typescript",
"yog-ids",
"yog-logging",
]
[[package]]
name = "yog-dimensions"
version = "0.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebcbfd5d568175581a0ad0bb6b8a17d1b96708b92f3f27d6f023de30b0afe609"
dependencies = [
"substrate-data",
"yog-data",
"yog-ids",
]
[[package]]
name = "yog-event"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "64f4b4b3a50d121c24ebce53e0c943019b8318b0fb939f9839824e4dd3028b3f"
dependencies = [
"pastey",
"substrate-data",
"yog-body",
"yog-codegen",
"yog-codegen-java",
"yog-core",
"yog-data",
"yog-dimensions",
"yog-ids",
"yog-mirror",
"yog-registry",
"yog-sync",
]
[[package]]
name = "yog-graphics"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "15ef37c54e5aa0df3366eea10a64fd9580f541f738836c47095570dfc8b991be"
dependencies = [
"substrate-data",
"yog-data",
]
[[package]]
name = "yog-home"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2098d5c2de00d3b1809488143612290f54dcd084491132ff499f158cbe4073ec"
dependencies = [
"dirs",
"semver",
"substrate-data",
"yog-data",
"yog-ids",
"yog-logging",
]
[[package]]
name = "yog-ids"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b9393d84827e5fb8d57e933b2bfe75b44c875ceae2e49daaea6e4684994232d"
dependencies = [
"const_format",
"yog-codegen",
"yog-codegen-java",
"yog-codegen-typescript",
]
[[package]]
name = "yog-logging"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "486e4ffd1bca5f4c28d112b544d4aa51868ef9265b91c1b54320c71926a37103"
dependencies = [
"yog-sync",
]
[[package]]
name = "yog-mirror"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f4bc223478bdb6ca9f1561c5df0c0ff6dbcc7158b70a6f737e8729676b2e159"
dependencies = [
"substrate-data",
"yog-abi",
"yog-data",
"yog-ids",
"yog-sync",
]
[[package]]
name = "yog-registry"
version = "0.43.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57fe4ad4df617059f92e596c1a92b13b3fc6432f35f7c20ce0308deb3e319bd3"
dependencies = [
"substrate-data",
"yog-data",
"yog-graphics",
"yog-ids",
"yog-sync",
]
[[package]]
name = "yog-script-analyze"
version = "0.4.0"
dependencies = [
"substrate-data",
"yog-analysis",
"yog-codegen",
"yog-data",
"yog-event",
"yog-home",
"yog-ids",
"yog-script-ids",
"yog-sync",
]
[[package]]
name = "yog-script-ids"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "983e5d7b2337c3ce8aca7e2857168505a8e5b58467c144282d0920606d21dcf3"
[[package]]
name = "yog-sync"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f7d7c184fc635df3d6fd50450f2d42cea88f9292e05c94c66db2acbc8316896"