{"name":"allframe-core","vers":"0.1.0","deps":[{"name":"allframe-macros","req":"^0.1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.1.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2e6a909492098dfa4bb32705c23be3685014e5769d50cb4aee0539e453bd6d45","features":{"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"default":["di","openapi","router","otel"],"di":["allframe-macros"],"openapi":[],"otel":["allframe-macros"],"router":["toml"],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","prost","prost-types","tonic-build","tokio-stream","futures"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-12-05T01:59:28Z"}
{"name":"allframe-core","vers":"0.1.1","deps":[{"name":"allframe-macros","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.1.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8d3d7eb4be1590a3aaa071cb1e3be2d323aca652e9e8ac4f041f7467dae0670c","features":{"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"default":["di","openapi","router","otel"],"di":["allframe-macros"],"openapi":[],"otel":["allframe-macros"],"router":["toml"],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","prost","prost-types","tonic-build","tokio-stream","futures"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-12-05T02:39:43Z"}
{"name":"allframe-core","vers":"0.1.2","deps":[{"name":"allframe-macros","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.1.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"891fc509b41feb5f12b54d3d99189435de6032d243ac21ee722ffb726ec82b24","features":{"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"default":["di","openapi","router","otel"],"di":["allframe-macros"],"openapi":[],"otel":["allframe-macros"],"router":["toml"],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","prost","prost-types","tonic-build","tokio-stream","futures"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-12-05T16:02:32Z"}
{"name":"allframe-core","vers":"0.1.3","deps":[{"name":"allframe-macros","req":"^0.1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.1.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"32cc00e964e73bad8b80f8b4be943599e1b31b1e2474f11819da6a9875ad01d4","features":{"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"default":["di","openapi","router","otel"],"di":["allframe-macros"],"openapi":[],"otel":["allframe-macros"],"router":["toml"],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","prost","prost-types","tonic-build","tokio-stream","futures"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-12-05T18:14:44Z"}
{"name":"allframe-core","vers":"0.1.4","deps":[{"name":"allframe-macros","req":"^0.1.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.1.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8ea00a4d921a82f3d0818d03c3b88776b381d2d0fc6133937ffe4c0206e30a26","features":{"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"default":["di","openapi","router","otel"],"di":["allframe-macros"],"openapi":[],"otel":["allframe-macros","tracing"],"router":["toml"],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","prost","prost-types","tonic-build","tokio-stream","futures"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-12-05T23:46:29Z"}
{"name":"allframe-core","vers":"0.1.5","deps":[{"name":"allframe-macros","req":"^0.1.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.1.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"479d2825e103bfbb454e64f8d4d6526dffb7c853bd6071ff1e6ff10a64167059","features":{"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"default":["di","openapi","router","otel"],"di":["allframe-macros"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"router":["toml"],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","prost","prost-types","tonic-build","tokio-stream","futures"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-12-06T00:09:16Z"}
{"name":"allframe-core","vers":"0.1.6","deps":[{"name":"allframe-macros","req":"^0.1.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.7.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4b68d871155dbb6b24b2a3e4867dff31ce07d98ed48399021087e83baeed1263","features":{"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"default":["di","openapi","router","otel"],"di":["allframe-macros"],"grpc-tls":["router-grpc","rustls-pemfile","tokio-rustls"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"router":["toml"],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-12-06T01:13:37Z"}
{"name":"allframe-core","vers":"0.1.7","deps":[{"name":"allframe-macros","req":"^0.1.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.7.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"c1ab2576d28d62395f54481502e55c4d82f0429ee9a4333504c63ac8ac64333c","features":{"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"metrics":["prometheus"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"router":["toml"],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-12-08T02:12:50Z"}
{"name":"allframe-core","vers":"0.1.8","deps":[{"name":"allframe-macros","req":"^0.1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.7.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bec0119ca7f0f5ef88d6f260fd875dfe5eb002975f24bc98b4646e933da7c94c","features":{"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"metrics":["prometheus"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"router":["toml"],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-12-08T03:00:49Z"}
{"name":"allframe-core","vers":"0.1.9","deps":[{"name":"allframe-macros","req":"^0.1.9","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.7.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"bad3294620a107a69679cda46e89ab3e81b3f5e44477e6b805ff29a1422d3fc6","features":{"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"metrics":["prometheus"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"router":["toml"],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-12-08T10:58:32Z"}
{"name":"allframe-core","vers":"0.1.10","deps":[{"name":"allframe-macros","req":"^0.1.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.7.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"a8bc06475943d3b8a6290cbf5e30c13896d147c4a09928a79e6004be10194f10","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"metrics":["prometheus"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":["toml"],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-12-14T02:45:06Z"}
{"name":"allframe-core","vers":"0.1.11","deps":[{"name":"allframe-macros","req":"^0.1.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"=0.7.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"353047f1a6c4c8e1524186a812579986fa5f0e24155a867a30c21937e27c7d01","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"metrics":["prometheus"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":["toml"],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-12-14T13:31:32Z"}
{"name":"allframe-core","vers":"0.1.12","deps":[{"name":"allframe-macros","req":"^0.1.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.7.2","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6aeb51a24c45ea0847bd39737d1ebfc2a716054a3b99b01746cded8c597d40ad","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"metrics":["prometheus"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":["toml"],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"]},"yanked":false,"rust_version":"1.86","pubtime":"2025-12-15T01:35:32Z"}
{"name":"allframe-core","vers":"0.1.13","deps":[{"name":"allframe-macros","req":"^0.1.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.10.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d36dc9679d99541a78bf566d8b2291730d331dbaea3d4592745d47b38c0ec91e","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core","chrono"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"keyword-search":["cqrs-allsource","allsource-core/keyword-search"],"metrics":["prometheus"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":["toml"],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"],"vector-search":["cqrs-allsource","allsource-core/vector-search"]},"yanked":true,"rust_version":"1.86","pubtime":"2026-02-17T04:41:05Z"}
{"name":"allframe-core","vers":"0.1.14","deps":[{"name":"allframe-macros","req":"^0.1.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.10.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"d2d69f76ae488862c739738ea1a6e497a4fd38de09270f023193f2d8cb1ed99e","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core","chrono"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"keyword-search":["cqrs-allsource","allsource-core/keyword-search"],"metrics":["prometheus"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":[],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"],"vector-search":["cqrs-allsource","allsource-core/vector-search"]},"yanked":false,"rust_version":"1.86","pubtime":"2026-02-17T11:12:57Z"}
{"name":"allframe-core","vers":"0.1.15","deps":[{"name":"allframe-macros","req":"^0.1.15","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.10.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"2185c59f71983727c181b13716eb876b91db7d710b8eaecec3c3779155b3c7b7","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core","chrono"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"cqrs-sqlite":["cqrs","rusqlite"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"keyword-search":["cqrs-allsource","allsource-core/keyword-search"],"metrics":["prometheus"],"offline":["cqrs","cqrs-sqlite","di","security"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":[],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"],"vector-search":["cqrs-allsource","allsource-core/vector-search"]},"yanked":false,"rust_version":"1.86","pubtime":"2026-02-28T04:36:53Z"}
{"name":"allframe-core","vers":"0.1.16","deps":[{"name":"allframe-macros","req":"^0.1.16","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.10.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"40d0f6a533f6b8eda9586445e43486f5963c15c5770ee4b8e44ba0f3b9ff96e3","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core","chrono"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"cqrs-sqlite":["cqrs","rusqlite"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"keyword-search":["cqrs-allsource","allsource-core/keyword-search"],"metrics":["prometheus"],"offline":["cqrs","cqrs-sqlite","di","security"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":[],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"],"vector-search":["cqrs-allsource","allsource-core/vector-search"]},"yanked":false,"rust_version":"1.86","pubtime":"2026-02-28T04:58:19Z"}
{"name":"allframe-core","vers":"0.1.17","deps":[{"name":"allframe-macros","req":"^0.1.17","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.10.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"1fccabcced90870d4f147a88fdf628215c4a182a00f3c4caa397f403197c01f2","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core","chrono"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"cqrs-sqlite":["cqrs","rusqlite"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"keyword-search":["cqrs-allsource","allsource-core/keyword-search"],"metrics":["prometheus"],"offline":["cqrs","cqrs-sqlite","di","security"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":[],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"],"vector-search":["cqrs-allsource","allsource-core/vector-search"]},"yanked":false,"rust_version":"1.86","pubtime":"2026-03-01T17:38:05Z"}
{"name":"allframe-core","vers":"0.1.18","deps":[{"name":"allframe-macros","req":"^0.1.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.10.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"5b646771834ba84e23f2cd09070bd33246c22ac3179e065b16883a4c87438219","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core","chrono"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"cqrs-sqlite":["cqrs","rusqlite"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"keyword-search":["cqrs-allsource","allsource-core/keyword-search"],"metrics":["prometheus"],"offline":["cqrs","cqrs-sqlite","di","security"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":[],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"],"vector-search":["cqrs-allsource","allsource-core/vector-search"]},"yanked":false,"rust_version":"1.86","pubtime":"2026-03-17T11:46:51Z"}
{"name":"allframe-core","vers":"0.1.19","deps":[{"name":"allframe-macros","req":"^0.1.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.10.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"09d0012219ab05067b4f783cfa864043db3b8b0eaec93259634ed7a82a041826","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core","chrono"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"cqrs-sqlite":["cqrs","rusqlite"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"keyword-search":["cqrs-allsource","allsource-core/keyword-search"],"metrics":["prometheus"],"offline":["cqrs","cqrs-sqlite","di","security"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":[],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"],"vector-search":["cqrs-allsource","allsource-core/vector-search"]},"yanked":false,"rust_version":"1.86","pubtime":"2026-03-18T13:10:26Z"}
{"name":"allframe-core","vers":"0.1.20","deps":[{"name":"allframe-macros","req":"^0.1.20","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.10.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b4ba817cf30497558564139a9c1d967973c89025558ac04534b7e07aad000ea9","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core","chrono"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"cqrs-sqlite":["cqrs","rusqlite"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"keyword-search":["cqrs-allsource","allsource-core/keyword-search"],"metrics":["prometheus"],"offline":["cqrs","cqrs-sqlite","di","security"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":[],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"],"vector-search":["cqrs-allsource","allsource-core/vector-search"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-03-18T14:19:26Z"}
{"name":"allframe-core","vers":"0.1.21","deps":[{"name":"allframe-macros","req":"^0.1.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.10.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"266d1663718106896f033072075f0fbd3def3499990711d976e4ad9e0a7be8b7","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core","chrono"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"cqrs-sqlite":["cqrs","rusqlite"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"keyword-search":["cqrs-allsource","allsource-core/keyword-search"],"metrics":["prometheus"],"offline":["cqrs","cqrs-sqlite","di","security"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":[],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"],"vector-search":["cqrs-allsource","allsource-core/vector-search"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-03-18T15:56:19Z"}
{"name":"allframe-core","vers":"0.1.22","deps":[{"name":"allframe-macros","req":"^0.1.22","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.10.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"fbfc1ebcbe609249198c0d6dce8bb12f78a27f118b62a6a46b8c2423c4ad1331","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core","chrono"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"cqrs-sqlite":["cqrs","rusqlite"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"keyword-search":["cqrs-allsource","allsource-core/keyword-search"],"metrics":["prometheus"],"offline":["cqrs","cqrs-sqlite","di","security"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":[],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"],"vector-search":["cqrs-allsource","allsource-core/vector-search"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-03-19T11:12:33Z"}
{"name":"allframe-core","vers":"0.1.23","deps":[{"name":"allframe-macros","req":"^0.1.23","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.10.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"8b0353b84b7690dedd0355e02de36bfd62f1ef85645134eeb4f1ce370698c217","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core","chrono"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"cqrs-sqlite":["cqrs","rusqlite"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"keyword-search":["cqrs-allsource","allsource-core/keyword-search"],"metrics":["prometheus"],"offline":["cqrs","cqrs-sqlite","di","security"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":[],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"],"vector-search":["cqrs-allsource","allsource-core/vector-search"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-03-19T13:02:47Z"}
{"name":"allframe-core","vers":"0.1.24","deps":[{"name":"allframe-macros","req":"^0.1.24","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.10.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"adf8b4c449303b7912f1e959a7f34f2939709fbfc78d270aaa556ca1011b1da2","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core","chrono"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"cqrs-sqlite":["cqrs","rusqlite"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"keyword-search":["cqrs-allsource","allsource-core/keyword-search"],"metrics":["prometheus"],"offline":["cqrs","cqrs-sqlite","di","security"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":[],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"],"vector-search":["cqrs-allsource","allsource-core/vector-search"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-03-19T13:45:50Z"}
{"name":"allframe-core","vers":"0.1.25","deps":[{"name":"allframe-macros","req":"^0.1.25","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.10.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"564d9d659ab8c3bef4e3de007373c34a503385aabab5f65c0e9142ae604dc3bf","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core","chrono"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"cqrs-sqlite":["cqrs","rusqlite"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"keyword-search":["cqrs-allsource","allsource-core/keyword-search"],"metrics":["prometheus"],"offline":["cqrs","cqrs-sqlite","di","security"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":[],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"],"vector-search":["cqrs-allsource","allsource-core/vector-search"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-03-19T17:13:21Z"}
{"name":"allframe-core","vers":"0.1.26","deps":[{"name":"allframe-macros","req":"^0.1.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.10.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"6ac0beea02fb3a20993acf8b279682e35c706077f746d0de8fe1a48b5411d349","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core","chrono"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"cqrs-sqlite":["cqrs","rusqlite"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"keyword-search":["cqrs-allsource","allsource-core/keyword-search"],"metrics":["prometheus"],"offline":["cqrs","cqrs-sqlite","di","security"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":[],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"],"vector-search":["cqrs-allsource","allsource-core/vector-search"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-04-01T23:22:32Z"}
{"name":"allframe-core","vers":"0.1.27","deps":[{"name":"allframe-macros","req":"^0.1.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.10.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"01458d127705db4e74512a53842f011681982a359e7f14c51594b4492c39b817","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core","chrono"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"cqrs-sqlite":["cqrs","rusqlite"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"keyword-search":["cqrs-allsource","allsource-core/keyword-search"],"metrics":["prometheus"],"offline":["cqrs","cqrs-sqlite","di","security"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":[],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"],"vector-search":["cqrs-allsource","allsource-core/vector-search"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-04-02T00:52:02Z"}
{"name":"allframe-core","vers":"0.1.28","deps":[{"name":"allframe-macros","req":"^0.1.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"allsource-core","req":"^0.10.3","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"async-graphql","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-graphql-parser","req":"^7.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"backoff","req":"^0.4","features":["tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.8","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper-util","req":"^0.1","features":["tokio","server-auto"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"mockall","req":"^0.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.27","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry-otlp","req":"^0.27","features":["tonic"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.27","features":["rt-tokio"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prometheus","req":"^0.13","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"^1.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"prost","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"prost-types","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.27","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.12","features":["json","rustls-tls"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rustls-pemfile","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.48","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-rustls","req":"^0.26","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-stream","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic","req":"^0.14","features":["transport","codegen"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-build","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"build"},{"name":"tonic-health","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tonic-reflection","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-opentelemetry","req":"^0.28","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"url","req":"^2.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"}],"cksum":"b7d785be4e396321b3848822dd564e7e6d49f0a2a125783c402f1b2e06e8d1b6","features":{"auth":[],"auth-axum":["auth","tower","hyper"],"auth-jwt":["auth","jsonwebtoken","chrono"],"auth-tonic":["auth","router-grpc"],"cache-memory":["moka","dashmap"],"cache-redis":["redis"],"cqrs":["allframe-macros"],"cqrs-allsource":["cqrs","allsource-core","chrono"],"cqrs-postgres":["cqrs-allsource","allsource-core/postgres"],"cqrs-rocksdb":["cqrs-allsource","allsource-core/rocksdb-storage"],"cqrs-sqlite":["cqrs","rusqlite"],"default":["di","openapi","router","otel","health"],"di":["allframe-macros"],"grpc-tls":["router-grpc-tls"],"health":["hyper","hyper-util"],"http-client":["reqwest"],"keyword-search":["cqrs-allsource","allsource-core/keyword-search"],"metrics":["prometheus"],"offline":["cqrs","cqrs-sqlite","di","security"],"openapi":[],"otel":["allframe-macros","tracing"],"otel-otlp":["otel","opentelemetry","opentelemetry_sdk","opentelemetry-otlp","tracing-opentelemetry","tracing-subscriber"],"rate-limit":["governor"],"resilience":["allframe-macros","backoff","governor","dashmap","parking_lot","rand"],"resilience-redis":["resilience","redis"],"router":[],"router-full":["router-graphql","router-grpc"],"router-graphql":["router","async-graphql","async-graphql-parser"],"router-grpc":["router","tonic","tonic-reflection","tonic-health","prost","prost-types","tonic-build","tokio-stream","futures"],"router-grpc-tls":["router-grpc","tonic/tls-ring","tonic/tls-native-roots","rustls-pemfile","tokio-rustls"],"security":["allframe-macros","url"],"utils":["chrono","url","parking_lot","rand"],"vector-search":["cqrs-allsource","allsource-core/vector-search"]},"yanked":false,"rust_version":"1.89","pubtime":"2026-04-02T12:05:52Z"}
