version = 4
[[package]]
name = "async-trait"
version = "0.1.83"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "bumpalo"
version = "3.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
[[package]]
name = "cfg-if"
version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "chunk-reader"
version = "0.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4a584747b72bfa6159ae411895108998c83a355b7258eaf86f94eebbee1df1ce"
dependencies = [
"async-trait",
"js-sys",
"tracing",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
]
[[package]]
name = "fixstr"
version = "0.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "882e1e33601b5412be99e5f4d5fd556f324ca5de70ced4cdaebe8de872ddf1ac"
[[package]]
name = "js-sys"
version = "0.3.77"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f"
dependencies = [
"once_cell",
"wasm-bindgen",
]
[[package]]
name = "limnus-app"
version = "0.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fe3c51690a788bed4cf0614bda158a3f7a550b9ebc0f05ffc6bae4458be8aead"
dependencies = [
"limnus-local-resource",
"limnus-message",
"limnus-resource",
"limnus-scheduler",
"limnus-scheduler-runner",
"limnus-stage",
"limnus-system",
"limnus-system-state",
"tracing",
]
[[package]]
name = "limnus-asset-id"
version = "0.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d72869c483de049a37b0a2d7bdeb48591dfe043e275c7b12bbaa93f210dc4ec5"
dependencies = [
"fixstr",
"message-channel",
"owo-colors",
"tracing",
]
[[package]]
name = "limnus-assets"
version = "0.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "002084dd926dae4eb66f9a03b061867aeb5d323fe18c524c65faaf75149a0766"
dependencies = [
"limnus-asset-id",
"limnus-macros",
"limnus-resource",
"sparse-slot",
"tracing",
]
[[package]]
name = "limnus-loader"
version = "0.0.20"
dependencies = [
"chunk-reader",
"limnus-app",
"limnus-assets",
"limnus-resource",
"message-channel",
"tracing",
]
[[package]]
name = "limnus-local-resource"
version = "0.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fdfe48a494df9f3ff5c9082679c0b700baf5fd80626671a975e080890b789367"
dependencies = [
"limnus-macros",
]
[[package]]
name = "limnus-macros"
version = "0.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "644a4ccd8d6e2bd76f1f22f2370bcba00882f5a59f5a7ee15acc02244ada7f76"
dependencies = [
"quote",
"syn",
]
[[package]]
name = "limnus-message"
version = "0.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fa6c0e7ab1ca69affc79aa9abdb004005250cebd88192856e3a795bd71d713f4"
dependencies = [
"limnus-macros",
"limnus-resource",
"tracing",
]
[[package]]
name = "limnus-resource"
version = "0.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e07bc202070af860388125510cff14457456a862e901957f884f73f1dab985d"
dependencies = [
"limnus-macros",
]
[[package]]
name = "limnus-scheduler"
version = "0.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "432342c1835f24032ab934090962056b116315ed8cdf191a0f30cd8d680e1973"
dependencies = [
"limnus-stage",
"limnus-system-state",
]
[[package]]
name = "limnus-scheduler-runner"
version = "0.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eacc5bc7ac68eb723d224879b02c763d4bfcae57eddee90defb70df948796a15"
dependencies = [
"limnus-scheduler",
"limnus-stage",
"limnus-system-state",
]
[[package]]
name = "limnus-stage"
version = "0.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d1e0df1e5fd3caacb151e3dca238a0911146ea2973a41b2bd877bdffdf58d30"
dependencies = [
"limnus-system",
"limnus-system-state",
]
[[package]]
name = "limnus-system"
version = "0.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "00be08ea7c6684d5f3dcf2ac17028c81af686161a93144c91436cc5fe547e64a"
dependencies = [
"limnus-system-state",
]
[[package]]
name = "limnus-system-state"
version = "0.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6e174274cc215aa4b9d8020155142a223ca831e6ba90f68a0b36b82d8d4f248e"
dependencies = [
"limnus-local-resource",
"limnus-message",
"limnus-resource",
]
[[package]]
name = "log"
version = "0.4.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
[[package]]
name = "message-channel"
version = "0.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "86741b41fb754bd51a86e335d943e7765907296e70ce0a1e23eda18380fdc900"
[[package]]
name = "once_cell"
version = "1.21.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
[[package]]
name = "owo-colors"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3a61765925aec40abdb23812a3a1a01fafc6ffb9da22768b2ce665a9e84e527c"
[[package]]
name = "pin-project-lite"
version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff"
[[package]]
name = "proc-macro2"
version = "1.0.92"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0"
dependencies = [
"unicode-ident",
]
[[package]]
name = "quote"
version = "1.0.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
dependencies = [
"proc-macro2",
]
[[package]]
name = "rustversion"
version = "1.0.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
[[package]]
name = "sparse-slot"
version = "0.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b91dd765d84f92aa670a6491cc251e8ef3d268aba75d7f1e4e37656d95ae12f8"
[[package]]
name = "syn"
version = "2.0.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "44d46482f1c1c87acd84dea20c1bf5ebff4c757009ed6bf19cfd36fb10e92c4e"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "tracing"
version = "0.1.41"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0"
dependencies = [
"pin-project-lite",
"tracing-attributes",
"tracing-core",
]
[[package]]
name = "tracing-attributes"
version = "0.1.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "tracing-core"
version = "0.1.33"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c"
dependencies = [
"once_cell",
]
[[package]]
name = "unicode-ident"
version = "1.0.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83"
[[package]]
name = "wasm-bindgen"
version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
dependencies = [
"cfg-if",
"once_cell",
"rustversion",
"wasm-bindgen-macro",
]
[[package]]
name = "wasm-bindgen-backend"
version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
dependencies = [
"bumpalo",
"log",
"proc-macro2",
"quote",
"syn",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-futures"
version = "0.4.45"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b"
dependencies = [
"cfg-if",
"js-sys",
"wasm-bindgen",
"web-sys",
]
[[package]]
name = "wasm-bindgen-macro"
version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
]
[[package]]
name = "wasm-bindgen-macro-support"
version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
dependencies = [
"proc-macro2",
"quote",
"syn",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
version = "0.2.100"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
dependencies = [
"unicode-ident",
]
[[package]]
name = "web-sys"
version = "0.3.77"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2"
dependencies = [
"js-sys",
"wasm-bindgen",
]