version = 4
[[package]]
name = "cgp"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76cc58a84422b88bc3af3317144eb850c1155cdceb63f05c64fcf1f31142526e"
dependencies = [
"cgp-async",
"cgp-core",
"cgp-extra",
]
[[package]]
name = "cgp-async"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bb694df1a7ebd2224c1fc9991791e9c14621a46ef24f4339cde65056adca384d"
dependencies = [
"cgp-async-macro",
"cgp-sync",
]
[[package]]
name = "cgp-async-macro"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "83d9ac57830f6a65c6936129334f79254dc7f267b48f790c49c7922a37ce4a32"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "cgp-component"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3e0ec1d668fbf5ef7c973942a1853eebcc9ef0e0422033e11ba2ad11e97d6781"
[[package]]
name = "cgp-core"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a6694b2ddb9e0d8b1655c2f439938848e3da2b4a2acf4a362e46e39111070706"
dependencies = [
"cgp-async",
"cgp-component",
"cgp-error",
"cgp-field",
"cgp-macro",
"cgp-type",
]
[[package]]
name = "cgp-error"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d2a7497841ded44c084695f56ac8300e56f708e26ec10f2de45b5c57e68ee5a4"
dependencies = [
"cgp-async",
"cgp-component",
"cgp-macro",
"cgp-type",
]
[[package]]
name = "cgp-error-extra"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "06b0725dc0890a6e66474bf9eec75a026fe53149770ca5b028a119bf99951582"
dependencies = [
"cgp-core",
]
[[package]]
name = "cgp-extra"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d6b3d76499d7a31cccddf528e8f4f69f89c507c8c27e01842d0c23f4d2b6389"
dependencies = [
"cgp-error-extra",
"cgp-handler",
"cgp-inner",
"cgp-run",
"cgp-runtime",
]
[[package]]
name = "cgp-field"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "143f966e0c6fd7e2722fd72aa280cd01eca207542361f04581a25715dc76fa94"
dependencies = [
"cgp-component",
"cgp-macro",
"cgp-type",
]
[[package]]
name = "cgp-handler"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "83be60af525de18c5c173446575b5985aba174910ad0c74647952dc992850b53"
dependencies = [
"cgp-core",
]
[[package]]
name = "cgp-inner"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ef4a99d87c7a14c5afced4f22bcc5ad60fdf1d0b01f1cdf80e4489313614944a"
dependencies = [
"cgp-component",
"cgp-macro",
]
[[package]]
name = "cgp-macro"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7775b0e31ae5da7a7bb09da575fc663a664541bb4c8c1f9263f01d72ad1a9945"
dependencies = [
"cgp-macro-lib",
"syn",
]
[[package]]
name = "cgp-macro-lib"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43f294399768ab8d3198808d80c544dd9f513e9bc677fb6ae7eb078f39fe70f9"
dependencies = [
"itertools",
"prettyplease",
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "cgp-run"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "47d51e0f6489c1ee781a6e802e16d981b9ae14031e94b8e68cdead2b71153e86"
dependencies = [
"cgp-async",
"cgp-component",
"cgp-error",
"cgp-macro",
]
[[package]]
name = "cgp-runtime"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9847e5a37b4fece60ba631a03186821b058cc3883344b23ea8fc84eae2993bae"
dependencies = [
"cgp-core",
]
[[package]]
name = "cgp-sync"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "14a61708c126b368f1d4f8592e25e65116f2ad6e70da8f3b0ec86ea6fc12d3e0"
dependencies = [
"cgp-async-macro",
]
[[package]]
name = "cgp-type"
version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "db4a01bd242d01ec5e177dc57cf16b07c6fd28edb1afe47a722227856c94eeda"
dependencies = [
"cgp-component",
"cgp-macro",
]
[[package]]
name = "either"
version = "1.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
[[package]]
name = "hypershell-components"
version = "0.1.0"
dependencies = [
"cgp",
]
[[package]]
name = "itertools"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
dependencies = [
"either",
]
[[package]]
name = "prettyplease"
version = "0.2.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6"
dependencies = [
"proc-macro2",
"syn",
]
[[package]]
name = "proc-macro2"
version = "1.0.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.40"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
dependencies = [
"proc-macro2",
]
[[package]]
name = "syn"
version = "2.0.101"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "unicode-ident"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"