{"name":"cf-gears-api-gateway","vers":"0.2.7","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"authn-resolver-sdk","req":"^0.3.16","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-authn-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matchit","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanoid","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","rt-tokio","metrics","testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["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.47","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toolkit","req":"^0.6.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-toolkit"},{"name":"toolkit-canonical-errors","req":"^0.7.3","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-toolkit-canonical-errors"},{"name":"toolkit-http","req":"^0.6.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-toolkit-http"},{"name":"toolkit-macros","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-toolkit-macros"},{"name":"toolkit-security","req":"^0.7.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-toolkit-security"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["trace","request-id","cors","limit","util","timeout","decompression-gzip","decompression-br","decompression-deflate","follow-redirect","catch-panic"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json","time","local-time"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ureq","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"utoipa","req":"^5.5","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4fece9a9b76d48329dd3d3b8d2786ed5a3bfe2de569b1ff83797ea488806102c","features":{"embed_elements":[],"grpc":[],"otel":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-06-10T09:44:00Z"} {"name":"cf-gears-api-gateway","vers":"0.2.8","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"authn-resolver-sdk","req":"^0.3.17","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-authn-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matchit","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanoid","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","rt-tokio","metrics","testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["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.47","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toolkit","req":"^0.6.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-toolkit"},{"name":"toolkit-canonical-errors","req":"^0.7.4","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-toolkit-canonical-errors"},{"name":"toolkit-http","req":"^0.6.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-toolkit-http"},{"name":"toolkit-macros","req":"^0.6.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-toolkit-macros"},{"name":"toolkit-security","req":"^0.7.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-toolkit-security"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["trace","request-id","cors","limit","util","timeout","decompression-gzip","decompression-br","decompression-deflate","follow-redirect","catch-panic"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json","time","local-time"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ureq","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"utoipa","req":"^5.5","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"3d394f3069b4d63631cfbeed37f1dd124c78d57f91b311f3b969f6a1ed4f0870","features":{"embed_elements":[],"grpc":[],"otel":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-06-12T08:41:41Z"} {"name":"cf-gears-api-gateway","vers":"0.2.9","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"arc-swap","req":"^1.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"authn-resolver-sdk","req":"^0.3.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-authn-resolver-sdk"},{"name":"axum","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"dashmap","req":"^6.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures-core","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"glob","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"http-body","req":"^1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"inventory","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"matchit","req":"^0.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"nanoid","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry","req":"^0.31","features":["trace","metrics"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"opentelemetry_sdk","req":"^0.31","features":["trace","rt-tokio","metrics","testing"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rust-embed","req":"^8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["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":"tokio","req":"^1.47","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":["rt"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toolkit","req":"^0.6.13","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-toolkit"},{"name":"toolkit-canonical-errors","req":"^0.7.4","features":["axum"],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-toolkit-canonical-errors"},{"name":"toolkit-http","req":"^0.6.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-toolkit-http"},{"name":"toolkit-macros","req":"^0.6.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-toolkit-macros"},{"name":"toolkit-security","req":"^0.7.2","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal","package":"cf-gears-toolkit-security"},{"name":"tower","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.6","features":["trace","request-id","cors","limit","util","timeout","decompression-gzip","decompression-br","decompression-deflate","follow-redirect","catch-panic"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","json","time","local-time"],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"ureq","req":"^3.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"build"},{"name":"utoipa","req":"^5.5","features":["macros","openapi_extensions","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.23.3","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"027c82b17ebb1a7c6c9e0fe0d80ee39f2edc1f3f95d42f4845f7aeec5a1b0bad","features":{"embed_elements":[],"grpc":[],"otel":[]},"yanked":false,"rust_version":"1.95.0","pubtime":"2026-06-28T07:08:10Z"}