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.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a3decb4d6965448659923544a634a0571ba44cede4e11ef15a5a317126840454"
dependencies = [
"const_format_proc_macros",
"konst",
]
[[package]]
name = "const_format_proc_macros"
version = "0.2.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "941b570269a642506f08cb5b688c04bfa6cfd41a26f8bcdc49db8fd00c0ab659"
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.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "47c48ce5e4ea1029e5530b9fd8d3c51c857ef0b77b7a4c74de65e19acc489518"
dependencies = [
"base64",
"bumpalo",
"memchr",
"serde_spanned",
"substrate-data-derive",
"toml",
"zmij",
]
[[package]]
name = "substrate-data-derive"
version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7ee3762d751e6dd8c7851520fb471a05f607495d419f819f7ed9c63ce0b7cbb2"
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.36.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf3d6e70497540180c67669e388666cd019b2b69d0459207b971a4117131fb58"
dependencies = [
"yog-sync",
]
[[package]]
name = "yog-analysis"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3fd3412be5866d3e8a989ab27605574fdeb0f9fd0515144c8d97aa77ebddb42b"
dependencies = [
"substrate-data",
"yog-data",
]
[[package]]
name = "yog-body"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "30cfa29d53de2b948d6ae6370692c3c18eea076c4f3cbee51b0063fc2d638286"
dependencies = [
"substrate-data",
"yog-data",
"yog-graphics",
"yog-ids",
"yog-sync",
]
[[package]]
name = "yog-codegen"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7b62be2d4b1c394adc40e23f948b2e04ec69a3cd54f977a40e4e86cd16acc2f"
[[package]]
name = "yog-codegen-java"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1742b0eb717e4cd0a6c49fa890b1b1d25536a063911754b97461083e3d52d08"
dependencies = [
"yog-codegen",
]
[[package]]
name = "yog-codegen-typescript"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0abd6f657c55924de7e8232e644b23434e1f24bdca42075224da2d4e8fc6dd3a"
dependencies = [
"yog-codegen",
]
[[package]]
name = "yog-core"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e0273a22b13636b1104eb15b8f9fd391cbaa630d8f603253f1f6726c78c73f4"
dependencies = [
"substrate-data",
"yog-data",
"yog-ids",
"yog-mirror",
]
[[package]]
name = "yog-data"
version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7e92b04c579938f9bb71cf3f2eb1996fd9b102ce5556f46494259e69a1ab88c7"
dependencies = [
"substrate-data",
"yog-codegen",
"yog-codegen-typescript",
"yog-ids",
"yog-logging",
]
[[package]]
name = "yog-dimensions"
version = "0.20.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b287374e22a8f7355d623ae00f41a14ce0162da971ece5a92c22fee0b6ad6eaf"
dependencies = [
"substrate-data",
"yog-data",
"yog-ids",
]
[[package]]
name = "yog-event"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11dfabefa4948bf43666fb17ae868bd97df65640f0c29e1b013b0bbc3a903dc5"
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.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8915df99f514c95e46efcdc2c1e0e2cf543ee504f5ad76999accf1e5849aff84"
dependencies = [
"substrate-data",
"yog-data",
]
[[package]]
name = "yog-home"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ff34373e30ae89622c3f972c5f552a61e72ed5c1cb591c27a51d9b014cf6088e"
dependencies = [
"dirs",
"semver",
"substrate-data",
"yog-data",
"yog-ids",
"yog-logging",
]
[[package]]
name = "yog-ids"
version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "669ac3baaf7238927ee3a082310fc26ad10f3e07ce4cda269fd0e10e33074777"
dependencies = [
"const_format",
"yog-codegen",
"yog-codegen-java",
"yog-codegen-typescript",
]
[[package]]
name = "yog-logging"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11b9cab433daade2c18a0991857f41bf8ed30b08aaa772dfddfb5236a316d3de"
dependencies = [
"yog-sync",
]
[[package]]
name = "yog-mirror"
version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9872a8be72f8c8b910fa7f2c7b61c778d9c6bb20e38c8f45b881d384e0fbdc2a"
dependencies = [
"substrate-data",
"yog-abi",
"yog-data",
"yog-ids",
"yog-sync",
]
[[package]]
name = "yog-registry"
version = "0.44.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57a9299bf2b9023ea02fdeb1cbb2cd9872eaff0f9926b1c72362ef667182852d"
dependencies = [
"substrate-data",
"yog-data",
"yog-graphics",
"yog-ids",
"yog-sync",
]
[[package]]
name = "yog-script-analyze"
version = "0.5.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.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ca7c47998cd54d08edc8bd0e9c4e595402da7aa04f4b56f117bda57d5058534"
[[package]]
name = "yog-sync"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b30ec50e9f24fa979b4d5b0a0d3248ed454c12abc21f4ef64d4e641c9699d718"
[[package]]
name = "zmij"
version = "1.0.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"