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.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6b947ae49db0d222b1dbc6b113ce7248a3fc3a6ca21b696717bfc000ba4484d8"
[[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 = "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.33.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26496213bb9d29cd68854c9be5413862e3749af03950ba3aea1cb3d7121dbf9e"
dependencies = [
"yog-sync",
]
[[package]]
name = "yog-analysis"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ea50de150257cf0a889799dee8ad5f5094aa7e3bd3ac9cfe4c63da679583ecd"
dependencies = [
"yog-data",
]
[[package]]
name = "yog-body"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62a0a357e42d4f6ba981168b9d019b4cea045aec5c2c6d938f5300bbe163e686"
dependencies = [
"yog-data",
"yog-graphics",
"yog-ids",
"yog-sync",
]
[[package]]
name = "yog-codegen"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3aba5555dbdc5f2ab7314101e1753fab071cf7ae4f7565f5e6aebfee766d3728"
[[package]]
name = "yog-codegen-java"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "82d0b976fffc24c1aae3e80cf8d25393f8940d70555cbd60a938b7d29a4701f2"
dependencies = [
"yog-codegen",
]
[[package]]
name = "yog-codegen-typescript"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e79c58ee6f22686e67d9944ec22d9177de56204ad125a56f5d7d33069ebf524c"
dependencies = [
"yog-codegen",
]
[[package]]
name = "yog-core"
version = "0.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e1e52164da7b1828be70074b9d7e8ee87322b35ac487ffe9e5ad661cf1fadbf8"
dependencies = [
"yog-data",
"yog-ids",
"yog-mirror",
]
[[package]]
name = "yog-data"
version = "0.10.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8e8763d5ae26cf403b34e8d6080878a1988332245907fa046cc632cfc36b6837"
dependencies = [
"base64",
"bumpalo",
"serde_spanned",
"toml",
"yog-codegen",
"yog-codegen-typescript",
"yog-data-derive",
"yog-ids",
"yog-logging",
"yog-sync",
]
[[package]]
name = "yog-data-derive"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4b4f3fc3f90792a9c8472da4d9c071e008464c451ec0c878afdda16eeff04327"
dependencies = [
"proc-macro-crate",
"proc-macro2",
"quote",
"syn",
"yog-codegen",
"yog-ids",
]
[[package]]
name = "yog-dimensions"
version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1be6e9c2f484ba9dbef8a360c5917f35585e5579acc777f45a67d1f0f1cd1e13"
dependencies = [
"yog-data",
"yog-ids",
]
[[package]]
name = "yog-event"
version = "0.11.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d21e74c5f0dd36da0d143dee14e87244deb4f7837003740a7ce7b71204c86b63"
dependencies = [
"pastey",
"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.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e2ff535385f6a7804e411c85261a51846e6f35c10e14a42a07a834c7165e2613"
dependencies = [
"yog-data",
]
[[package]]
name = "yog-home"
version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "968a0f8bd26e9ebd49842c7295b4bd93ce5592bcb7799ba1b75f6fe3ea1655e2"
dependencies = [
"dirs",
"semver",
"yog-data",
"yog-ids",
]
[[package]]
name = "yog-ids"
version = "0.6.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c1ee300c46069e6dba05d432bfa56da52f04927f283c3cb251f3c00aa935eff8"
dependencies = [
"const_format",
"yog-codegen",
"yog-codegen-java",
"yog-codegen-typescript",
]
[[package]]
name = "yog-logging"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2998169d5822b2d40f50ef914c5bdbe3723d6511c966c605e80ea840483d7902"
dependencies = [
"yog-sync",
]
[[package]]
name = "yog-mirror"
version = "0.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b7f1c8fa48df5796c9176d03bd5bb6ffe6b260c71e127c4ef1608e081977ed2"
dependencies = [
"yog-abi",
"yog-data",
"yog-ids",
"yog-sync",
]
[[package]]
name = "yog-registry"
version = "0.41.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4df417d8369a7a64fa279afc56726935693826c7809667e69f4e5335d848638e"
dependencies = [
"yog-data",
"yog-graphics",
"yog-ids",
"yog-sync",
]
[[package]]
name = "yog-script-analyze"
version = "0.2.4"
dependencies = [
"yog-analysis",
"yog-codegen",
"yog-data",
"yog-event",
"yog-home",
"yog-ids",
"yog-script-ids",
"yog-sync",
]
[[package]]
name = "yog-script-ids"
version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "942dd99043df79c0273554d03df4e64d64769257928de51e11177acfd26749c7"
[[package]]
name = "yog-sync"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4c372e14360eb6d538aaa6e922656edfdb1998110f1f799dc39aff90200b5a9"